Контрольная работа: Розробка структурної схеми процесорного елемента та мікропрограми керування для реалізації команди

4. Система команд AVR-контроллеров — http://ntlib.chat.ru/avr/instr.htm

5. Документація на мікроконтроллерифірмиIntel MCS-51/151/251. (каталог pdfфайлів) — http://www.intel.com/design/mcs51/docs_mcs51.htm


ДОДАТКИ

Додаток 1

Рис 2.Структурна схема процесорного елемента


Додаток 2

Розшифровка позначень на схемі

Таблиця1

Символьнепозначення Опис
R0, R1, R2, R3 Регістри загального призначення, використовуються програмістами для потреб програм.
Z Регістр, призначені для тимчасового збереження результату виконання певної операції арифметико-логічним пристроєм.
Y Регістр для тимчасового збереження операнду, який потрібно обробити в АЛП.
IR

(Instruction register)

Регістр, в якому зберігається код машинної команди.

ALU

(Arithmetical-logical unit)

Арифметико-логічний пристрій, АЛП

PC (Program counter) Лічильник команд
MAR (Memory address register) Регістр адрес пам’яті
MDR (Memory data register) Регістр даних пам’яті
PSW (Program status word) Регістр стану

Додаток 3

Лістинг мікропрограми

consts.inc

R0_inEQUp1.0

R0_out EQU p1.1

R1_in EQU p1.2

R1_out EQU p1.3

R2_in EQU p1.4

R2_out EQU p1.5

R3_in EQU p1.6

R3_out EQU p1.7

PC_in EQU p3.0

PC_out EQU p3.1

PC_to_MAR EQU p3.2

MFC EQU p3.3

MAR_in EQU p3.4

MRead EQU p3.5

MDR_in EQU p3.6

MDR_out EQU p3.7

IRcop_in EQU p0.0

К-во Просмотров: 319
Бесплатно скачать Контрольная работа: Розробка структурної схеми процесорного елемента та мікропрограми керування для реалізації команди