Контрольная работа: Микропрограммирование операций ЭВМ
Оглавление
ВВЕДЕНИЕ .. 3
1. Язык микропрограммирования (Ф-язык) 4
1.1. Общие сведения о языке . 4
1.2. Элементарные конструкции языка . 5
1.3. Конструкции средней сложности . 6
1.3.1. Микрооперации . 6
1.3.2. Двоичные выражения . 11
1.3.2.1. Двоичные простые выражения . 12
1.3.2.2. Двоичные условные выражения . 13
1.3.3. Сложные конструкции . 15
1.3.3.1. Графические схемы алгоритма . 15
1.3.3.2. Матричные схемы алгоритма . 17
1.3.3.3. Системы формул переходов . 19
1.3.3.4. Функциональные микропрограммы .. 19
1.4. Язык описания цифровой аппаратуры VHDL .. 20
1.4.1. Общие сведения об языке . 20
1.4.2. Конструкции языка . 24
1.4.2.1. Константы .. 29
1.4.2.2. Переменные . 29
1.4.2.3. Сигналы .. 30
1.4.2.4. Операторы .. 30
1.4.2.5. Пакеты .. 30
ЗАКЛЮЧЕНИЕ .. 31
ЛИТЕРАТУРА .. 32
ВВЕДЕНИЕ
Современные персональные компьютеры работают по принципу микропрограммного управления и к настоящему времени большинство операций над дискретными объектами уже алгоритмизированы (с использованием языка микропрограммирования).
Данный реферат посвящен основам языка микропрограммирования (Ф-языка) и языка описания цифровой аппаратуры VHDL, средства которых используются при алгоритмизации и микропрограммировании операций над дискретными объектами. Приведенные средства описания цифровых автоматов (ГСА, матричные схемы алгоритмов (МСА), системы формул переходов (СФП)), к средствам Ф-языка не относятся, однако рассмотрение микропрограммирования сопровождается использованием указанных способов описания алгоритмов.
В соответствие с принципом микропрограммного управления каждая операция (действие) разбивается на элементарные действия (микрооперации). К таким микрооперациям относятся инверсия, конъюнкция, дизъюнкция, передачи и др.
Для преобразования информации в компьютере предназначено устройство обработки цифровой информации, в настоящее время его принято называть процессором.
--> ЧИТАТЬ ПОЛНОСТЬЮ <--