Главная Случайная страница


Полезное:

Как сделать разговор полезным и приятным Как сделать объемную звезду своими руками Как сделать то, что делать не хочется? Как сделать погремушку Как сделать так чтобы женщины сами знакомились с вами Как сделать идею коммерческой Как сделать хорошую растяжку ног? Как сделать наш разум здоровым? Как сделать, чтобы люди обманывали меньше Вопрос 4. Как сделать так, чтобы вас уважали и ценили? Как сделать лучше себе и другим людям Как сделать свидание интересным?


Категории:

АрхитектураАстрономияБиологияГеографияГеологияИнформатикаИскусствоИсторияКулинарияКультураМаркетингМатематикаМедицинаМенеджментОхрана трудаПравоПроизводствоПсихологияРелигияСоциологияСпортТехникаФизикаФилософияХимияЭкологияЭкономикаЭлектроника






Позиция 9 Цифровое кодирование чисел





 

 


.

 

 


Вопросы для самостоятельного изложения

Докажите, что одним байтом можно кодировать целые числа от 0 до 255 без учета знака.

 

1 байт – 8 двоичных знаков,

Наименьшее число 0000 00002=010

Наибольшее число 1111 11112=25510

 

Запишите двоичные коды чисел 39; 79; 112; 155; 198; 225; 250; 999; 5470; 22558; 64640.

 

39 = 0010 0111

79 = 0100 1111

112 = 0111 0000

155 = 1001 1011

198 = 1100 0110

225 = 1110 0001

250 = 1111 1010

999 = 0011 1110 0111

5470 = 0001 0101 0101 1110

22558 =0101 1000 0001 1110

64640 = 1111 1100 1000 0000

 

Как связан объем данных в битах с записью двоичного числа?

 

Одним битом могут быть выражены два понятия 0 или 1 (да или нет, черное или белое, истина или ложь и т.д.). Если количество битов увеличить до 2, то уже можно выразить четыре различных понятия:

00 01 10 11

Тремя битами можно закодировать восемь различных значений:

00 001 010 011 100 101 110 111

Увеличивая на единицу количество разрядов в системе двоичного кодирования, мы увеличиваем в два раза количество значений, которое может быть выражено в данной системе.

Запишите в нормализованном десятичном виде числа: 123,456; 0,00023; 0, 00000400005; -9876543,21

 

123,456 = 0,123456*101

0,00023 = 0,23*10-3

0, 00000400005 = 0,400005*10-6

-9876543,21 = -0,987654321*107

В чем преимущество представления вещественных чисел в нормализованной форме?

 

При представлении вещественных чисел в нормализованной форме появляется возможность выделить фиксированный объем памяти для хранения числа. При этом большую часть из 80 бит отводят для хранения мантиссы (вместе со знаком) и некоторое фиксированное количество разрядов отводят для хранения характеристики (тоже со знаком).

 


 







Date: 2015-06-06; view: 591; Нарушение авторских прав



mydocx.ru - 2015-2024 year. (0.006 sec.) Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав - Пожаловаться на публикацию