Разделы презентаций


Двоичное Кодирование

Содержание

Цель кодирования: представление текста, графики, звука, любых других данных в виде двоичного (машинного) кодаМашинный код состоит из последовательности битов.1 бит принимает значения

Слайды и текст этой презентации

Слайд 1Двоичное кодирование
данных

Автор: Подорожный А.М.

Двоичное кодированиеданныхАвтор: Подорожный А.М.

Слайд 2Цель кодирования: представление текста, графики, звука, любых других данных в

виде двоичного (машинного) кода
Машинный код состоит из последовательности битов.
1 бит

принимает значения



Цель кодирования: представление текста, графики, звука, любых других данных в виде двоичного (машинного) кодаМашинный код состоит из

Слайд 3Чтобы обрабатывать данные, надо их обозначить. Дать имя каждому объекту,

подлежащему обработке
Но из одного бита можно получить только два имени!
Для

задания имен объектов требуется
объединять биты в группу



Чтобы обрабатывать данные, надо их обозначить. Дать имя каждому объекту, подлежащему обработкеНо из одного бита можно получить

Слайд 4Двумя битами уже можно обозначить 4 объекта:
Из трех бит получается


8 вариантов (8 независимых кодов):
000 001 010

100
011 101 110 111



Получить 4 независимых кода

Двумя битами уже можно обозначить 4 объекта:Из трех бит получается 8 вариантов (8 независимых кодов):000  001

Слайд 5Формула определения числа независимых кодов в двоичной системе счисления:
K

= 2N
K – число получаемых
независимых кодов


N – число бит в группе





Формула определения числа независимых кодов в двоичной системе счисления: K = 2NK – число получаемых

Слайд 6С начала 70-х годов XX века в абсолютном большинстве компьютеров

биты группируются в едином стандарте, который называется байт
1 байт

= 8 бит

}

Из одного байта можно получить 28 = 256 независимых кодов



С начала 70-х годов XX века в абсолютном большинстве компьютеров биты группируются в едином стандарте, который называется

Слайд 7Биты объединяются в байты для того же, для чего буквы

объединяются в слова: чтобы иметь возможность именовать объекты и процессы

обработки информации.

Объединение в байты настолько важно, что характеристики компьютера, размер файлов и пр. измеряется не в битах, а в байтах.



Биты объединяются в байты для того же, для чего буквы объединяются в слова: чтобы иметь возможность именовать

Слайд 8Из одного бита можно получить «словарь» из 256 «слов»
Что делают

если этого мало?
Как правило, добавляют еще один байт
В результате получаем:


Из одного бита можно получить «словарь» из 256 «слов»Что делают если этого мало?Как правило, добавляют еще один

Слайд 9Пример однобайтной кодировки (256 кодов):
Кодировка текста ASCII


Пример однобайтной кодировки (256 кодов):Кодировка текста ASCII

Слайд 10Распределение кодов:
0 – 31 → аппаратные

коды, с клавиатуры не вводятся;
32 –

127 → символы английской клавиатуры;

128 – 255 → национальные системы кодировки;



Распределение кодов: 0 – 31 →    аппаратные коды, с клавиатуры не 			  вводятся;

Слайд 11Для кириллицы самая распространенная (но не единственная) кодировка – это

Windows 1251


Пример соответствия символов кодам:

Для кириллицы самая распространенная (но не единственная) кодировка – это Windows 1251Пример соответствия символов кодам:

Слайд 12Пример двухбайтной кодировки (216 = 65 536 кодов):
Кодировка текста UNICODE


Пример двухбайтной кодировки (216 = 65 536 кодов):Кодировка текста UNICODE

Слайд 13В массив из 65,5 тысяч единиц вмещаются все современные национальные

алфавиты плюс много служебных знаков
Преимущество UNICODE: это единый стандарт для

всех символов текста



В массив из 65,5 тысяч единиц вмещаются все современные национальные алфавиты плюс много служебных знаковПреимущество UNICODE: это

Слайд 14Пример трехбайтной кодировки (224 = = 16 777 216 кодов):

цветовая модель RGB
Red, Green, Blue →
Красный, Зеленый, Синий




Цвет пикселя, линии, заливки задается тремя компонентами, каждый из которых имеет 256 уровней яркости



Пример трехбайтной кодировки (224 = = 16 777 216 кодов): цветовая модель RGB Red, Green, Blue →

Слайд 15Цвета RGB обычно записывают в виде:


XXYYZZ
где XX, YY, ZZ –

шестнадцатирич-ные коды красного, синего, зеленого цветов
Коды принимают целые значения

от 0 (00) до 255 (FF)
Цвета RGB обычно записывают в виде:XXYYZZгде XX, YY, ZZ – шестнадцатирич-ные коды красного, синего, зеленого цветов Коды

Слайд 16Всего с помощью RGB можно создать ≈ 16,8 миллионов цветовых

оттенков. Человек столько различить не может. Но таковы правила записи данных

в компьютер

Модель RGB используется при описании цвета в большинстве аппаратных устройств: мониторе, сканере, цифровой фото и видео аппаратуре, графическом планшете и др.

Человеческий глаз работает в модели RGB, что первично

Однако в RGB нельзя создать многие спектрально чистые цвета, которые способен видеть человек



Всего с помощью RGB можно создать ≈ 16,8 миллионов цветовых оттенков. Человек столько различить не может. Но

Слайд 17Здесь «а» принимает значения от 0 до 255. Обычно пишется

в десятичной форме:
Пример четырехбайтной кодировки (232 = 4 294 967

296 кодов): IP-адресация в Интернете

IP-адрес: а1.а2.а3.а4

Таким образом, в Интернете не может одновременно находиться более ≈ 4 миллиардов 300 миллионов компьютеров – на большее не хватит адресов



192.168.0.12

Здесь «а» принимает значения от 0 до 255. Обычно пишется в десятичной форме:Пример четырехбайтной кодировки (232 =

Слайд 18В настоящее время число пользователей Интернета приближается к 2 миллиардам.
IP-адресов

намного меньше, чем пользователей, из-за временной адресации: при подключении провайдер

дает клиенту IP-адрес, при выходе из Сети адрес переходит к другому

Однако свободные IP-адреса когда-нибудь закончатся. В этом случае планируется перейти на адресацию из 16 цифр вместо 4 (а это невообразимо много)

Переход будет долгим и трудным…


В настоящее время число пользователей Интернета приближается к 2 миллиардам.IP-адресов намного меньше, чем пользователей, из-за временной адресации:

Обратная связь

Если не удалось найти и скачать доклад-презентацию, Вы можете заказать его на нашем сайте. Мы постараемся найти нужный Вам материал и отправим по электронной почте. Не стесняйтесь обращаться к нам, если у вас возникли вопросы или пожелания:

Email: Нажмите что бы посмотреть 

Что такое TheSlide.ru?

Это сайт презентации, докладов, проектов в PowerPoint. Здесь удобно  хранить и делиться своими презентациями с другими пользователями.


Для правообладателей

Яндекс.Метрика