Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
shpory_dlya_ekzamena_po_mikroprocessornym_sreds....doc
Скачиваний:
26
Добавлен:
19.04.2019
Размер:
1.82 Mб
Скачать
  1. Многокристальные секционированные микропроцессоры.

Для получения многокристального микропроцессора необходимо провести разбиение его логической структуры на функционально законченные части и реализовать их в виде БИС (СБИС). Функциональная законченность БИС многокристального микропроцессора означает, что его части выполняют заранее определенные функции и могут работать автономно, а для построения развитого процессора не требуется организации большого количе­ства новых связей и каких-либо других электронных ИС БИС.

трехкристального микропроцессора (пунктирные линии), содержащие БИС операционного ОП, БИС управляющего УП и БИС интер­фейсного ИП процессоров.

Многокристальные секционные микропроцессоры полу­чаются в том случае, когда в виде БИС реализуются час­ти (секции) логической структуры процессора при функ­циональном разбиении ее вертикальными плоскостями (рис. 2.1,6). Для построения многоразрядных микропро­цессоров при параллельном включении секций БИС МП в них добавляются средства «стыковки».

Д ля создания высокопроизводительных многоразряд­ных микропроцессоров требуется столь много аппаратур­ных средств, не реализуемых в доступных БИС, что может возникнуть необходимость еще в функциональном разбие­нии структуры микропроцессора горизонтальными плоско­стями. В результате рассмотренного функционального разделения структуры микропроцессора на функционально и конструктивно законченные части создаются условия реализации каждой из них в виде БИС. Все они образуют комплект секционных БИС МП.

Таким образом, микропроцессорная секция — это БИС, предназначенная для обработки нескольких разря­дов данных или выполнения определенных управляющих операций. Секционность БИС МП определяет возмож­ность «наращивания» разрядности обрабатываемых данных или усложнения устройств управления микропро­цессором при «параллельном» включении большего числа БИС.

Многокристальные секционные микропроцессоры имеют разрядность от 2—4 до 8—16 бит и позволяют созда­вать разнообразные высокопроизводительные процессоры ЭВМ.

Использование многокристальных микропроцессорных высокоскоростных биполярных БИС, имеющих функцио­нальную законченность при малой физической разряд­ности обрабатываемых данных и монтируемых в корпус с большим числом выводов, позволяет организовать разветвление связи в процессоре, а также осуществить конвейерные принципы обработки информации для повы­шения его производительности.

  1. Умножение двоичных чисел

9.Система команд мп кр580 ик80

Команды делятся на:

1)арифметические; 2)поразрядной пересылки данных; 3)поразрядной обработки данных; 4)команды управления; 5)команды передачи управления.

  1. Команды пересылки данных общего назначения: MOV, MVI, LDA, STA, LHLD, SHLD, LXI, LDAX, SPHL, STAX, XCHG, XHTL

Команды обращения к стеку: PUSH, POP

Команды ввода и вывода: IN, OUT

  1. Группа арифметических команд

Команды сложения: ADD, ADI, ADC, ACI, INR, INX, DAD

Вычитания: SUB, SUI, SBB, SBI, DCR, DCX

Команды десятичной коррекции содержимого аккумулятора: DAA

  1. Группа команд поразрядной обработки данных.

Логические команды: ANA, ANI, ORA, ORI, XRA, XRI

Команды сравнения: CMP, CPI

Команды сдвига: RLC, RRC, RAL, RAR

Команда инверсии содержимого аккумулятора: CMA

  1. Группа команд передачи управления

Безусловного перехода: JMP, PCHL

Условного перехода: JNC, JC, JNZ, JZ, JPO, JPE, JP, JM

Команды безусловного вызова подпрограммы CALL, RST

Команды условного вызова подпрограммы: CNZ, CZ, CMC, CC, CPO, CPE, CP, CM

Команда безусловного возврата из подпрограммы: RET

Команда условного возврата из подпрограммы: RMZ, RZ, RNC, RC, RPO, RPE, RP, RM

  1. Группа команд управления микропроцессором:

Команды управления признаком переноса: CMC, STC

Команды управления триггером разрешения прерывания: EI, DI

Нет операции: NOP

Команда остановки микропроцессора: HLT

Число команд микропроцессора – 78. Многие базовые команды из числа 78 порождают несколько различных кодовых операций, поэтому общее число кодов команд составляет 244. Время выполнения команд оценивается числом тактов микропроцессора, составляет от 4 до 18 тактов. Время выполнения команды зависит от того, выполняется условие, или нет. Поэтому время команды увеличивается.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]