Реализация процессором арифметических операций. Будько М.Б - 51 стр.

UptoLike

50
4.4.4 Пример деления 3: А > 0, B < 0 (А = 139, В = -13)
Таблица 4.8
С
тарши
й
байт
М
ладши
й
байт
[
A
]
0
0000000
1
0001011
[B]
1
1111111
1
111
0
1
[
B
1]
1
1110011
0
0000000
[
B
2]
0
0001101
0
0000000
[КОР R1]
0
000
0
000
0
000
0
000
[КОР R2]
0
000
0
000
0
000
0
000
Таблица 4.9
Знак делимого: 0
Знак делителя: 1
Знак
остат
ка
Знак
част-
ного
1 Провер-
ка кор-
ректности
деления и
определе-
ние зна-
кового
разряда
частного
[A] 0 0 0 0 0 0 0 0 1 0 0 0 1 0 1 1
[B] 1 1 1 1 1 1 1 1 1 1 1 1 0 0 1 1
[R
нач
]
0 0 0 0000001111110
0
[
нач
]
0 0 0 0000011111100
[B1] 1 1 1 1 0 0 1 1 0 0 0 0 0 0 0 0
сумма 1 1 1 1001111111100
R
1
1 1 1 1001111111101
1 1
2
1 1 1 0011111111010
[B2] 0 0 0 0 1 1 0 1 0 0 0 0 0 0 0 0 1
сумма 1 1 1 1010011111010
R
2
1 1 1 1 0 1 0 0 1 1 1 1 1 0 1 1 1 1
3
1 1 1 0100111110110
[B2] 0 0 0 0 1 1 0 1 0 0 0 0 0 0 0 0 1
сумма 1 1 1 1011011110110
R
3
1 1 1 1 0 1 1 0 1 1 1 1 0 1 1 1 1 1
4
1 1 1 0110111101110
[B2] 0 0 0 0 1 1 0 1 0 0 0 0 0 0 0 0 1
сумма 1 1 1 1101011101110
R
4
1 1 1 1 1 0 1 0 1 1 1 0 1 1 1 1 1 1
5
1 1 1 1010111011110
[B2] 0 0 0 0 1 1 0 1 0 0 0 0 0 0 0 0 1
сумма 0 0 0 0001011011110
R
5
0 0 0 0 0 0 1 0 1 1 0 1 1 1 1 0 0 0
6
0 0 0 0010110111100