ВУЗ:
65
регистров РгA, РгB, РгСм, Рг2, Рг2’, Рг1. В СчЦ
устанавливается значение n = 6 (или 110 в двоичном виде).
Таблица 2.4 - Пример алгоритма деления чисел с
фиксированной запятой с восстановлением
остатка
№ бл. СчЦ РгA РгB См РгСм Рг2 Рг2’ Рг1
1 110 010111 000101
3 000000 000000 000000
5 000000 000000 101110 101110
6 101 111010 111011 110111 011100
7 000000 000000 000001
9 100 111010 000001 111100 111000 011100 111000
13 111000
7 000000 000001 000010
9 011 111010 000010 111101 111011 111000 110000
13 110000
7 000000 000010 000101
9 010 111010 000101 000000 000001 110000 100000
12 100001
9 001 111010 000001 111100 111001 100001 000010
13 000010
7 000000 000001 000011
9 000 111010 000011 111110 111100 000010 000100
13 000100
7 000000 000011 000110
10 000000 000100 000100
000011
000100
14
000100
В результате деления на выходной шине
ШИВых образуется остаток от деления, равный десятичной
3 (000011 в двоичном виде), а на выходной шине
ШИВых, образуется целая часть частного, равная
десятичному числу 4 (000100 в двоичном виде). Так как
66
знаки делимого и делителя одинаковы, то частное
положительное.
То есть частное можно записать в виде:
5
3
4
5
23
Y
X
Z
+=
+
+
==
(4 – целая часть, 3 – в остатке).
Целая часть частного Z показана на рис. 2.20.а, а
остаток от деления показан на рис. 2.20.б.
Веса
разрядов
2
4
2
3
2
2
2
1
2
0
Веса
разрядов
2
4
2
3
2
2
2
1
2
0
0 0 0 1 0 0 0 0 0 0 1 1
Знак Модуль частного
Знак Модуль остатка
а) б)
а) частное Z = +4; б) остаток от деления (+3)
Рисунок 2.20- Числа в формате с фиксированной запятой
регистров РгA, РгB, РгСм, Рг2, Рг2’, Рг1. В СчЦ знаки делимого и делителя одинаковы, то частное устанавливается значение n = 6 (или 110 в двоичном виде). положительное. Таблица 2.4 - Пример алгоритма деления чисел с То есть частное можно записать в виде: фиксированной запятой с восстановлением остатка X + 23 3 Z= = = +4 (4 – целая часть, 3 – в остатке). № бл. СчЦ РгA РгB См РгСм Рг2 Рг2’ Рг1 Y +5 5 1 110 010111 000101 Целая часть частного Z показана на рис. 2.20.а, а 3 000000 000000 000000 5 000000 000000 101110 101110 остаток от деления показан на рис. 2.20.б. 6 101 111010 111011 110111 011100 7 000000 000000 000001 Веса Веса разрядов 24 23 22 21 20 разрядов 24 23 22 21 20 9 100 111010 000001 111100 111000 011100 111000 13 111000 0 0 0 1 0 0 0 0 0 0 1 1 7 000000 000001 000010 Знак Модуль частного Знак Модуль остатка 9 011 111010 000010 111101 111011 111000 110000 13 110000 а) б) 7 000000 000010 000101 а) частное Z = +4; б) остаток от деления (+3) 9 010 111010 000101 000000 000001 110000 100000 Рисунок 2.20- Числа в формате с фиксированной запятой 12 100001 9 001 111010 000001 111100 111001 100001 000010 13 000010 7 000000 000001 000011 9 000 111010 000011 111110 111100 000010 000100 13 000100 7 000000 000011 000110 10 000000 000100 000100 000011 000100 14 000100 В результате деления на выходной шине ШИВых образуется остаток от деления, равный десятичной 3 (000011 в двоичном виде), а на выходной шине ШИВых, образуется целая часть частного, равная десятичному числу 4 (000100 в двоичном виде). Так как 65 66
Страницы
- « первая
- ‹ предыдущая
- …
- 31
- 32
- 33
- 34
- 35
- …
- следующая ›
- последняя »