Основні дані які характеризують досліджуваний мікропроцесор: виводи і сигнали керування, вихідні керуючі сигнали, структурна схема. Програмування процесору: набір регістрів, передача з регістра в регістр. Алгоритм роботи програми, результати її виконання.
SYNC - синхронізація, служить для видачі вихідного сигналу, який визначає початок кожного машинного циклу.МП складається з наступних основних функціональних вузлів: арифметико-логічного пристрою ALU (Arithmetic-Logic Unit), пристрою керування і блоку регістрів (рис. До складу блоку регістрів входять: 16-розрядний регістр адреси команди або програмний лічильник PC (Program Counter), 16-розрядний покажчик стека SP (Stack Pointer), 16-розрядний регістр тимчасового збереження (WZ), 16-розрядна схема інкременту/декременту адреси INC/DEC (Increment/Decrement) і шість 8-розрядних регістрів загального призначення (РЗП) B, C, D, E, H, L, які можуть використовуватися і як три 16-розрядних регістри (регістрові пари) BC, DE, HL.Програмування КР580ВМ80 ускладнюється асиметричністю системи команд цих процесорів. Багато команд застосовуються лише до певних регістрів, пар регістрів або наборів регістрів. В, С, D, Е, Н, L ADC, ADD, ANA, CMP, DCR, INR, MOV, MVI, ORA, SBB SUB, XRA. H (H и L) DAD, DCX, INX, LHLD, LXI, PCHL, POP, PUSH, SHLD, SPHL, XCHG, XTHL. LHLD H Пряме завантаження H і L.Команда MOV може передавати будь-який 8-розрядний регістр загального призначення (A,B,C,D,E,H або L) в будь-який інший 8-розрядний регістр загального призначення. Команда XCHG обмінює пари регістрів D і H.Розробити програму яка розраховує значення виразу z=max(x y,x3 ,3y x). В якості Х ? 6; x y ? 255; y ? 9; x3 - y2/3 ? 0;ПОЧАТОК Рис. 4.1. Блок-схема основної програми а) б) Рис. 4.2. а) Блок-схеми підпрограми MULTIPLY; б) Блок-схеми підпрограми DIVIDE0800 LXI H, 08A0 21 Завантаження реєстрової пари (HL). A0. 0803 MOV D, M 56 Передати з памяті (HL) в регістр D. 0804 INX H 23 Значення реєстрової пари HL збільшується на одиницю. 0805 MOV B, M 46 Передати з памяті (HL) в регістр B.
Вы можете ЗАГРУЗИТЬ и ПОВЫСИТЬ уникальность своей работы