SlideShare a Scribd company logo
1 of 13
Представление информации в ЭВМ Лекция № 5.
Структура памяти  Байты Биты 0 1 2 N 3 Адреса байтов …… . 0 2 3 1 4 5 6 7 0 1 Один байт состоит из восьми бит Номера битов байте Память Байт … ..
Машинное слово Последовательность битов  и байтов рассматриваемых аппаратной частью ЭВМ как одно целое. Длина машинного слова:  1 байт 2 байта 4 байта  …  …. Байт определяющий адрес машинного слова A 1 A 2 +1 A 2 A 3 +3 A 3 +2 A 3 +1 A 3
Объем (емкость) памяти Объем памяти  – наибольший объем данных, которые одновременно могут храниться  в запоминающем устройстве. Единицы измерения объема памяти: 1 бит. 1 байт = 8 бит. 1 Кбайт  ( кило )  = 1024  байт = 2 10  байт,  1 кбайт =10 3  байт. 1 Мбайт  ( мега )  = 1024 Кбайт  = 2 20  байт,  1 мбайт =10 6  байт. 1 Гбайт  ( гига )   = 1024 Мбайт  = 2 30  байт,  1 гбайт =10 9  байт.  1 Тбайт  ( тера )   = 1024 Гбайт  =  2 40  байт, 1 тбайт =10 12  байт.  1 Пбайт  (пета)  = 1024  T байт  =  2 5 0  байт ,1 пбайт =10 15  байт.
Виды информации Числовая Символьная и текстовая Звуковая Графическая Видио
Форматы хранения чисел Целые неотрицательные Целые отрицательные Дробные ФХЦНДЧФТБЗ ФХЦДЧФТСЗ ФХДДЧПТ Виды числовых данных Форматы хранения
Формат хранения целых неотрицательных двоичных чисел с фиксированной точкой без знака С имвол  b  обозначает двоичную цифру: 0 или 1 . Ц елое число над этим символом    номер ее разряда. Цифры с номерами разрядов от 0 до 7 образуют  второй  байт . Ц ифры с номерами разрядов от 8 до 15—  первый  байт числа. Первый  байт числа Второй   байт  числа 15 1 4 13 12 11 10 9 8 7 6 5 4 3 2 1 0 b b b b b b b b b b b b b b b b
Пример формата хранения числа 258 10 Первый  байт числа Второй  байт числа 15 1 4 13 12 11 10 9 8 7 6 5 4 3 2 1 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 1 0
Максимальное число формата Максимальное целое неотрицательное число  L  определяется размером слова  l  в байтах, используемого для хранения числа:   L  = 2 8  l     1,   где  L     максимальное целое неотрицательное число; l     размер слова в байтах, необходимых для хранения числа .
Значение максимального числа Размер слова в байтах Размер слова в битах Значение максимального числа 1 8 2 8  =  255 2 16 2 16     1 = 65535 4 32 2 32     1 =  = 4294967295 8 64 2 64     1 > 16    10 18
Определение минимального размера слова Н айдем минимальную длину слова в байтах  l min , необходимого для хранения целого неотрицательного числа  L :   log 2 (L+1) = 8     l; l =log 2 (L+1) / 8 .  Размер слова  l min  выбирается из множества допустимых значений: 1, 2, 4, 8. Размер слова  l min   должен быть минимальным, но не меньше  l .
Пример решения задачи Показать структуру хранения в памяти  числа 505 10 . Использовать слово с наименьшим размером. Переведем число 505 10 в двоичную систему счисления. В результате перевода получим двоичное число:  505 10  =   111111001 2 . Минимальная количество байтов, необходимых для записи числа в память  равна: l = log 2 (L+1) / 8 =  log 2 (505+1) / 8 = log 2  506 /8  (  байт  ) .
Продолжение решения примера Очевидно:   log 2  256 <  log 2  506  <  log 2  512 log 2 2 8  < log 2  506 < log 2 2 9 8< log 2  506 < 9 Откуда получаем:   1<  log 2  506/8  < 9/8  1<  log 2  506/8  < 2 Первый  байт числа Второй  байт числа 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0 0 0 0 0 0 0 0 1 1 1 1 1 1 0 0 1

More Related Content

Similar to лекция 5 представление информации в эвм информатика

единицы измерения информации
единицы измерения информацииединицы измерения информации
единицы измерения информацииaviamed
 
012
012012
012JIuc
 
Классическое программирование для фронтендеров
Классическое программирование для фронтендеровКлассическое программирование для фронтендеров
Классическое программирование для фронтендеровBadoo Development
 
лекция 7 представление информации в эвм информатика
лекция 7 представление информации в эвм информатикалекция 7 представление информации в эвм информатика
лекция 7 представление информации в эвм информатикаGulnaz Shakirova
 
Кодирование текстовой информации
Кодирование текстовой информацииКодирование текстовой информации
Кодирование текстовой информацииСергей Балан
 
Word pressshortcode
Word pressshortcodeWord pressshortcode
Word pressshortcodessuserf59b92
 
представление чисел в памяти компьютера
представление чисел в памяти компьютерапредставление чисел в памяти компьютера
представление чисел в памяти компьютераAndrey Dolinin
 
Урок 5. Сборка 64-битного приложения
Урок 5. Сборка 64-битного приложенияУрок 5. Сборка 64-битного приложения
Урок 5. Сборка 64-битного приложенияTatyanazaxarova
 
единицы измерения информации 6 класс
единицы измерения информации 6 классединицы измерения информации 6 класс
единицы измерения информации 6 классSecondary School from Helsinki
 
kranonit S04E01 Антон: Защита от Master Boot Record Locker
kranonit S04E01 Антон: Защита от Master Boot Record Lockerkranonit S04E01 Антон: Защита от Master Boot Record Locker
kranonit S04E01 Антон: Защита от Master Boot Record LockerKrivoy Rog IT Community
 
Методы вставки палок в колеса ботмастерам: ботнет Kelihos
Методы вставки палок  в колеса ботмастерам:  ботнет KelihosМетоды вставки палок  в колеса ботмастерам:  ботнет Kelihos
Методы вставки палок в колеса ботмастерам: ботнет KelihosPositive Hack Days
 
Sem27 02 09 1
Sem27 02 09 1Sem27 02 09 1
Sem27 02 09 1Olga92
 
форматы представления чисел
форматы представления чиселформаты представления чисел
форматы представления чиселzarechneva
 

Similar to лекция 5 представление информации в эвм информатика (17)

Step cpp0201
Step cpp0201Step cpp0201
Step cpp0201
 
единицы измерения информации
единицы измерения информацииединицы измерения информации
единицы измерения информации
 
012
012012
012
 
Классическое программирование для фронтендеров
Классическое программирование для фронтендеровКлассическое программирование для фронтендеров
Классическое программирование для фронтендеров
 
лекция 7 представление информации в эвм информатика
лекция 7 представление информации в эвм информатикалекция 7 представление информации в эвм информатика
лекция 7 представление информации в эвм информатика
 
Кодирование текстовой информации
Кодирование текстовой информацииКодирование текстовой информации
Кодирование текстовой информации
 
Word pressshortcode
Word pressshortcodeWord pressshortcode
Word pressshortcode
 
представление чисел в памяти компьютера
представление чисел в памяти компьютерапредставление чисел в памяти компьютера
представление чисел в памяти компьютера
 
122
122122
122
 
Урок 5. Сборка 64-битного приложения
Урок 5. Сборка 64-битного приложенияУрок 5. Сборка 64-битного приложения
Урок 5. Сборка 64-битного приложения
 
единицы измерения информации 6 класс
единицы измерения информации 6 классединицы измерения информации 6 класс
единицы измерения информации 6 класс
 
Izmerenie
IzmerenieIzmerenie
Izmerenie
 
kranonit S04E01 Антон: Защита от Master Boot Record Locker
kranonit S04E01 Антон: Защита от Master Boot Record Lockerkranonit S04E01 Антон: Защита от Master Boot Record Locker
kranonit S04E01 Антон: Защита от Master Boot Record Locker
 
Методы вставки палок в колеса ботмастерам: ботнет Kelihos
Методы вставки палок  в колеса ботмастерам:  ботнет KelihosМетоды вставки палок  в колеса ботмастерам:  ботнет Kelihos
Методы вставки палок в колеса ботмастерам: ботнет Kelihos
 
паскаль 10кл 14
паскаль 10кл 14паскаль 10кл 14
паскаль 10кл 14
 
Sem27 02 09 1
Sem27 02 09 1Sem27 02 09 1
Sem27 02 09 1
 
форматы представления чисел
форматы представления чиселформаты представления чисел
форматы представления чисел
 

More from Gulnaz Shakirova (20)

лекция1
лекция1лекция1
лекция1
 
слайды курса
слайды курсаслайды курса
слайды курса
 
зис презентация метод реком по практике
зис презентация метод реком по практикезис презентация метод реком по практике
зис презентация метод реком по практике
 
зис презентация метод реком по практике
зис презентация метод реком по практикезис презентация метод реком по практике
зис презентация метод реком по практике
 
лекция 17
лекция 17лекция 17
лекция 17
 
лекция 16
лекция 16лекция 16
лекция 16
 
лекция 15
лекция 15лекция 15
лекция 15
 
лекция 14
лекция 14лекция 14
лекция 14
 
лекция 13
лекция 13лекция 13
лекция 13
 
лекция 12
лекция 12лекция 12
лекция 12
 
лекция 11
лекция 11лекция 11
лекция 11
 
лекция 10
лекция 10лекция 10
лекция 10
 
лекция 9
лекция 9лекция 9
лекция 9
 
лекция 8
лекция 8лекция 8
лекция 8
 
лекция 8
лекция 8лекция 8
лекция 8
 
лекция 8
лекция 8лекция 8
лекция 8
 
лекция 7
лекция 7лекция 7
лекция 7
 
лекция 6
лекция 6лекция 6
лекция 6
 
лекция 5
лекция 5лекция 5
лекция 5
 
лекция 4
лекция 4лекция 4
лекция 4
 

лекция 5 представление информации в эвм информатика

  • 2. Структура памяти Байты Биты 0 1 2 N 3 Адреса байтов …… . 0 2 3 1 4 5 6 7 0 1 Один байт состоит из восьми бит Номера битов байте Память Байт … ..
  • 3. Машинное слово Последовательность битов и байтов рассматриваемых аппаратной частью ЭВМ как одно целое. Длина машинного слова: 1 байт 2 байта 4 байта … …. Байт определяющий адрес машинного слова A 1 A 2 +1 A 2 A 3 +3 A 3 +2 A 3 +1 A 3
  • 4. Объем (емкость) памяти Объем памяти – наибольший объем данных, которые одновременно могут храниться в запоминающем устройстве. Единицы измерения объема памяти: 1 бит. 1 байт = 8 бит. 1 Кбайт ( кило ) = 1024 байт = 2 10 байт, 1 кбайт =10 3 байт. 1 Мбайт ( мега ) = 1024 Кбайт = 2 20 байт, 1 мбайт =10 6 байт. 1 Гбайт ( гига ) = 1024 Мбайт = 2 30 байт, 1 гбайт =10 9 байт. 1 Тбайт ( тера ) = 1024 Гбайт = 2 40 байт, 1 тбайт =10 12 байт. 1 Пбайт (пета) = 1024 T байт = 2 5 0 байт ,1 пбайт =10 15 байт.
  • 5. Виды информации Числовая Символьная и текстовая Звуковая Графическая Видио
  • 6. Форматы хранения чисел Целые неотрицательные Целые отрицательные Дробные ФХЦНДЧФТБЗ ФХЦДЧФТСЗ ФХДДЧПТ Виды числовых данных Форматы хранения
  • 7. Формат хранения целых неотрицательных двоичных чисел с фиксированной точкой без знака С имвол b обозначает двоичную цифру: 0 или 1 . Ц елое число над этим символом  номер ее разряда. Цифры с номерами разрядов от 0 до 7 образуют второй байт . Ц ифры с номерами разрядов от 8 до 15— первый байт числа. Первый байт числа Второй байт числа 15 1 4 13 12 11 10 9 8 7 6 5 4 3 2 1 0 b b b b b b b b b b b b b b b b
  • 8. Пример формата хранения числа 258 10 Первый байт числа Второй байт числа 15 1 4 13 12 11 10 9 8 7 6 5 4 3 2 1 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 1 0
  • 9. Максимальное число формата Максимальное целое неотрицательное число L определяется размером слова l в байтах, используемого для хранения числа:   L = 2 8  l  1,   где L  максимальное целое неотрицательное число; l  размер слова в байтах, необходимых для хранения числа .
  • 10. Значение максимального числа Размер слова в байтах Размер слова в битах Значение максимального числа 1 8 2 8 = 255 2 16 2 16  1 = 65535 4 32 2 32  1 = = 4294967295 8 64 2 64  1 > 16  10 18
  • 11. Определение минимального размера слова Н айдем минимальную длину слова в байтах l min , необходимого для хранения целого неотрицательного числа L : log 2 (L+1) = 8  l; l =log 2 (L+1) / 8 .  Размер слова l min выбирается из множества допустимых значений: 1, 2, 4, 8. Размер слова l min должен быть минимальным, но не меньше l .
  • 12. Пример решения задачи Показать структуру хранения в памяти числа 505 10 . Использовать слово с наименьшим размером. Переведем число 505 10 в двоичную систему счисления. В результате перевода получим двоичное число: 505 10 = 111111001 2 . Минимальная количество байтов, необходимых для записи числа в память равна: l = log 2 (L+1) / 8 = log 2 (505+1) / 8 = log 2 506 /8 ( байт ) .
  • 13. Продолжение решения примера Очевидно: log 2 256 < log 2 506 < log 2 512 log 2 2 8 < log 2 506 < log 2 2 9 8< log 2 506 < 9 Откуда получаем: 1< log 2 506/8 < 9/8 1< log 2 506/8 < 2 Первый байт числа Второй байт числа 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0 0 0 0 0 0 0 0 1 1 1 1 1 1 0 0 1