Скачать презентацию
Идет загрузка презентации. Пожалуйста, подождите
Презентация была опубликована 11 лет назад пользователемНиколай Будённый
1 Представление информации в памяти компьютера
2 Кодирование символов 1 символ – 1 байт (8 бит) Найти количество различных символов, закодированных байтами в сообщении Разбиваем на байты Исключаем повторяющиеся Различных 4 символа.
3 Кодирование графики Объем графического изображения V=n*i, где n –количество пикселей, i- количество бит на 1 пиксель.
4 N=2 i
5 Кодирование звука Объем звукового файла равен V=t*i*λ, где t –время звучания файла, i- количество бит на 1 звук, λ – частота измерения звука.
6 Кодирование положительных целых чисел Целые положительные числа хранятся в дополнительном коде
7 Кодирование целых положительных чисел 1. перевод в 2 с.с 2. запись в ячейках памяти Пример: Представить число 1607 в памяти ПК в 2-х байтовом формате = – прямой код
8 Кодирование положительных целых чисел Прямой код положительного числа равен двоичному представлению этого числа в заданной ячейке памяти (1 байт, 2 байта..) = = Обратный код положительного числа совпадает с прямым кодом положительного числа Дополнительный код положительного числа совпадает с прямым кодом этого числа
9 Кодирование целых отрицательных чисел Целые отрицательные числа хранятся в дополнительном коде
10 Кодирование отрицательных целых чисел Прямой код отрицательного числа равен прямому коду положительного числа и единица в старшем знаковом разряде = =
11 Кодирование отрицательных целых чисел – прямой код числа – прямой код Обратный код отрицательных чисел поучается путём инверсии каждой цифры прямого кода числа и 1 в знаковом разряде – обратный код числа – обратный код
12 Кодирование отрицательных целых чисел Прямой код – прямой код числа – прямой код Обратный код – обратный код числа – обратный код Дополнительный код отрицательного числа получается путём прибавления единицы к младшему разряду обратного кода отрицательного числа и 1 в знаковом разряде. Дополнительный код – дополнительный код числа – дополнительный код
13 Кодирование целых отрицательных чисел Хранятся в дополнительном коде 1. перевод в 2 с.с – прямой код 2. запись в ячейках памяти 3. инвертирование – обратный код 4. дополнительный код – прибавляем 1 бит. Пример: Представить число в памяти ПК в 2-х байтовом формате = – дополнительный код
14 Кодирование вещественных чисел в 4-х байтовой ячейке. 1.перевод в 2 с.с 2. нормализование +(-)М*10 р, где М- мантисса, р – порядок. 0
15 Пример: Представить число -67 в памяти ПК в 4-х байтовом формате с плавающей точкой ,000011* = = В 4-х байтовой ячейке В 16 с.с. C
16 Кодирование вещественных чисел «Тип single» Значение переменной А = C Десятичное представление А равно __ ? 1)Представить в двоичном формате: C = )Т.к. в знаковом разряде 1, то число отрицательное 3)Определение машинного порядка М.П. = 30 ….23 биты = = )Вычисление истинного порядка И.П.=М.П И.П.= =6 10 5)Выписать мантиссу, приписав единицу перед ней. 1, ) Умножить мантиссу на 2 в истинном порядке (2 И.П. ), что означает перенос запятой вправо, если порядок положительный и влево, если порядок отрицательный на И.П. 1, *2 6 = , … 7) Перевести полученное число из 2-ичной в нужную с.с = =67 8) Ответ -67
Еще похожие презентации в нашем архиве:
© 2024 MyShared Inc.
All rights reserved.