Студопедия

КАТЕГОРИИ:


Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748)

Представление символьной информации




31 23 0

31 24 23 0

Шестнадцатеричная форма: 48FA3000.

Пример 5. По шестнадцатеричной форме внутреннего представления числа в форме с плавающей точкой C9811000 восстановить само число. Решение.

1. Перейдем к двоичному представлению числа в 4-х бай­товой ячейке, заменив каждую шестнадцатеричную цифру 4-мя двоичными цифрами:

1100 1001 1000 0001 0001 0000 0000 0000

         

2. Заметим, что получен код отрицательного числа, поскольку в старшем разряде с номером 31 записана 1. Получим порядок числа:
р = 10010012 – 10000002 = 10012 = 910.

3. Запишем в форме нормализованного двоичного числа с плавающей точкой с учетом знака числа: –0,100000010001000000000000 х 21001.

4. Число в двоичной системе счисления имеет вид: –100000010,0012.

5. Переведем число в десятичную систему счисления:

–100000010,0012 = –(1 х 28 + 1 х 21 + 1 х 2-3) = –258,12510.

Диапазон вещественных чисел значительно шире диа­пазона целых чисел. Положительные и отрицательные числа расположены симметрично относительно нуля. Следовательно, максимальное и минимальное числа равны между собой по модулю.

Наименьшее по абсолютной величине число равно нулю. Наибольшее по абсолютной величине число в форме с плаваю­щей точкойэто число с самой большой мантиссой и самым большим порядком.

Для 4-х байтового машинного слова таким числом будет:

0,111111111111111111111111 х 102 11111111. После перевода в десятичную систему счисления получим:

(1 – 2-24) х 263 = 1019.

Множество вещественных чисел, представимых в памяти компьютера в форме с плавающей точкой, является ограни­ченным и дискретным. Количество вещественных чисел, точно представимых в памяти компьютера, вычисляется по формуле: N = 2t х (U – L + 1) + 1. Здесь t — количество дво­ичных разрядов мантиссы; U — максимальное значение мате­матического порядка; L — минимальное значение порядка. Для рассмотренного нами варианта (t = 24, U = 63, L = –64) получается: N = 2 146 683 548.

Кодирование текстовой информации.

Кодирование информации — это процесс формирования определенного представления информации.

В более узком смысле под термином "кодирование" часто понимают переход от одной формы представления информации к другой, более удобной для хранения, передачи или обработки.

Для представления текстовой информации используются 256 различных символов (строчные и прописные буквы русского и латинского алфавитов, знаки препинания, цифры и т. д.). Если считать, что использование каждого символа равновероятно, то его информационный вес: I=log2256= 8 бит = 1 байт. Для двоичного кодирования 1 символа требуется 1 байт (8 битов). Тексты хранятся в памяти компьютера в двоичном коде и программным способом преобразуются в изображение на экране. В текстовом режиме экран разбит на 25 строк по 80 символов в строке. Информационный объем текстового сообщения в байтах численно равен количеству символов N. В битах объем текстового файла равен: V=8N.

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

Пример 1. Сколько бит памяти компьютера займет слово

«Микропроцессор»?

Решение. Слово состоит из 14 букв. Каждая буква является символом компьютерного алфавита и поэтому занимает 1 байт памяти. Слово займет 14 байт = 112 бит па­мяти, т. к. 1 байт = 8 бит.

Пример 1. Книга содержит 100 страниц; на каждой странице — 35 строк, в каждой строке — 50 символов. Рассчитаем объем информации, содержащийся в книге.

Страница содержит 35 x 50 = 1750 байт информации. Объем всей информации в книге (в разных единицах):

1750 x 100 = 175000 байт.
175000 / 1024 = 170,8984 Кбайт.
170,8984 / 1024 = 0,166893 Мбайт.

 

1. Сколько Кб составляет сообщение, содержащее 12288 битов?

2. Письмо занимает 2 страницы по 25 строк. В каждой строке записано по 40 символов. Каков объем информации в письме?

Пример 4. Книга, набранная с помощью компьютера, содержит 150 страниц; на каждой странице — 40 строк, в каждой строке — 60 символов. Каков объем инфор­мации в книге? Решение. Мощность компьютерного алфавита равна 256. Один символ несет 1 байт информации. Значит, страница со­держит 40 х 60 = 2400 байт информации. Объем всей инфор­мации в книге (в разных единицах): 2400 х 150 = 360 000 байт. 360000/1024 = 351,5625 Кбайт. 351,5625/1024 = 0,34332275 Мбайт.




Поделиться с друзьями:


Дата добавления: 2014-01-06; Просмотров: 479; Нарушение авторских прав?; Мы поможем в написании вашей работы!


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление




Генерация страницы за: 0.007 сек.