Реферат: Разработка управляющей части автомата для сложения двух чисел с плавающей запятой в дополнительном коде с помощью модели Мура
Y1 | РгА:=А | X1 |
ùT0&T2&T3&T4 Ú ùT0&T1 Ú Ú ùРгА(16)&РгВ(16)&T0 |
Y2 |
РгВ:=В | X2 | T0&ùT2&ùT3&(ùT4 Ú ùT5) Ú Ú T0&ùT1 Ú РгА(16)&ùРгВ(16)&ùT0 |
Y3 | СММ:=0 | X3 | T0=0 |
Y4 | F1:=0 | X4 | СМП=0 |
Y5 | F2:=0 | X5 | Z0&ùZ1 Ú ùZ0&Z1 |
Y6 | СМП:=РгА(16:21)+ ù РгВ(16:21)+1 | X6 | Z0&Z1 Ú ùZ0&ùZ1 |
Y7 | СММ:=РгА(0:15) | X7 | ùF1&T0 |
Y8 | СМП:=РгА(16:21) | X8 | F1&ùT0 |
Y9 | СММ:=РгВ(0:15) | ||
Y10 | СМП:=РгВ(16:21) | ||
Y11 | РгА(0:15):=R1(РгА(0).РгА(0:15)) | ||
Y12 | СМП:=СМП+1 | ||
Y13 | РгВ(0:15):=R1(РгВ(0).РгВ(0:15)) | ||
Y14 | СМП:=СМП-1 | ||
Y15 | СММ:=РгА(0:15)+РгВ(0:15) | ||
Y16 | F1:=СМП(0) | ||
Y17 | СММ:=R1(СММ(0).СММ(0:15)) | ||
Y18 | СММ:=L1(СММ(0:15).0) | ||
Y19 | F1:=1 | ||
Y20 | F2:=1 |
Ti – разряды СМП, Zi – разряды СММ. Условия X5 и X6 соответствуют условиям g и d в блок-схеме.
ГСА имеет вид:
Функциональная схема ОА имеет вид:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|