Перевести числа А(10) і В(10) в двійкову систему числення по загальному правилу переводу, а також через вісімкову систему числення.
A=12110=11110012A=1718=11110012
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 | ||||||
121 | 8 | |||||
120 | 15 | 8 | ||||
1 | 8 | 1 | ||||
7 |
B=34510 =1010110012 B=5318=1010110012
345 | 2 | |||||||
344 | 172 | 2 | ||||||
1 | 172 | 86 | 2 | |||||
0 | 86 | 43 | 2 | |||||
0 | 42 | 21 | 2 | |||||
1 | 20 | 10 | 2 | |||||
1 | 10 | 5 | 2 | |||||
0 | 4 | 2 | 2 | |||||
1 | 2 | 1 | ||||||
0 | ||||||||
345 | 8 |
| ||||||
344 | 43 | 8 | ||||||
1 | 40 | 5 | ||||||
3 |
|
A=A*10-3=0,12110=0,000111101112 A=A*10-3=0,7578=0,000111101112
0 | 1 | 2 | 1 | X | 2 |
0 | 2 | 4 | 2 | X | 2 |
0 | 4 | 8 | 4 | X | 2 |
0 | 9 | 6 | 8 | X | 2 |
1 | 9 | 3 | 6 | X | 2 |
1 | 8 | 7 | 3 | X | 2 |
1 | 7 | 4 | 4 | X | 2 |
1 | 4 | 8 | 8 | X | 2 |
0 | 9 | 7 | 6 | X | 2 |
1 | 9 | 5 | 2 | X | 2 |
1 | 9 | 0 | 4 | X | 2 |
1 | 8 | 0 | 8 |
0 | 1 | 2 | 1 | X | 8 |
0 | 9 | 6 | 8 | X | 8 |
7 | 7 | 4 | 4 | X | 8 |
5 | 9 | 5 | 2 | X | 8 |
7 | 6 | 1 | 6 |
a= | 0 | 0 | 0 | 0 | 1 | 1 | 1 | 1 | 0 | 1 |
b=B*10-3=0,34510=0,010112b=B*10-3=0,268=0,010112
0 | 3 | 4 | 5 | X | 2 |
0 | 6 | 9 | 0 | X | 2 |
1 | 3 | 8 | 0 | X | 2 |
0 | 7 | 6 | 0 | X | 2 |
1 | 5 | 2 | 0 | X | 2 |
1 | 0 | 4 | 0 |
|
|
0 | 3 | 4 | 5 | X | 8 |
2 | 7 | 6 | 0 | X | 8 |
6 | 0 | 8 | 0 |
b= | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 1 | 1 |
|
2.3Представити дроби з різною комбінацією знаків (+a; +b; -b; -a)в прямому, зворотньому і додаткових кодах.
Прямий зворотній і додатковий коди для додатніх чисел співпадають:
+a= | 0 | 0 | 0 | 0 | 1 | 1 | 1 | 1 | 0 | 1 |
+b= | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 1 | 1 |
Для від’ємних чисел :
Прямий код:
-a= | 1 | 0 | 0 | 0 | 1 | 1 | 1 | 1 | 0 | 1 |
-b= | 1 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 1 | 1 |
Зворотній код:
-a= | 1 | 1 | 1 | 1 | 0 | 0 | 0 | 0 | 1 | 0 |
-b= | 1 | 1 | 1 | 1 | 1 | 1 | 0 | 1 | 0 | 0 |
Додатковий код:
|
|
1. | 1 | 1 | 1 | 0 | 0 | 0 | 0 | 1 | 0 | |
+ | 1 | |||||||||
-a= | 1. | 1 | 1 | 1 | 0 | 0 | 0 | 0 | 1 | 1 |
-a= | 1 | 1 | 1 | 1 | 0 | 0 | 0 | 0 | 1 | 1 |
1. | 1 | 1 | 1 | 1 | 1 | 0 | 1 | 0 | 0 | |
+ | 1 | |||||||||
-b= | 1. | 1 | 1 | 1 | 1 | 1 | 0 | 1 | 0 | 1 |
-b= | 1 | 1 | 1 | 1 | 1 | 1 | 0 | 1 | 0 | 1 |
>
|
a+b - увсіх кодах:
0. | 0 | 0 | 0 | 1 | 1 | 1 | 1 | 0 | 1 | ||||||||||
0. | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 1 | 1 | ||||||||||
0. | 0 | 0 | 1 | 0 | 0 | 1 | 0 | 0 | 0 | ||||||||||
a+b= | 0 | 0 | 0 | 1 | 0 | 0 | 1 | 0 | 0 | 0 | |||||||||
a+(-b):
У прямому коді:
|
|
- | 0. | 0 | 0 | 0 | 1 | 1 | 1 | 1 | 0 | 1 |
1. | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 1 | 1 | |
0. | 0 | 0 | 0 | 1 | 1 | 0 | 0 | 1 | 0 |
a+(-b)= | 0 | 0 | 0 | 0 | 1 | 1 | 0 | 0 | 1 | 0 |
У зворотному коді:
+ | 0. | 0 | 0 | 0 | 1 | 1 | 1 | 1 | 0 | 1 | ||||||||||||
1. | 1 | 1 | 1 | 1 | 1 | 0 | 1 | 0 | 0 | |||||||||||||
+ | 0 | 0 | 0 | 0 | 1 | 1 | 0 | 0 | 0 | 1 | ||||||||||||
|
|
|
|
|
|
|
|
| 1 | |||||||||||||
0. | 0 | 0 | 0 | 1 | 1 | 0 | 0 | 1 | 0 | |||||||||||||
|
|
|
|
|
|
|
|
|
| |||||||||||||
a+(-b)= | 0 | 0 | 0 | 0 | 1 | 1 | 1 | 0 | 0 | 0
Мы поможем в написании ваших работ! |