Алгоритм функционирования цифрового автомата в микрооперациях

цифровой автомат кодирование сигнал

Для решения поставленной задачи в состав операционного устройства ЦА входят следующие элементы:

счетчик Сч1 - для счета циклов;

счетчик Сч2 - для счета количества четных элементов массива;

счетчик СчЗ - для счета количества нечетных элементов массива;

регистр RG1 - для хранения элементов массива;

сумматор SM1 - для определения суммы четных элементов массива;

регистр RG2 - для хранения суммы четных элементов массива;

сумматор SM2 -для определения суммы нечетных элементов массива;

регистр RG3 - для хранения суммы нечетных элементов массива.

Алгоритм функционирования цифрового автомата в микрооперациях представлен на рисунке 2.

Рисунок 2 Алгоритм функционирования ЦА в микрооперациях

Под действием управляющего сигнала y1 в счетчик Сч1 записывается n, соответствующее числу элементов массива.

Под действием управляющего сигнала у2 счетчики Сч2 и СчЗ устанавливаются в нулевое состояние. Под действием управляющего сигнала у3 в регистр RG1 поочередно записываются элементы проверяемого массива, и формируется признак xl. Признак xl=0 для четных элементов, признак xl=l для нечетных элементов.

В сумматоре SM1 складываются четные элементы. Под действием управляющего сигнала у4 сумма четных элементов записывается в регистр RG2. под действием управляющего сигнала у5 к содержимому Сч2 прибавляется 1.

В сумматоре SM2 складываются нечетные элементы массива. Под действием управляющего сигнала у6 сумма нечетных элементов записывается в регистр RG3. Под действием управляющего сигнала у7 к содержимому СчЗ прибавляется 1.

Под действием управляющего сигнала y8 из содержимого Сч1 вычитается 1 и формируется признак х2. Признак х2=1, если содержимое счетчика Сч1 равно нулю и признак х2=0, если содержимое Сч1 не равно нулю.

Похожые стьтьи по экономике

Проектирование системы сбора и обработки информации от аналогового датчика физической величины
Использование микропроцессоров позволяет создавать очень сложные инструменты, находящие свое применение в различных областях повседневной жизни. Например, микропроцессорные системы «умеют» ...

Микропроцессорная система обработки дискретной информации
программа микропроцессорный дискретный интерфейс 1. Определить свой базовый адрес, исходя из двух последних цифр шифра. 2. Рассчитать временные задержки и написать программу, обеспечивающу ...

Современные датчики температуры (отечественного производства)
Когда учёный думает над проблемой, он задаёт вопрос, - «Почему?» Когда инженер решает задачу, он спрашивает, - «А почему нет?» Большинство технологических процессов идёт сейч ...

Разделы

© 2019 - www.frontinformatics.ru