суббота, 9 февраля 2013 г.

архитектура эвм .doc

4,01 Mb.страница2/21Дата конвертации09.11.2011Размер4,01 Mb.Тип ... Смотрите также:   2                   ^ Кодирование информации. В памяти компьютера данные хранятся в виде дискретных единиц (знаков), закодированных цифрами. Минимальная единица хранения 1 бит(binary digit), элемент памяти (регистр, ячейка), который может переключаться между 2-мя состояниями, обозначаемыми 0 и 1 (может быть реализован на различных физических принципах гидравлическом, механическом, электрическом, электронном и т.д.). Любая информация в памяти занимает целое число бит. В 1 бите может храниться признак принимающий 1 из 2-х значений («ж», «м»). для признака с 3-мя значениями («ребенок», «средний возраст», «пожилой») 2 бита. Всего 2 бита, позволяют хранить признак с 4-мя значениями («ребенок», «подросток», «средний возраст», «пожилой»), N бит с 2N. Для хранения кода символа текста (66 знаков кириллицы, 52 латиницы, 10 цифр, 20 дополнительных) требуется 8 бит=1 байт. Одна страница формата А4 вмещает около 2000 символов. Значит, для ее хранения требуется минимум 2000 байт машинной памяти или около 2 Кбайт (при шрифте 12 пт. и полуторном интервале около 30 строк и 90 знаков в строке). Текст в 40 000 знаков в полиграфии называется авторским листом. Он потребует на диске не менее 40 Кбайт. На самом деле одна страница, созданная в текстовом процессоре Word, может занимать гораздо больше дискового пространства из-за форматирования, наличия таблиц, рисунков, диаграмм и т. п. от 50 Кбайт до нескольких Мбайт. Единицы памяти: 1 байт(б)=8бит, полуслово=2б(16бит), слово=4б (32бита),двойное слово=8б (64бита), Кбайт=1024(210)б, Мбайт=1024Кб(220б), Гигабайт=1024Мб (230б), Терабайт=1024Гб (240б). Для кодирования текстовых (символьных) данных используются специальные кодовые таблицы. Кодовая таблица это внутреннее представление в машине алфавитно-цифровой информации. При кодировании восьмибитовыми числами(1б) в кодовой таблице каждому символу букве, цифре, служебному знаку присвоен какой-либо код десятичное число от 0 до 255. Во всем мире в качестве стандарта для представления символьной информации в компьютере используется американский стандартный ASCII (American Standard Code for Information Interchange). Кодовая таблица разделена на две половины. Первая основной стандарт с кодами от 0 до 127, которые соответствуют основному международному стандарту ASCII, используется для кодирования цифр и букв латинского алфавита, а также управляющих символов (с кодами 0 31) Вторая половина кодовой таблицы ^ таблица расширений с кодами от 128 до 255 не определяется международными стандартами. Она предназначена для кодирования символов национальных алфавитов, псевдографических символов и некоторых математических знаков Недостаток для русских букв существует 5 таблиц кодировки: CP866 (для MS DOS), CP1251 (для MS Windows), ISO 8859 5 (автор International Standards Organization), Mac (для Mac OS компьютеров Apple). Система кодирования 16-битовыми словами (2б) позволяет обеспечить отдельные коды для 65 536 символов. Такая система получила название универсальной UNICODE (ЮНИКОД), она позволяет закодировать в одной таблице все символы мировых алфавитов. Систему UNICODE поддерживает Windows 2000 и более поздние версии этой операционной системы. При кодировке 1б на знак обычный текст (файл .txt) из 100 знаков занимает 100б или 800 бит (текст .doc содержит еще сведения лб оформлении). Средняя текстовая страница из 50 строк по 50 символов занимает около 2,5 Кб (1Мб вмещает около 400, а 1Гб около 400 000 страниц). При кодировании и создании графических изображений может используется 3 метода построения изоьражений: растровый, векторный, фрактальный. Растровая графика: изображение состоит из точек пикселей (picture element), для каждой из которых нужно задать цвет и яркость. Например для качественного черно белого изображения с полутонами ( 256 уровней градаций яркости серого) необходим 1б на точку. Для кодирования цветных графических изображений применяется принцип декомпозиции произвольного цвета на основные составляющие. В качестве таких составляющих используют три основные цвета: красный (Red, R), зеленый (Green, G) и синий (Blue, В). На практике считается (хотя теоретически это не совсем так), что любой цвет, видимый человеческим глазом, можно получить путем механического смешения этих трех основных цветов. Такая система кодирования называется системой RGB по первым буквам названий основных цветов. Если для кодирования яркости каждой из основных составляющих использовать по 256 значений (восемь двоичных разрядов), как это принято для полутоновых черно-белых изображений, то на кодирование цвета одной точки надо затратить 24 разряда. При этом система кодирования обеспечивает однозначное определение 16,5 млн различных цветов, что на самом деле близко к чувствительности человеческого глаза. Режим представления цветной графики с использованием 24 двоичных разрядов называется полноцве

Информатика и информационные технологии

Кодирование информации - Информатика и информационные технологии

Комментариев нет:

Отправить комментарий