1 2 3 4 5 6 7 8 9 ... 19

Операнды и их обработка - Первая интегральная схема (ИС) была разработана в 1959 г., когда инженерам фирмы

страница4/19
Дата10.12.2017
Размер1.54 Mb.
Просмотров30
Скачиваний0

Операнды и их обработка.

Объекты, над которыми МП производит операции, называются операндами. Операнды могут находиться как в ROM, RAM, I/O, так и во внутренних регистрах МП, называемых регистрами общего назначения (РОНы). Операнды могут содержать как числовую, так и нечисловую информацию. Наиболее часто МП производит над операндами операцию пересылки между РОНами (внутри МП) и между МП и ROM, RAM, I/О (внешние пересылки по шине данных DB).

Для эффективной работы устройства, изображенного на рис. 1.1, МП должен управлять большим количеством объектов: ячейками памяти ROM, ячейками памяти RAM, внешними устройствами I/О (устройства ввода-вывода), что возможно только при двоичной их адресации. Для уменьшения числа линий передачи данных, как правило, используются двунаправленные приемопередатчики, встроенные в МП (направлением передачи управляет МП).

Операции пересылки не изменяют информацию, содержащуюся в операндах. Их обработка может производиться только в арифметическо-логическом устройстве (АЛУ) микропроцессора. Если операнд представляет собой число, то над ним обычно производятся арифметические действия вычитания или сложения с другим числом. Обработка же операндов, не являющихся числами, обычно заключается в выполнении над ними логических операций И (AND — конъюнкция), ИЛИ (OR — дизъюнкция), сумма по модулю два (exclusive OR — исключающее ИЛИ) и НЕ (NOT, complement Boolean — отрицание, инверсия, булево дополнение). Операции И, ИЛИ и сумма по модулю два — двухместные, поэтому в них участвуют два операнда. Все логические операции выполняются поразрядно. Например, конъюнкция двух операндов А = a7a6 a5 a4a3a2 a1a0 и В = b7b6 b5 b4b3b2 b1b0 ,

где ai, и bi— двоичные разряды операндов, выполняется в виде

А & В = (а7 & b7)(a6 &b6) ... (а0 & b0).

Системная шина управления СВ, как правило, формируется с помощью дополнительных аппаратных средств, специально спроектированных для выпускаемых семейств БИС (для серии 580 — системные контроллеры 580ВК28 и 580ВК38, для серии 1810 — контроллер шин 1810ВГ88). Центральное процессорное устройство (CPU на рис. 1.1) при использовании серии 580 состоит из ИС 580ВМ80А (МП 8080), 580ГФ24 (генератор тактовых сигналов 8224), 580ВК38 (системный контроллер 8238) и 1533АП5х2 (драйверы шины адреса; см. рис. 1.32). В любой МП-системе с раздельной адресацией памяти и I/О системная шина управления СВ содержит линии управления чтением ROM и RAM, записью данных в RAM, вводом данных из I/О и выводом данных в I/O, обеспечивающие операции пересылки операндов. В микропроцессорной серии 580 для соответствующих системных сигналов управления приняты обозначения:

MEMR (Memory Read) — чтение команд программы или данных из памяти (ROM и RAM), MEMW(Memory Write) — запись данных в память (RAM), I/OR (I/O Read) — ввод данных из внешнего устройства I/O (чтение данных), I/OW (I/O Write) — вывод данных во внешнее устройство I/О (запись данных).

Конечно, в МП-системах используются и другие сигналы управления операциями пересылки, например, сигнал READY (готовность), выдаваемый памятью или I/O, имеющими недостаточное быстродействие (при их готовности к приему или выдаче операндов выдается значение READY = 1).


Каталог:

files -> stud
stud -> Типовые тестовые задания для итоговой государственной аттестации выпускников высших медицинских учебных заведений
stud -> Акушерство и гинекология
stud -> Методические указания Подготовительный этап Записать тему и
stud -> Инфекционные болезни
stud -> Методическое пособие по ведению дневника и сдаче зачёта по производственной практике по стоматологии детского возраста
stud -> Цмк сестринское дело
stud -> Винирные покрытия


©2018 Учебные документы
Рады что Вы стали частью нашего образовательного сообщества.
?


opora-appoggio---g--n-.html

opornie-tochki--.html

opornij-konspekt-2.html

opornij-konspekt-z-temi.html

oporno-dvigatelnaya-3.html