Проектування процесора для виконання операції ділення у двійково-десятковому коді
1.3 Формування граф - схеми автомата
Для формування операційного автомата потрібно визначити для нього вхідні та вихідні сигнали:
y1: HCM:=A
y2: Рг1:=B
y3: CT2:=0
y4: СТ1:=0
у5: Рг2:=НСМ
y6: НСМ:=НСМ+РГ1+10
у7: НСМ:=Рг2
у8: НСМ[1:12]:=L4(НСМ[1:12]).0
y9: CT2:=CT2+1
y10: HCM[9:12]:=HCM[9:12]+6
y11: HCM[5:8]:=HCM[5:8]+1
y12: HCM[5:8]:=HCM[5:8]+6
y13: HCM[1:4]:=HCM[1:4]+1
y14: HCM[1:4]:=HCM[1:4]+6
y15: HCM[0]:=HCM[0]+1
y16: HCM[9:12]:=HCM[9:12]+1
y17: CT1:=CT1+1
х1: Рг1!=0
х2: НСМ[0]
х3: СТ2==3
х4: НСМ[9:12]>9
х5: НСМ[5:8]>9
x6: НСМ[1:4]>9
х6: НСМ[1:4]>9
Відповідна граф-схема автомату приведена на рис. 4.3.1:
Рисунок 4.3.1 - Граф-схема алгоритму
Рисунок 4.3.2 - Продовження граф-схеми алгоритму
Содержание
Похожие материалы
- Синтез та моделювання роботи двійково-десяткового суматора
- 3.1.4. Додавання в двійково-десятковому коді. Десяткова корекція.
- 3.6. Двійково-десяткове кодування.
- Двійково-десятковий формат
- 1. Дати характеристику двійково-десятковому коду 8-4-2-1. Перетворення десяткового числа в числа двійково-десятковий код 8-4-2-1 і навпаки.
- Алгоритми виконання простих арифметичних операцій над двійковими числами.
- Операції аналого-цифрового перетворення