Студопедия

Главная страница Случайная страница

КАТЕГОРИИ:

АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторикаСоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника






Структура цифрового устройства






 

Для анализа и синтеза любое цифровое устройство удобно представить в виде исполнительной и управляющей частей (рис. 5.1).

Операционный блок состоит из операционных элементов, набор которых может быть одним и тем же для выполнения разных алгоритмов обработки.

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

 

Рисунок 5.1 – Структура цифрового устройства

 

Набор микроопераций в каждом вычислителе свой и колеблется от нескольких единиц до нескольких сотен. Наиболее часто используются такие микрооперации:

1. Установка < слово>: = < число>

2. Передача < слово>: = < слово>

3. Счет < слово>: = < слово> 1

4. Сложение < слово>: = < слово> + < слово>

5. Дизъюнкция < слово>: = < слово> V < слово>

6. Конъюнкция < слово>: = < слово> < слово>

7. Инверсия < слово>: = (поразрядная инверсия двоичных разрядов)

8. Логическая неравнозначность (или сумма по модулю 2) < слово>: = < слово> < слово>

9. Логическая равнозначность < слово>: = < слово> < слово>

( -подобие).

10. Сдвиг < слово >: = Rm < слово > R – сдвиг вправо на m бит

Lm < слово > L – сдвиг влево на m бит

Эти и другие микрооперации выполняются операционными элементами.

 


Поделиться с друзьями:

mylektsii.su - Мои Лекции - 2015-2024 год. (0.005 сек.)Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав Пожаловаться на материал