26137-1 (689140), страница 2
Текст из файла (страница 2)
рисунок 3.5
3.2.6. Микрооперация арифметического вычитания.
В данном дискретном устройстве разработана арифметическая операция сложения.-Анализируя исходное состояние триггера, перенос, в соответствии со словарем переходов JK-триггеров составляем таблицу.
| X | Zi | Qt | Qt+1 | Zi+1 | J | K | Х | J | |||||||||||||
| 0 | 0 | 0 | 0 | 0 | 0 | * | Zi | 0 | * | * | 1 | ||||||||||
| 0 | 0 | 1 | 1 | 0 | * | 0 | 1 | * | * | 0 | |||||||||||
| 0 | 1 | 0 | 1 | 1 | 1 | * | Qt | ||||||||||||||
| 0 | 1 | 1 | 0 | 0 | * | 1 | Х | K | |||||||||||||
| 1 | 0 | 0 | 1 | 1 | 1 | * | Zi | * | 0 | 1 | * | ||||||||||
| 1 | 0 | 1 | 0 | 0 | * | 1 | * | 1 | 0 | * | |||||||||||
| 1 | 1 | 0 | 0 | 1 | 0 | * | Qt | ||||||||||||||
| 1 | 1 | 1 | 1 | 1 | * | 0 | Х | Zi+1 | |||||||||||||
| Zi | 1 | 1 | 0 | 1 | |||||||||||||||||
| 1 | 0 | 0 | 0 | ||||||||||||||||||
| Qt | |||||||||||||||||||||
Функции возбуждения триггера для данной операции имеют следующий вид:
Схема цепи, реализующей данную операцию, изображена на рис. 3.6
рисунок 3.6
Данная операция реализуется по следующим формулам.
| C> | C= | X | Qt | C’> | C’= | C’> | ||||||||||||||||||||||||||||
| 0 | 0 | 0 | 0 | 0 | 0 | C= | С> | С= | ||||||||||||||||||||||||||
| 0 | 0 | 0 | 1 | 0 | 0 | 1 | < | 0 | 0 | |||||||||||||||||||||||||
| 0 | 0 | 1 | 0 | 0 | 0 | 1 | * | * | 1 | = | 0 | 1 | ||||||||||||||||||||||
| 0 | 0 | 1 | 1 | 0 | 0 | C> | 1 | * | * | 1 | Qt | > | 1 | 0 | ||||||||||||||||||||
| 0 | 1 | 0 | 0 | 0 | 1 | x | 1 | 1 | ||||||||||||||||||||||||||
| 0 | 1 | 0 | 1 | 0 | 0 | X | ||||||||||||||||||||||||||||
| 0 | 1 | 1 | 0 | 1 | 0 | C’= | ||||||||||||||||||||||||||||
| 0 | 1 | 1 | 1 | 0 | 1 | C= | ||||||||||||||||||||||||||||
| 1 | 0 | 0 | 0 | 1 | 0 | 1 | ||||||||||||||||||||||||||||
| 1 | 0 | 0 | 1 | 1 | 0 | * | * | |||||||||||||||||||||||||||
| 1 | 0 | 1 | 0 | 1 | 0 | C> | * | * | Qt | |||||||||||||||||||||||||
| 1 | 0 | 1 | 1 | 1 | 0 | 1 | ||||||||||||||||||||||||||||
| 1 | 1 | 0 | 0 | * | * | X | ||||||||||||||||||||||||||||
| 1 | 1 | 0 | 1 | * | * | |||||||||||||||||||||||||||||
| 1 | 1 | 1 | 0 | * | * | |||||||||||||||||||||||||||||
| 1 | 1 | 1 | 1 | * | * | |||||||||||||||||||||||||||||
Функции переносов для данной операции имеют следующий вид:
рисунок 3.7.
3.2.8. Микрооперация преобразования в дополнительный код.
Преобразование в дополнительный код произведем согласно таблице.
| t | t+1 | JK3 | JK2 | JK1 | JK0 | ||||||||||||||||
| Q3 | Q2 | Q1 | Q0 | Q3 | Q2 | Q1 | Q0 | J3 | K3 | J2 | K2 | J1 | K1 | J0 | K0 | ||||||
| 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | * | 0 | * | 0 | * | 0 | * | ||||||
| 0 | 0 | 0 | 1 | 1 | 1 | 1 | 1 | 1 | * | 1 | * | 1 | * | * | 0 | ||||||
| 0 | 0 | 1 | 0 | 1 | 1 | 1 | 0 | 1 | * | 1 | * | * | 0 | 0 | * | ||||||
| 0 | 0 | 1 | 1 | 1 | 1 | 0 | 1 | 1 | * | 1 | * | * | 1 | * | 0 | ||||||
| 0 | 1 | 0 | 0 | 1 | 1 | 0 | 0 | 1 | * | * | 0 | 0 | * | 0 | * | ||||||
| 0 | 1 | 0 | 1 | 1 | 0 | 1 | 1 | 1 | * | * | 1 | 1 | * | * | 0 | ||||||
| 0 | 1 | 1 | 0 | 1 | 0 | 1 | 0 | 1 | * | * | 1 | * | 0 | 0 | * | ||||||
| 0 | 1 | 1 | 1 | 1 | 0 | 0 | 1 | 1 | * | * | 1 | * | 1 | * | 0 | ||||||
| 1 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | * | 0 | 0 | * | 0 | * | 0 | * | ||||||
| 1 | 0 | 0 | 1 | 0 | 1 | 1 | 1 | * | 1 | 1 | * | 1 | * | * | 0 | ||||||
| 1 | 0 | 1 | 0 | 0 | 1 | 1 | 0 | * | 1 | 1 | * | * | 0 | 0 | * | ||||||
| 1 | 0 | 1 | 1 | 0 | 1 | 0 | 1 | * | 1 | 1 | * | * | 1 | * | 0 | ||||||
| 1 | 1 | 0 | 0 | 0 | 1 | 0 | 0 | * | 1 | * | 0 | 0 | * | 0 | * | ||||||
| 1 | 1 | 0 | 1 | 0 | 0 | 1 | 1 | * | 1 | * | 1 | 1 | * | * | 0 | ||||||
| 1 | 1 | 1 | 0 | 0 | 0 | 1 | 0 | * | 1 | * | 1 | * | 0 | 0 | * | ||||||
| 1 | 1 | 1 | 1 | 0 | 0 | 0 | 1 | * | 1 | * | 1 | * | 1 | * | 0 | ||||||
















