- •1.Информация и информационные процессы в природе, обществе, технике. Информационная деятельность человека.
- •2.Информация в повседневной жизни человека.
- •3.Новые информационные технологии.
- •4.История развития информатики как науки.
- •5.Предмет науки информатики.
- •6.Информация, ее характеристики и свойства.
- •7.Элементная база современных компьютеров.
- •8.Логические операции(сложение, умножение, отрицание)
- •9.Аппаратная реализация логических схем
- •10. Архитектура эвм
- •11. Магистрально-модульный принцип построения компьютера
- •12. Информационная магистраль.
- •13. Основные компоненты компьютера
- •14. Процессор
- •15.37.Внутренняя память компьютера
- •16.41. Внешняя память компьютера
- •17. Устройства ввода-вывода информации
- •18. Сканер
- •19. Принтеры
- •20. Мониторы
- •21. Что такое абак
- •22.Счетная машина Блеза Паскаля
- •23. Арифмометр Лейбница
- •24.Идеи Чарльза Бэббиджа
- •25. Вклад в программирование Ады Лавлейс
- •26.История создания эниак
- •27. Рождение персонального компьютера
- •28. Элементарная логика
- •29. Высказывание, логические операции и. Или, не
- •30. Аппаратная реализация логических схем
- •31. Назначение процессора эвм
- •32. Информационная магистраль - общая шина
- •33. Основные характеристики процессора
- •34. Адресное пространство процессора
- •35.Разрядность процессора
- •36. Тактовая частота процессора
- •38.Дискретность памяти
- •38. Кеш память
- •40. Ячейки памяти
- •42. Типы магнитных накопителей информации
- •43. Жесткий магнитный диск
- •44. Гибкие магнитные диски
- •45. Что такое буфер обмена?
- •46.Файлы и каталоги
- •48. Операционная система компьютера
- •49. Основные функции операционных систем
- •50. Понятие алгоритма, свойства и виды алгоритмов
- •51. Функция языка Basic
- •52.Что такое internet?
- •53. База данных Access
38.Дискретность памяти
Преобразование информации из одной формы представления в другую называется кодированием.
В компьютере для представления информации используется двоичное кодирование, так как удалось создать надежно работающие технические устройства, которые могут со стопроцентной надежностью сохранять и распознавать не более двух различных состояний (цифр). Все виды информации в компьютере кодируются на машинном языке, в виде логических последовательностей нулей и единиц. Количество информации в битах равно количеству цифр двоичного машинного кода.
Кодирование чисел и текста
Для записи информации о количестве объектов используются числа. Числа записываются с использованием особых знаковых систем, которые называются системами счисления. Алфавит систем счисления состоит из символов, которые называются цифрами. Например, в десятичной системе счисления числа записываются с помощью десяти всем хорошо известных цифр: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9.
Традиционно для кодирования одного символа используется количество информации, равное 1 байту, то есть I = 1 байт = 8 битов. Кодирование заключается в том, что каждому символу ставится в соответствие уникальный десятичный код от 0 до 255 или соответствующий ему двоичный код от 00000000 до 11111111. Таким образом, человек различает символы по их начертаниям, а компьютер - по их кодам.
Информационный объем текста складывается из информационных весов составляющих его символов.
I = i•k
где i- количество информации, которое несет в себе каждый символ алфавита, k-количество знаков в сообщении, I- количество информации в сообщении при алфавитном подходе.
38. Кеш память
Кэш или кеш (англ. cache, от фр. cacher — «прятать»; произносится [kæʃ] — «кэш») — промежуточный буфер с быстрым доступом, содержащий информацию, которая может быть запрошена с наибольшей вероятностью. Доступ к данным в кэше идёт быстрее, чем выборка исходных данных из оперативной (ОЗУ) и быстрее внешней (жёсткий диск или твердотельный накопитель) памяти, за счёт чего уменьшается среднее время доступа и увеличивается общая производительность компьютерной системы.
Кэш — это память с большей скоростью доступа, предназначенная для ускорения обращения к данным, содержащимся постоянно в памяти с меньшей скоростью доступа (далее «основная память»). Кэширование применяется ЦПУ, жёсткими дисками, браузерами, веб-серверами, службами DNS и WINS.
Кэш состоит из набора записей. Каждая запись ассоциирована с элементом данных или блоком данных (небольшой части данных), которая является копией элемента данных в основной памяти. Каждая запись имеет идентификатор, определяющий соответствие между элементами данных в кэше и их копиями в основной памяти.
Если кэш ограничен в объёме, то при промахе может быть принято решение отбросить некоторую запись для освобождения пространства. Для выбора отбрасываемой записи используются разные алгоритмы вытеснения.
При модификации элементов данных в кэше выполняется их обновление в основной памяти. Задержка во времени между модификацией данных в кэше и обновлением основной памяти управляется так называемой политикой записи.
В кэше с немедленной записью каждое изменение вызывает синхронное обновление данных в основной памяти.
В кэше с отложенной записью (или обратной записью) обновление происходит в случае вытеснения элемента данных, периодически или по запросу клиента. Для отслеживания модифицированных элементов данных записи кэша хранят признак модификации (изменённый или «грязный»). Промах в кэше с отложенной записью может потребовать два обращения к основной памяти: первое для записи заменяемых данных из кэша, второе для чтения необходимого элемента данных.
В случае, если данные в основной памяти могут быть изменены независимо от кэша, то запись кэша может стать неактуальной. Протоколы взаимодействия между кэшами, которые сохраняют согласованность данных, называют протоколами когерентности кэша.