русс | укр

Языки программирования

ПаскальСиАссемблерJavaMatlabPhpHtmlJavaScriptCSSC#DelphiТурбо Пролог

Компьютерные сетиСистемное программное обеспечениеИнформационные технологииПрограммирование

Все о программировании


Linux Unix Алгоритмические языки Аналоговые и гибридные вычислительные устройства Архитектура микроконтроллеров Введение в разработку распределенных информационных систем Введение в численные методы Дискретная математика Информационное обслуживание пользователей Информация и моделирование в управлении производством Компьютерная графика Математическое и компьютерное моделирование Моделирование Нейрокомпьютеры Проектирование программ диагностики компьютерных систем и сетей Проектирование системных программ Системы счисления Теория статистики Теория оптимизации Уроки AutoCAD 3D Уроки базы данных Access Уроки Orcad Цифровые автоматы Шпаргалки по компьютеру Шпаргалки по программированию Экспертные системы Элементы теории информации

Работа оперативной памяти

Перегрузка памяти

В книге уже говорилось, что устройства динамического ОЗУ, которые обычно используются в качестве ОЗУ системы, требуют периодического обновления записанных в них данных. Определенное обновление выполняется путем простого считывания и записи памяти системой. Однако, чтобы обновление каждого разряда хранящихся в памяти данных выполнялось в течение выделенного временного кадра, требуется дополнительная схема. Кроме того, при разработке системы необходимо учитывать время считывания и записи, затрачиваемое во время обновления.

Еще один фактор конструкции, связанный с ОЗУ — обнаружение ошибок в данных. Один единственный неправильный разряд может мгновенно заблокировать всю систему. Учитывая, что разряды постоянно перемещаются в ОЗУ и из него, исключительно важно, чтобы все разряды передавались правильно. Наиболее популярная форма обнаружения ошибок в РС-совместимых компьютерах — проверка четности. При использовании этого метода к каждому слову в ОЗУ добавляется дополнительный разряд, который проверяется при каждом использовании этого слова. Как и для обновления, для проверки четности требуются дополнительные цепи и перегрузка памяти.

Обновление динамического ОЗУ

Во избежание исчезновения хранящихся в них данных устройства динамического ОЗУ требуют периодического обновления, или перезаписи. Фактически, каждый разряд, записанный в динамическом ОЗУ должен обновляться не реже одного раза за каждых две миллисекунды. В противном случае данные будут утеряны. Поскольку не приходится рассчитывать на то, что каждый разряд в памяти будет задействован во время обычной работы системы (в течение выделенного временного кадра), необходимость постоянного обновления данных в динамическом ОЗУ обусловливает наличие специальной схемы, выполняющей упомянутую функцию.

В связи с необходимостью использования дополнительной схемы и неудобством, связанным с обновлением, на первый взгляд может казаться, что динамическое ОЗУ значительно менее предпочтительно, нежели статическое ОЗУ. Однако, в связи с простотой внутренней структуры динамического ОЗУ информационная емкость микросхемы динамического ОЗУ существенно превышает емкость аналогичной микросхемы статического ОЗУ. Кроме того, она потребляет значительно меньше электроэнергии. Оба эти фактора делают динамическое ОЗУ экономически оправданным выбором в определенных системах оперативной памяти — даже с учетом необходимости наличия дополнительных цепей обновления.

Просмотров: 3023

Оглавление: Аппаратное и программное обеспечение




Карта сайта Карта сайта укр


Уроки php mysql Программирование

Онлайн система счисления Калькулятор онлайн обычный Инженерный калькулятор онлайн Замена русских букв на английские для вебмастеров Замена русских букв на английские

Аппаратное и программное обеспечение Графика и компьютерная сфера Интегрированная геоинформационная система Интернет Компьютер Комплектующие компьютера Лекции Методы и средства измерений неэлектрических величин Обслуживание компьютерных и периферийных устройств Операционные системы Параллельное программирование Проектирование электронных средств Периферийные устройства Полезные ресурсы для программистов Программы для программистов Статьи для программистов Cтруктура и организация данных


 


Полезен материал? Поделись:

Не нашли то, что искали? Google вам в помощь!

 
 

© life-prog.ru При использовании материалов прямая ссылка на сайт обязательна.