Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Скачиваний:
44
Добавлен:
21.03.2015
Размер:
224.26 Кб
Скачать

Для кодирования действительных чисел используют 80-разрядное коди-

рование. При этом число предвари- тельно преобразуется в нормальную форму:

3,1415926 = 0,3145926 101

300 000 = 0,3 106

123 456 789 = 0,123456789 1010 Первая часть называется мантиссой, а вторая – характеристикой.

Для представления числовых данных в компьютере используется два принци- пиально разных формата:

с фиксированной точкой (запятой);

с плавающей точкой (запятой).

Формат с фиксированной точкой предназначен для абсолютно точного

представления целых чисел.

С плавающей точкой используют только нецелых чисел.

Представлять числа в компьютере принято виде разрядной сетки.

Разрядной сеткой называется, закреп- ление за разрядами поля конкретных функций хранения различных элемен- тов кода.

Так запись числа 18 в восьми разрядной сетке будет выглядеть следующим образом.

7 р 6 р 5 р 4 р 3 р 2 р 1 р 0 р

0 0 0 1 0 0 1 0

Максимальное число которое можно записать в той или иной разрядной сетке будет определяться соотно- шением 2N-1, где N – значение старшего разряда, т.е. для восьми разрядной сетки это будет число 255.

Как известно целые числа могут быть как положительными так и отри- цательными. Тогда для целого числа -18 запись в восьми разрядной сетке будет выглядеть.

7 р 6 р 5 р 4 р 3 р 2 р 1 р 0 р

1 0 0 1 0 0 1 0

Старший разряд (7р) – знаковый разряд. Если в старшем разряде стоит 1 – отрицательное число, 0 – число положительное.

Для записи числа с плавающей запятой в виде 80-ти разрядного кода:

Кодирование текстовых данных

Традиционно для кодирования одного символа используется количество информации = 1 байту (1 байт = 8

битов).

Для кодирования одного символа требуется один байт информации. Учитывая, что каждый бит принимает значение 1 или 0, получаем, что с помощью 1 байта можно закодировать 256 (28=256) различных символов.

Соседние файлы в папке Вопросы к экзаменам