Page 35 - 149
P. 35
Регістри оперативного призначення (РОП)- це пристрої, які
виконують роль надоперативного запам’ятовуючого пристрою. В склад РОП
входять шість 8-розрядних регістрів: B, C, D, E, H, L. Прийнята така їх
адресація: B-000, C-001, D-010, E-011, H-100, L-101.
Оскільки деякі команди предбачають обробку або передачу машинних
слів подвійної довжини, тому пари регістрів B і C, D і E, H і L обєднані в 16-
розрядні регістрові пари, які мають адреси 00, 01, 10 відповідно. А символьно
вони позначаються як B, D і Н відповідно.
Пристрій керування (ПК)- керує роботою АЛП, БРГ та іншими
компонентами МП, реалізовуючи такі основні функції:
-вибірку команд програми в необхідній послідовності, їх дешифрацію і
облоку полів команди;
-управління виконанням операцій;
-синхронізацію роботи окремих блоків і елементів МП.
Регістр команд (РК)- входить в склад ПК і використовується для
зберігання коду операції (першого байту) тієї команди, адреса якої
встановлена в лічильнику команд, при цьому другий байт команди заноситься
в регістр W, а третій- в регістр Z.
Далі код операції дешифрується дешифратором команд (ДШК), тобто
визначається тип виконуваної операції. ДШК представляє собою 5
програмованих логічних матриць.
Блок керування та синхронізації (БКС)- виробляє необхідну
послідовність керуючих сигналів для управління і синхронізації як внутрішніх
компонентів МП (УВ), так і для звязку з зовнішніми (відносно МП)
пристроями- це сигнали, що передаються шиною керування (ШК).
Регістр ознак результату операції (F)- індикатори. Послідовність
виконання операції часто залежить від результату виконання попередньої. Для
того, щоб оцінювати цей результат в МП є набір тригерів-індикаторів (регістр
ознак результату F).
в7 в6 в5 в4 в3 в2 в1 в0
S Z * AC * P * CY (C ) регістр ознак (індикаторів)
ст. біт результату- S CY=1, якщо пренос ст. байта в А
S=0, число додатне P=1, якщо парний паритет
S=1, число відємне AC=1, якщо перенос із в3 в в4
Z=1, якщо нульовий результат
Рисунок 4.2– Структура регістра ознак і характеристика його індикаторів
35