Информатика. Кулаков Ю.В - 9 стр.

UptoLike

ри-
ант
5 6
1 3.5 110001000111000000000000000000
2 –0.001953125 010001001101000000000000000000
3 –5 010000101110000000000000000000
4 –256 001111110100000000000000000000
5 32 001111111100000000000000000000
6 3072 101111000000000000000000000000
7 20 010000110110000000000000000000
8 0.015625 101111111010000000000000000000
9 0.046875 010001010011000000000000000000
10 –112 101111011000000000000000000000
11 –16 010000110010000000000000000000
12 0.25 110000100000000000000000000000
13 –3.5 001111111000000000000000000000
14 –60 010000111000000000000000000000
15 –20 001111010100000000000000000000
16 –16 001111001000000000000000000000
17 6144 101111111000000000000000000000
18 –128 110001100100000000000000000000
19 112 110000100001000000000000000000
20 22 001111111011000000000000000000
21 22 001111001010000000000000000000
22 –0.0625 110000010000000000000000000000
23 –6.5 110000011111000000000000000000
24 –0.9375 110000011101000000000000000000
25 1024 010000000011000000000000000000
26 3.75 001111001100000000000000000000
27 0.5 101111000100000000000000000000
28 0.171875 101111101000000000000000000000
29 –384 110000111101000000000000000000
30 5 110001011111000000000000000000
Методические указания
Числа, как и любая другая информация, представляются в памяти ЭВМ в виде двоичных кодов.
Однобайтное беззнаковое представление обеспечивает хранение 256 десятичных целых чисел из диа-
пазона от 0 до 255 включительно. Для получения такого представления необходимо перевести число в 2-
ичную СС и полученный двоичный код дополнить слева нулями до 8 цифр.
Знаковое представление в одном байте памяти обеспечивает хранение также 256 целых чисел, но из
диапазона от –128 до 127 включительно. При этом положительные числа и нуль кодируются таким же
образом, как и при беззнаковом представлении. Для получения знакового представления отрицательно-
го числа необходимо изменить его знак, уменьшить полученное число на один, получить его беззнако-
вое представление и инвертировать двоичный код.
Для получения представления числа в формате с плавающей точкой необходимо перевести это число
(без учета знака минус для отрицательного числа) в 2-ичную СС, определить нормализованную ман-
тиссу и соответствующий ей порядок двоичного числа. При четырехбайтном представлении первый
из 32 бит хранит знак числа (плюс кодируется нулем, а минусединицей); биты со второго по девя-
тыйпорядок числа, увеличенный на 128; оставшиеся 23 битамантиссу числа без первой цифры,
поскольку эта цифра всегда 1.
Контрольные вопросы и задания