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

UptoLike

38
1
00000111
00000011
1111100
1111110
1
1
0
1
1
b
1
= 1, b
0
= 1
СЧП
1
= СЧП
СЧП
2
11110001
11110100
11111010
1111110
0111111
0
0
0
1
1
b
2
= 0, b
1
= 1
Ч
П
2
=A
СЧП
2
= СЧП
+ ЧП
1
СЧП
3
11111010
11111101
0111111
0011111
0
0
1
0
0
b
3
= 0, b
2
= 0
СЧП
3
=СЧП
СЧП
4
00001111
00001100
00000110
0011111
0001111
1
1
1
0
1
b
4
= 1, b
3
= 0
Ч
П
4
=A
СЧП
4
= СЧП
- ЧП
4
СЧП
5
00000110
00000011
0001111
0000111
1
1
1
1
1
b
5
= 1, b
4
= 1
СЧП
5
=СЧП
СЧП
6
00000011
00000001
0000111
1000011
1
1
1
1
1
b
6
= 1, b
5
= 1
СЧП
6
=СЧП
СЧП
7
00000001
00000000
1000011
1100001
1
1
1
1
b
7
= 1, b
6
= 1
СЧП
6
=СЧП
СЧП
C
2
= A
2
B
2
= (0.11000011)
2
2
8
= 11000011
C
10
= 195
4 ДЕЛЕНИЕ ЦЕЛЫХ ЧИСЕЛ
4.1 Задание
1). Выполнить операцию деления заданных целых чисел A и B со всеми
комбинациями знаков, используя метод деления в дополнительных кодах.
Для представления делимого (A) использовать 16 двоичных разрядов (один
знаковый и 15 – цифровых), для представления делителя (B) – 8 разрядов
(одинзнаковый и 7 – цифровых). Остаток от деления и частное пред-
ставляются в
той же разрядной сетке, что и делитель.
2). Результаты операции представить в десятичной системе счисления и
проверить их правильность.
Варианты заданий приведены в табл. 3 Приложения.