Структура блока обробки даних

До складу БОД входять (рис. 4): арифметико-логічний пристрій (АЛП), схема управління станом і зсувами (СУСЗ), два чотирирозрядні регістри RA та RB, два мультиплексори вибору джерел операндів MS1 та MS2 та буфер K (буфер константи).

Для управління цими вузлами кожна мікрокоманда в пам‘яті мікрокоманд БМУ містить відповідні поля (рис. 3).

Операційна частина процесора на основі АЛП та СУСЗ забезпечує виконання арифметико-логічних операцій та операцій зсуву над 16-розрядними даними.

Регістр RA (RB) призначено для зберігання 4-розрядного слова, яке надходить з ЛШ і за допомогою сигналу EWA = 0 (EWB = 0) записується в регістр. Це слово використовується як номер регістра АЛП.

Для забезпечення роботи БОД використовуються 60 розрядів мікрокоманди (рис. 3): 43 розряди поля БОД та 17 розрядів поля констант.

Константа БОД надходить в Буфер K з поля D мікрокоманди й за допомогою сигналу OED = 0 видається на ЛШ.

Мультиплексор вибору джерела операндів MS1 (MS2) комутує на вхід A (B) операційної частини процесора 4-розрядний номер регістра АЛП з регістра RA (RB) (якщо MSA=1 (MSB=1)) або з поля A (B) мікрокоманди (якщо MSA=0 (MSB=0)).

До складу процесора входить БОД та БМУ.

Операційна частина процесора (рис. 5) складається з двох частин – арифметико-логічного пристрою та схеми управління станом і зсувами (СУСЗ).


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: