Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
VMSiS_Lektsia.docx
Скачиваний:
72
Добавлен:
17.04.2015
Размер:
246.98 Кб
Скачать

27.Обмен информацией в вм. Способы обмена данными между памятью и периферийными устройствами. Пдп.

В эвм усществуют 2 спрособа передачи данны между памятью и периферийными устройствами:

1) программно-упр-ия передача PIO

2) режим проямого доступа к памяти(ПДП)

Програмо –управленческая передача осуществляется при непосредственном участии под управление процессора. Прямой доступ к памяти осуще-ся под упра-ем отдельного устройсва, кот наз-ся контроллером прямого доступа к памяти.Последовательность действий контроллера ПДП при запросе на прямой доступ к памяти со стороны устройства ввода-вывода след:

1) принять запрос на ПДП от уст-ва ввода-вывода

2) сформировать запрос к микропроцессору на захват шины

3)принять сигнал от микропроцессора, подтв. разрешенное на завхват шины.

4) сформировать сигнал, сообщ устро-ву ввода вывода о начале выполнения ПДП.

5) сформировать на шине адреса адрес ячейки памяти, предн для обмена

6) выработка сигнала, обеспечи. управление обменом данных из уст-ва вывода операт. памяти.

7) проверить условие окончания сеанса ПДП.

26.Энергонезависимая память вм.

Обобщенно под энергонезависимой памятью (NV Storage) подразумевается любое устройство, хранящее записанные данные даже при отсутствии питающего напряжения (в отличие от статической и динамической полупроводниковой памяти). В данном разделе рассматриваются только электронные устройства энергонезависимой памяти, хотя к энергонезависимой памяти относятся и устройства с подвижным магнитным или оптическим носителем. Существует множество типов энергонезависимой памяти (ROM, PROM, EPROM, EEPROM, Flash Memory, FRAM), различающихся по своим потребительским свойствам, обусловленным способом построения запоминающих ячеек и сферами применения. Запись информации в энергонезависимую память, называемая программированием, обычно существенно сложнее и требует больших затрат времени и энергии, чем считывание. Программирование ячейки (или блока) — это целая процедура, в которую могут быть вовлечены специальные команды записи и верификации. Основным режимом работы такой памяти является считывание данных, а некоторые типы памяти после программирования допускают только считывание, что и обусловливает их общее название — «память только для чтения» (Read Only Memory, ROM), или ПЗУ (постоянное запоминающее устройство). Энергонезависимая память перечисленных типов в основном применяется для хранения неизменяемой (или редко изменяемой) информации — системного программного обеспечения (BIOS), таблиц (например, знакогенераторов графических адаптеров), памяти конфигурации устройств (ESCD, EEPROM адаптеров). Эта информация обычно является ключевой для функционирования PC (без BIOS компьютер представляет собой только коробку с дорогими комплектующими), поэтому весьма существенна забота о ее сохранности и предотвращении несанкционированного изменения. Нежелательное (ошибочное или под действием вируса) изменение содержимого становится возможным при использовании для хранения BIOS флэш-памяти, программируемой в целевом устройстве (на системной плате PC). Важными параметрами энергонезависимой памяти являются время хранения и устойчивость к электромагнитным воздействиям, а для перепрограммируемой памяти еще и гарантированное количество циклов перепрограммирования.

Описываемая энергонезависимая память не является памятью с произвольным доступом, поскольку запись в нее выполняется не рядовым обращением по адресу, а процедурой программирования. Существует и энергонезависимая память с произвольным доступом (Non-Volatile Random Access Memory, NVRAM). Это название подразумевает возможность произвольной смены информации не только во всей области или блоке памяти, но и в отдельной ячейке, причем не процедурой, а обычным шинным циклом. К этому классу относят микросхемы FRAM и EEPROM, но у последних время записи обычно довольно большое.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]