Professional Documents
Culture Documents
Практична робота №1
Практична робота №1
Практична робота № 1
з дисципліни “Основи функціонування комп’ютерів”
ХАІ.503.515в.20О. 123, ПЗ
14.10.2020
(підпис, дата)
Дужа В. В.
(підпис, дата) (П.І.Б.)
2020
2
Задача 1.
Дано: 10-ые значения. Получить для исходных чисел 16-е значение.
1) 3710 = E316
37//16=3 - ціла частина
37-35=2 - залишок
16-2=14=E
E3
2) 12110 = 7716
121//16=7
121-(7*16)=9
16-9=7
3) 24510 = BF16
245//16=15=F
245-(16*15)=5
16-5=11=B
Задача 2.
Дано: 16-ые значения. Получить 10-ые значения для исходных чисел.
1) 10816 = 26410
2 1 0
10816=1*162+0*161+8*160=26410
2) 25116 = 59310
2 1 0
25116=2*162+5*161+1*160=59310
3) B416 = 18010
1 0
B416=11*161+4*160=18010
4) A616 = 16610
1 0
A616=10*161+6*160=16610
Задача 3.
Дано: 10-ые значения. Получить 2-ые значения для исходных чисел.
1) 3710 = 1001012
37 2
-36 18 2
1 -18 9 2
0 -8 4 2
1 -4 2 2
0 -2 1
0
3
2) 12110 = 1110012
121 2
-120 60 2
1 -60 30 2
0 -30 15 2
0 -14 7 2
1 -6 3 2
1 -2 1
1
3) 24510 = 1110012
245 2
-244 122 2
1 -122 61 2
0 -60 30 2
1 -30 15 2
0 -14 7 2
1 -6 3 2
1 -2 1
1
Задача 4.
Дано: 2-ые значения. Получить 10-ые значения для исходных чисел.
1) 101010012 = 16910
7 6 5432 10
101010012 = 1∙27+0∙26+1∙25+0∙24+1∙23+0∙22+0∙21+1∙20 =
128+0+32+0+8+0+0+1 = 16910
2) 101101112 = 18310
7 6 54 3 2 10
101101112=1∙27+0∙26+1∙25+1∙24+0∙23+1∙22+1∙21+1∙20 =
128+0+32+16+0+4+2+1 = 18310
4
3) 110100112 = 21110
7 6 54 3 2 10
110100112=1∙27+1∙26+0∙25+1∙24+0∙23+0∙22+1∙21+1∙20 =
128+64+0+16+0+0+2+1 = 21110
Задача 5.
Дано: 16-ые значения. Получить 2-ые значения для исходных чисел.
1) 3D16 = 6110 = 1111012
1 0
3D16=3∙161+13∙160 = 48+13 = 6110
6110=1111012
61 2
-60 30 2
1 -30 15 2
0 -14 7 2
1 -6 3 2
1 -2 1
1
0
5
3) 8E16 = 14210 = 100011102
0 1
8E16=8∙161+14∙160 = 128+14 = 14210
14210=100011102
142 2
-142 71 2
0 -70 35 2
1 -34 17 2
1 -16 8 2
1 -8 4 2
0 -4 2 2
0 -2 1
0
Задача 6.
Дано: 2-ые значения. Получить 16-ые значения для исходных чисел.
1) 101010012 = 16910 = A916
765 432 10
101010012 = 1∙27+0∙26+1∙25+0∙24+1∙23+0∙22+0∙21+1∙20 =
128+0+32+0+8+0+0+1 = 16910
16910=A916
169 16
-160 10
9
211 16
-208 13
Задача 7.
Дано: 16-ые значения. Изменить в каждом из них порядок следования
битов на противоположный и записать каждое новое число в 16- м коде.
543210
1011112 = 1∙25+0∙24+1∙23+1∙22+1∙21+1∙20 = 32+0+8+4+2+1 = 4710
4710 = 2F16
47 16
-32 2
15
7
2) B516 = 18110 = 101101012 = 101011012 = 17310 = AD16
0 1
B516=11∙161+5∙160 = 176+5 = 18110
18110 = 101101012
181 2
-180 90 2
1 -90 45 2
0 -44 22 2
1 -22 11 2
0 -10 5 2
1 -4 2 2
1 -2 1
0
76 5 43 21 0
101011012=1∙27+0∙26+1∙25+0∙24+1∙23+1∙22+0∙21+1∙20 =
128+0+32+0+8+4+0+1 = 17310
17310=AD16
173 16
-160 10
13
142 2
-142 71 2
0 -70 35 2
1 -34 17 2
1 -16 8 2
1 -8 4 2
0 -4 2 2
0 -2 1
0
8
7 6 54 3 2 10
011100012 = 0∙27+1∙26+1∙25+1∙24+0∙23+0∙22+0∙21+1∙20 =
0+64+32+16+0+0+0+1 = 11310
11310=7116
113 16
-112 7
Задача 8.
Дано: 10-ые значения. Изменить в каждом из них порядок следования
битов на противоположный и записать каждое новое число в 10- м коде.
-114 57 2
1 -56 28 2
1 -28 14 2
0 -14 7 2
0 -6 3 2
1 -2 1
1
65 43 2 10
11001112 = 1∙26+1∙25+0∙24+0∙23+1∙22+1∙21+1∙20 = 64+32+0+0+4+2+1 =
10310
Задача 9.
Записать минимальное и максимальное число в 2-м, 16-м и 10-м кодах.
Числа имеют следующую длину: слово.
Задача 10.
Как можно объяснить, что на торте, испеченном ко дню рождения,
зажжено только три свечи, если имениннику исполнилось 13 лет.
10
134 = 1∙41+3∙40 = 4+3 = 710
710 = 1112
7 2
-6 3 2
1 -2 1
1
Три свечи, так как при переводе 13 из 4-ой в 2-ую получается 3 единицы.