Представление информации в памяти компьютера. Кодирование символов 1 символ – 1 байт (8 бит) Найти количество различных символов, закодированных байтами.

Презентация:



Advertisements
Похожие презентации
Представление чисел в компьютере. Правило 1: данные (и программы) в памяти компьютера хранятся в двоичном виде, т. е. в виде цепочек единиц и нулей. Современный.
Advertisements

Кодирование числовой информации Для представления чисел в памяти ПК используются два формата: формат с фиксированной точкой, формат с плавающей точкой.
Представление чисел в компьютере 1. Представление чисел в формате с фиксированной запятой 2. Представление чисел в формате с плавающей запятой.
Целые числа. Целые числа без знака (только положительные) Целые числа со знаком (положительные и отрицательные) Для хранения чисел в памяти отводится.
Представление чисел в компьютере 1.Представление целых положительных чисел. 2.Представление целых отрицательных чисел. 3.Особенности реализации арифметических.
Представление чисел в формате с плавающей запятой.
ЧИСЛА В ПАМЯТИ КОМПЬЮТЕРА "Все есть число", говорили пифагорийцы, подчеркивая необычайно важную роль чисел в практической деятельности.
Вещественные числа Формат с плавающей точкой использует представление вещественного числа в виде произведения R = m*n p m – мантисса, n – основание системы,
Тема: Форматы представления чисел в компьютере. Для хранения чисел в памяти компьютера используются два формата: целый и с плавающей точкой Форматы представления.
Е.А. Тулаева МОУ СОШ 18 г.Пенза Кодирование чисел в компьютере Представление чисел в формате с фиксированной запятой (числа со знаком)
Кодирование числовой информации Цель урока: научиться представлять целые числа в памяти компьютера; научиться представлять вещественные числа в памяти.
Представление числовой информации в ПК Диденко В.В.
Представление числовой информации в ПК Мясникова О.К.
Представление числовой информации в компьютере Компьютерное представление целых чисел.
Внутренняя память ПК условно делится на ячейки, каждая из которых имеет свой номер. Нумерация начинается с нуля
Вычислите выражения и запишите ответ в двоичной и десятичной системах счисления 1. ( ):111 2 Ответ: 2. (( – 37 8 ):
Представление чисел в памяти компьютера.
Двоичное кодирование чисел в компьютере Никитина Зинаида Николаевна СОШ 2 п. Вурнары.
ПРЕДСТАВЛЕНИЕ ЧИСЕЛ В ПАМЯТИ КОМПЬЮТЕРА
Представление чисел в компьютере автор: Хайманова Т.Я. май 2008 г.
Транксрипт:

Представление информации в памяти компьютера

Кодирование символов 1 символ – 1 байт (8 бит) Найти количество различных символов, закодированных байтами в сообщении Разбиваем на байты Исключаем повторяющиеся Различных 4 символа.

Кодирование графики Объем графического изображения V=n*i, где n –количество пикселей, i- количество бит на 1 пиксель.

N=2 i

Кодирование звука Объем звукового файла равен V=t*i*λ, где t –время звучания файла, i- количество бит на 1 звук, λ – частота измерения звука.

Кодирование положительных целых чисел Целые положительные числа хранятся в дополнительном коде

Кодирование целых положительных чисел 1. перевод в 2 с.с 2. запись в ячейках памяти Пример: Представить число 1607 в памяти ПК в 2-х байтовом формате = – прямой код

Кодирование положительных целых чисел Прямой код положительного числа равен двоичному представлению этого числа в заданной ячейке памяти (1 байт, 2 байта..) = = Обратный код положительного числа совпадает с прямым кодом положительного числа Дополнительный код положительного числа совпадает с прямым кодом этого числа

Кодирование целых отрицательных чисел Целые отрицательные числа хранятся в дополнительном коде

Кодирование отрицательных целых чисел Прямой код отрицательного числа равен прямому коду положительного числа и единица в старшем знаковом разряде = =

Кодирование отрицательных целых чисел – прямой код числа – прямой код Обратный код отрицательных чисел поучается путём инверсии каждой цифры прямого кода числа и 1 в знаковом разряде – обратный код числа – обратный код

Кодирование отрицательных целых чисел Прямой код – прямой код числа – прямой код Обратный код – обратный код числа – обратный код Дополнительный код отрицательного числа получается путём прибавления единицы к младшему разряду обратного кода отрицательного числа и 1 в знаковом разряде. Дополнительный код – дополнительный код числа – дополнительный код

Кодирование целых отрицательных чисел Хранятся в дополнительном коде 1. перевод в 2 с.с – прямой код 2. запись в ячейках памяти 3. инвертирование – обратный код 4. дополнительный код – прибавляем 1 бит. Пример: Представить число в памяти ПК в 2-х байтовом формате = – дополнительный код

Кодирование вещественных чисел в 4-х байтовой ячейке. 1.перевод в 2 с.с 2. нормализование +(-)М*10 р, где М- мантисса, р – порядок. 0

Пример: Представить число -67 в памяти ПК в 4-х байтовом формате с плавающей точкой ,000011* = = В 4-х байтовой ячейке В 16 с.с. C

Кодирование вещественных чисел «Тип single» Значение переменной А = C Десятичное представление А равно __ ? 1)Представить в двоичном формате: C = )Т.к. в знаковом разряде 1, то число отрицательное 3)Определение машинного порядка М.П. = 30 ….23 биты = = )Вычисление истинного порядка И.П.=М.П И.П.= =6 10 5)Выписать мантиссу, приписав единицу перед ней. 1, ) Умножить мантиссу на 2 в истинном порядке (2 И.П. ), что означает перенос запятой вправо, если порядок положительный и влево, если порядок отрицательный на И.П. 1, *2 6 = , … 7) Перевести полученное число из 2-ичной в нужную с.с = =67 8) Ответ -67