33395

АЛУ ОМК КР1816ВЕ51

Доклад

Коммуникация, связь, радиоэлектроника и цифровые приборы

АЛУ состоит из регистра аккумулятора двух программнонедоступных регистров Т1 и Т2 предназначенных для временного хранения операндов сумматора дополнительного регистра В регистра слова состояния программы ССП схемы десятичной коррекции и схемы формирования признаков. Важной особенностью АЛУ является его способность оперировать не только байтами но и битами. Таким образом АЛУ может оперировать четырьмя типами информационных объектов: булевскими 1 бит цифровыми 4 бита байтными 8 бит и адресными 16 бит.

Русский

2013-09-05

30.5 KB

2 чел.

АЛУ ОМК КР1816ВЕ51

АЛУ представляет собой параллельное 8-битное устройство, предназначенное для выполнения арифметических операций сложения, вычитания, умножения и деления; логических операции И, ИЛИ, исключающее ИЛИ, инвертирования, а также операций циклического сдвига, сброса.

АЛУ состоит из регистра аккумулятора, двух программно-недоступных регистров Т1 и Т2, предназначенных для временного хранения операндов, сумматора, дополнительного регистра В, регистра слова состояния программы (ССП), схемы десятичной коррекции и схемы формирования признаков.

Важной особенностью АЛУ является его способность оперировать не только байтами, но и битами. Отдельные программно-доступные биты могут быть установлены, сброшены, инвертированы, переданы, проверены и использованы в логических операциях.

Таким образом, АЛУ может оперировать четырьмя типами информационных объектов: булевскими (1 бит), цифровыми (4 бита), байтными (8 бит) и адресными (16 бит). В АЛУ выполняется 51 различная операция пересылки или преобразования этих данных.

Аккумулятор является источником операнда и местом фиксации результата при выполнении арифметических, логических операций и ряда операций передачи данных. Кроме того, только с использованием аккумулятора могут быть выполнены операции сдвигов, проверка на нуль, формирование флага приоритета и т.п.

При выполнении многих команд в АЛУ формируется ряд признаков операций (флагов), которые фиксируются в регистре ССП.

Процессор МК51 выполняет некоторые команды без участия аккумулятора.


 

А также другие работы, которые могут Вас заинтересовать

71189. Дополнительные возможности пакета программ SolidWorks 267 KB
  Цель: Изучить дополнительные возможности пакета программ SolidWorks. После занятия студент должен: Знать: Дополнительные возможности пакета программ SolidWorks. Уметь: Использовать в своей работе дополнительные возможности пакета программ SolidWorks.
71190. Создание эскизов в пакете программ SolidWorks 1.77 MB
  Цель: Изучить основные приемы создания эскизов в пакете программ SolidWorks. После занятия студент должен: Знать: Методику создания эскизов. Уметь: Создать эскиз различными методами.
71191. Создание трехмерной модели в программе SolidWorks 531.5 KB
  Цель: Изучить основные приемы создания трехмерных моделей в пакете программ SolidWorks. После занятия студент должен: Знать: Методику создания трехмерных моделей. Уметь: Создать трехмерные модели различными методами.
71192. Построение твердых тел сложной конфигурации в пакете программ SolidWorks 1.63 MB
  Цель: Изучить основные приемы построения твердых тел сложной конфигурации в пакете программ SolidWorks. После занятия студент должен: Знать: Методику построение твердых тел сложной конфигурации в пакете программ SolidWorks.
71193. Формирование чертежа в пакете программ SolidWorks 319 KB
  Цель: Изучить основные правила создания чертежей в пакете программ SolidWorks. После занятия студент должен: Знать: Правила создания чертежей в пакете программ SolidWorks. Уметь: Создать чертеж в пакете программ SolidWorks.
71194. Создание деталей из листового материала в пакете программ Solid-Works 597 KB
  Цель: Изучить основные процедуры создания деталей из листового материала в пакете программ SolidWorks. После занятия студент должен: Знать: Процедуры создания деталей из листового материала в пакете программ SolidWorks.
71195. Создание сборок в пакете программ SolidWorks 303 KB
  Цель: Изучить основные процедуры создания сборок в пакете программ SolidWorks. После занятия студент должен: Знать: Процедуры создания сборок в пакете программ SolidWorks. Уметь: Создать сборку в пакете программ SolidWorks.
71196. Работа с литейными формами в пакете программ SolidWorks 326 KB
  Цель: Изучить основные приемы работы с литейными формами в пакете программ SolidWorks. После занятия студент должен: Знать: Основные приемы работы с литейными формами в пакете программ SolidWorks. Уметь: Создать литейную форму в пакете программ SolidWorks.
71197. Создание поверхностей и деталей на их основе в пакете программ SolidWorks 746 KB
  Цель: Изучить основные методы создания поверхностей и деталей на их основе в пакете программ SolidWorks. После занятия студент должен: Знать: Основные методы создания поверхностей и деталей на их основе в пакете программ SolidWorks.