Организация модулей запоминающих устройств ЭВМ

Вычислительные машины системы и сети

Практическое задание

Организация модулей запоминающих устройств ЭВМ

 

Системы памяти современных ЭВМ представляют собой совокупность аппаратных средств, предназначенных для хранения используемой в ЭВМ информации. К этой информации относятся обрабатываемые данные, прикладные программы, системное программное обеспечение и служебная информация различного назначения.

Основными характеристиками запоминающих устройств (ЗУ) являются емкость и быстродействие.

Емкость ЗУ – машинное количество информации, которая может храниться одновременно в этом устройстве. Измеряется емкость в единицах информации – битах, байтах, словах. 1 бит – это один двоичный разряд; 1 байт = 8 бит, 1 слово - 2 байта, 1К (байт, бит) = 1024 (байта, бита).

Быстродействие – это время обращения к памяти для считывания (записи) единицы информации.

Запоминающие устройства делятся на основную память, сверхоперативную память (СОЗУ) и внешние запоминающие устройства.

Основная память включает два типа устройств: оперативное запоминающее устройство (ОЗУ или RAM — Random Access Memory) и постоянное запоминающее устройство (ПЗУ или ROM — Read Only-Memory).

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

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

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

В современных ЭВМ микросхемы памяти (ОП и СОЗУ) изготав­ливают из кремния по полупроводниковой технологии с высокой сте­пенью интеграции элементов на кристалле (микросхемы памяти от­носятся к так называемым «регулярным» схемам, что позволяет сде­лать установку элементов памяти в кристалле (чипе) настолько плот­ной, что размеры элементов памяти становятся сопоставимыми с раз­мерами отдельных атомов).

Основной составной частью микросхемы является массив элемен­тов памяти (ЭП), объединенных в матрицу накопителя.

Каждый элемент памяти может хранить 1 бит информации и имеет свой адрес. ЗУ, позволяющие обращаться по адресу к любому ЭП в произвольном порядке, называются запоминающими устройствами с произвольным доступом.

При матричной организации памяти реализуется координатный принцип адресации ЭП, в связи с чем адрес делится на две части (две координаты) — X и Y. На пересечении этих координат находится эле­мент памяти, чья информация должна быть прочитана или изменена.

Микросхемы памяти могут строиться на статических (SRAM) и динамических (DRAM) ЭП. В качестве статического ЭП чаще всего выступает статический триггер. В качестве динамического ЭП мо­жет использоваться электрический конденсатор, сформированный внутри кремниевого кристалла.

Статические ЭП способны сохранять свое состояние (0 или 1) нео­граниченно долго (при включенном питании). Динамические ЭП с тече­нием времени записанную в них информацию теряют (например, из-за саморазряда конденсатора), поэтому они нуждаются в периодическом восстановлении записанной в них информации — в регенерации.

Микросхемы элементов памяти динамических ОЗУ отличаются от аналогичных ЭП статических ОЗУ меньшим числом компонентов в одном элементе памяти, в связи с чем имеют меньшие размеры и мо­гут быть более плотно упакованы в кристалле. Однако из-за необхо­димости регенерации информации динамические ОЗУ имеют более сложные схемы управления.

Микросхемы ПЗУ также построены по принципу матричной струк­туры накопителя. Функции элементов памяти в них выполняют пере­мычки в виде проводников, полупроводниковых диодов или транзис­торов. В такой матрице наличие перемычки может означать «1», а ее отсутствие — «0». Занесение информации в микросхему ПЗУ назы­вается ее программированием, а устройство, с помощью которого заносится информация, — программатором. Программирование ПЗУ заключается в устранении (прожигании) перемычек по тем адресам, где должен храниться «0». Обычно схемы ПЗУ допускают только одно программирование, но специальные микросхемы — репрограммируемые ПЗУ (РПЗУ) — допускают их многократное стирание и за­несение новой информации. Этот вид микросхем также относится к энергонезависимым, т.е. может длительное время сохранять инфор­мацию при выключенном питании (стирание микросхемы происходит либо за счет подачи специального стирающего напряжения, либо за счет воздействия на кристалл ультрафиолетового излучения, для этого в корпусе микросхемы оставляется прозрачное окно).

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