|
0 |
0 |
0 |
1 |
1 |
1 |
1 |
0 |
xxxx |
xxxx |
|||
(R5)-(R6) ®(Q) |
0 |
0 |
0 |
0 |
1 |
0 |
1 |
0 |
0 |
1 |
0101 |
0110 |
|
(Q)-(R7)®(R8) |
0 |
1 |
X |
0 |
0 |
1 |
1 |
0 |
0 |
0 |
0111 |
1000 |
|
Інкремент |
(R9)+1®(R9) |
0 |
1 |
X |
0 |
0 |
0 |
1 |
0 |
1 |
1 |
xxxx |
1001 |
(Q)+1®(Q) |
0 |
0 |
0 |
0 |
0 |
0 |
1 |
0 |
1 |
0 |
xxxx |
xxxx |
|
Декремент |
(R10)-1®(R10) |
0 |
1 |
0 |
0 |
0 |
1 |
0 |
1 |
0 |
0 |
1010 |
1010 |
(Q)-1®(Q) |
0 |
0 |
0 |
0 |
0 |
1 |
0 |
0 |
1 |
0 |
xxxx |
xxxx |
|
Інвертуван-ня |
0 |
1 |
Х |
1 |
1 |
1 |
Х |
0 |
1 |
1 |
хххх |
1011 |
|
0 |
0 |
0 |
1 |
1 |
1 |
Х |
0 |
1 |
0 |
хххх |
хххх |
Схема управління станами та зсувами
СУЗС:
- здійснює запам’ятовування ознак результата,що формується АЛП (його станів),
- управляє сигналом вхідного перенесення,
- реалізує 32 типи зсувів (арифметичних, логічних, циклічних) над словами звичайної та подвійної довжини.
До складу СУЗС входять два 4-розрядових регістри стану, N та M, котрі разои з трьома мультиплексорами та буфером ознак(БО) складають блок зберігання та модифікації ознак (БЗМО), а також блоки управління переносами (БУП) і зсувами (БУЗ), блок перевірки умов (БПУ) і пристрій керування (ПК), схема управління полярністю (СУП).
Операції над вмістом регістра N при можна підрозділити на три групи:
- порозрядні
- регістрові
- завантаження
Порозрядні операції встановлюють у одиницю або скидають у нуль окремі розряди регістра N( дивись таблицю).
Мікрокод
Позначення
операції
Для операції
I5
I4
I3
I2
I1
I0
0
0
1
0
0
0
0®NZ
Скид ознаки нуля Z
0
0
1
0
0
1
1®NZ
Установка ознаки нуля Z
0
0
1
0
1
0
0®NC
Скид ознаки перенесення С
0
0
1
0
1
1
1®NC
Установка ознаки перенесення С
0
0
1
1
0
0
0®NN
Скид ознаки знака N
0
0
1
1
0
1
1®NN
Установка ознаки знака N
0
0
1
1
1
0
0®NOV
Скид ознаки переповнення NOV
0
Страницы: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13
При использовании материалов активная ссылка на источник обязательна.