Микропроцессоры


Download 1.22 Mb.
bet30/50
Sana09.06.2023
Hajmi1.22 Mb.
#1473581
1   ...   26   27   28   29   30   31   32   33   ...   50
Bog'liq
Микропроцессоры (2)

(Intel 8085A)


5.1. Структура микропроцессора К1821ВМ85А
5.2. Блок регистров
5.3. Синхронизация и последовательность действий МП
5.4. Система прерываний


5.1. Структура микропроцессора К1821ВМ85А

Микропроцессор имеет восьмиразрядную шину данных (внутреннюю), через которую его блоки обмениваются информацией. Структура микропроцессора К1821ВМ85А показана на рис. 5.1.



Рис. 5.1. Структура микропроцессора К 8121 ВМ85А
На схеме приняты следующие обозначения:

  • AC (Accumulator) - регистр-аккумулятор, выполненный на двухступенчатых триггерах и способный хранить одновременно два слова (один из операндов и результат операции);

  • TR (Temporary Register) - регистр временного хранения одного из операндов;

  • ALU (Arithmetic-Logic Unit) - арифметико-логическое устройство, выполняющее действия над двумя словами-операндами, подаваемыми на
    его входы. Аккумулятор служит источником и приемником данных,
    TR - источником слова данных, хранимым на время выполнения операции. АЛУ непосредственно выполняет лишь операции сложения, вычитания, сдвига, сравнения слов, поразрядные логические операции (конъюнкцию, дизъюнкцию, сложение по модулю 2). Более сложные операции (умножение, деление и др.) выполняются по подпрограммам. В АЛУ имеется схема перевода двоичных чисел в двоично-десятичные (DA, Decimal Adjust);

  • RF (Register Flags) — регистр флажков, т. е. битов, указывающих признаки результатов арифметических или логических операций, выполненных в АЛУ. Указываются пять признаков: Z (Zero) — нулевой результат, С (Carry) - перенос, AC (Auxiliary Carry) - вспомогательный перенос, S (Sign) - знак, Р (Parity) - четность веса слова. Признак вспомогательного переноса (переноса между младшей и старшей тетрадами восьмиразрядного слова) нужен при выполнении операций в двоично-десятичном коде. Смысл остальных признаков ясен из их наименований. Признаки служат для управления ходом процесса обработки информации.




Download 1.22 Mb.

Do'stlaringiz bilan baham:
1   ...   26   27   28   29   30   31   32   33   ...   50




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling