Главная страница  Микропроцессоры 

[0] [1] [2] [3] [4] [5] [6] [7] [8] [9] [10] [11] [12] [13] [14] [15] [16] [17] [18] [19] [ 20 ] [21] [22] [23] [24] [25] [26] [27] [28] [29] [30] [31] [32] [33] [34] [35] [36] [37] [38] [39] [40] [41] [42] [43] [44] [45] [46] [47] [48] [49] [50] [51] [52] [53] [54] [55] [56] [57] [58] [59] [60] [61] [62] [63]

управления чтением и записью данных во внутреннем

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

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

Модель модуля статической памяти представлена на рис, 3.12. Здесь показаны следующие сигнальные линии

Ат-1 А 1

D п-1 Dl

Адресные

пинии

Чтение/запись

Разрешение

-э»

Линии данных

Питание

Рис. 3.12. Модуль статической памяти

модуля статической памяти: т - число входных однонаправленных линий, задающих адрес слова; п - число двунаправленных линий данных, соответствующих числу бит в каждом слове; Чт/Зп - однонаправленная линия чтения и записи данных; «Разрешение» - линия для управления операциями чтения и записи. Очевидно, что в данном случае с т-адресными линиями и «-линиями данных модуль статической памяти будет содержать 2"» слов по п бит в каждом слове.

Если на линию «Разрешение» подать сигнал логической «Ь, то будет совершена какая-либо операция, если сигнал логического «О», то линия будет свободна. Если сигнал на линии Чт/Зп соответствует логической «1», то Модуль статической памяти будет находиться в режиме Чтения, иначе - в режиме записи.

На практике модули статической памяти могут иметь Некоторые отличия от приведенного на рис. 3.12. В частности, все двунаправленные линии данных могут быть



заменены раздельными входными и выходными линиями; вместо одной линии «Разрешение» могут функционировать две отдельные линии: одна для управления чтением, вторая для управления записью.

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

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

Модель модуля динамической памяти представлена на рис. 3.13. В модели модуля динамической памяти по-

Адресные линии

Чтение/запись

Разрешение Выборка

Am-I

Dn-1

Линии данных

Питание

Рис. 3.13. Модуль динамической памяти

мимо линии «Разрешение» имеется еще одна управляющая линия - «Выборка», которая в динамической модели управляет линиями данных, переводя их при подаче логического «О» в свободное состояние, и частично выполняет функции линии «Разрешение» в статической модели. Линия «Разрешение» выполняет остальные функции внутреннего управления аналогично таковым в статической памяти.

При чтении и записи в динамической памяти сигнал поступает одновременно на обе линии; при регенерации возбуждается только линия «Разрешение». В результате выполнения каждой операции регенерации осуществляется обновление содержимого некоторого числа ячеек



модуля памяти. Так как внутри модуля памяти образуется двумерная матрица, то адрес слова формируется из адреса строки и адреса столбца такой матрицы. Операция регенерации заключается в задании адреса обновляемых ячеек памяти и последующей подаче сигнала на линию «Разрешение». При этом на линию Чт/Зп должен быть подан сигнал логической «1».

Весь процесс регенерации в МПС, как правило, протекает в течение 4-8 мкс.

Использование динамических элементов на практике весьма эффективно. Так, динамические полупроводниковые ОЗУ подчас обладают более высоким быстродействием, чем статические, и являются более экономичными потребляют меньшую мощность).

ПЗУ, или односторонние запоминающие устройства, допускают только считывание информации, а потому используются для хранения постоянной информации: списков констант, имеющих частное использование; таблиц для преобразования данных; синтезированных кодов печатаемых знаков; программ управления работой МПС, называемых операционной с1стемой МПС.

Основными свойствами ПЗУ являются: большой объем памяти одной интегральной схемы ПЗУ; сравнительно низкая стоимость; малая потребляемая мощность; оперативное время обращения (35-1200 не); неразру-шаемое хранение.

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

Типичный модуль ПЗУ, не требующий специальных управляющих сигналов, представлен на рис. 3.14. Емкость ПЗУ в различных системах разная и может составлять от 4 до 40 Кбайт. Время выборки информации из ПЗУ в среднем составляет 0,4 мкс. Простейший модуль памяти включает в свой состав только один модуль ПЗУ. Большинство ПЗУ содержат встроенный дешифратор. Как правило, ПЗУ имеют 4- или 8-битные ячейки. Так как в ПЗУ отсутствуют управляющие входы, то этот тип памяти имеет сравнительно небольшие габариты.

Программирование ПЗУ. В соответствии с требованиями к работе постоянных программ заранее разрабатываются все логические комбинации расположения бит

Б-48 65




[0] [1] [2] [3] [4] [5] [6] [7] [8] [9] [10] [11] [12] [13] [14] [15] [16] [17] [18] [19] [ 20 ] [21] [22] [23] [24] [25] [26] [27] [28] [29] [30] [31] [32] [33] [34] [35] [36] [37] [38] [39] [40] [41] [42] [43] [44] [45] [46] [47] [48] [49] [50] [51] [52] [53] [54] [55] [56] [57] [58] [59] [60] [61] [62] [63]

0.013