Академический Документы
Профессиональный Документы
Культура Документы
Практична робота № 5
з дисципліни “Основи функціонування комп’ютерів”
ХАІ.503.515в.20О. 123, ПЗ
24.11.2020
(підпис, дата)
Дужа В. В.
(підпис, дата) (П.І.Б.)
2020
2
Задача 1. Дано: четыре числа в десятичной системе счисления.
Получить шестнадцатиричные коды, обозначающих числа в дополнительном
коде. Сложите полученные шестнадцатиричные коды следующим образом:
+A + (+B) -A + (-B) +A + (-B) -A + (+B)
1)
A
+6910
69/2=34 остаток 1
34/2=17 остаток 0
17/2=8 остаток 1
8/2=4 остаток 0
4/2=2 остаток 0
2/2=1 остаток 0
1/2=0 остаток 1
B
+11510
115/2=57 остаток 1
57/2=28 остаток 1
28/2=14 остаток 0
14/2=7 остаток 0
7/2=3 остаток 1
3/2=1 остаток 1
1/2=0 остаток 1
000
45
+
73
B8
OF=1; CF=0; ZF=0; SF=1 ;
Б) -A + (-B)
110
BB
+
8D
148
OF=1; CF=1; ZF=0; SF=0;
В) +A + (-B)
010
4 5
+
8D
D2
OF=0; CF=0; ZF=0; SF=1;
Г) -A + (+B)
100
BB
+
73
12E
OF=0; CF=1; ZF=0; SF=0;
4
2)
A
+8910
89/2=44 остаток 1
44/2=22 остаток 0
22/2=11 остаток 0
11/2=5 остаток 1
5/2=2 остаток 1
2/2=1 остаток 0
1/2=0 остаток 1
B
+2710
27/2=13 остаток 1
13/2=6 остаток 1
6/2=3 остаток 0
3/2=1 остаток 1
1/2=0 остаток 1
A) +A + (+B)
010
59
+
1B
74
OF = 1; CF = 0; ZF = 0; SF = 0;
Б) -A + (-B)
10 0
A7
+
E5
18C
OF = 1; CF=1; ZF = 0; SF = 0;
5
В) +A + (-B)
100
59
+
E5
13E
OF=0; CF=1; ZF=0; SF = 0;
Г) -A + (+B)
01 0
A7
+
1B
C2
OF=0; CF=0; ZF=0; SF=1;
9A … ED С6 … CА
E4 … 5D ЕА … FA
5B … 29 8С … 9В
3D … 9C A3 … ВА
D5 … DC 1B … 9F