Магистраль ISA — страница 4

  • Просмотров 4046
  • Скачиваний 313
  • Размер файла 105
    Кб

захватившее магистраль. Тип выходных каскадов – три состояния. -MEM CS16 (Memory Cycle Select – выбор цикла для памяти) – сигнал выставляется задатчику о том. Что она имеет 16-разрядную организацию. При отсутствии этого сигнала выполняется 8-разрядный обмен. Сигнал врабатывается при распознавании памятью своего адреса на линиях LA17…LA23. Процессор фиксирует его по заднему фронту сигнала BALE. Тип выходного каскада – открытый коллектор. -I/O CS16 (I/O

Cycle Select – выбор цикла для устройства ввода/вывода) – сигнал выставляется устройством ввода/вывода для сообщения задатчику о том, что оно имеет 16-разрядную организацию. При отсутствии этого сигнала выполняется 8-разрядный обмен. Сигнал врабатывается при распознавании устройством ввода/вывода своего адреса на линиях SA0…SA15. Тип выходного каскада – открытый коллектор. I/O CH RDY ( I/O Channel Ready – готовность канала ввода/вывода) – сигнал

снимается (делается низким) исполнителем (устройством ввода/вывода или памятью) по переднему фронту сигналов –IOR и –IOW в случае, если он не успевает выполнить требуемую операцию в темпе задатчика. При этом реализуется асинхронный обмен. Если исполнитель успевает работать в темпе задатчика, то сигнал не снимается (фактически не устанавливается в низкий уровень). Цикл обмена в ответ на снятие этого сигнала продлевается на целое

число периодов сигнала SYSCLK. Сигнал I/O Channel Ready не должен сниматься на время, большее заданного в данном компьютере (по стандарту 15 мкс), иначе компьютер переходит к обработке не маскируемого прерывания. Тип выходного каскада – открытый коллектор. I/O CH CK( I/O Channel Check – проверка канала ввода/вывода) – сигнал вырабатывается любым исполнителем (устройством ввода/вывода или памятью) для информирования задатчика о фатальной ошибке,

например об ошибке четности при доступе к памяти. -REFRESH (Refresh — регенерация) — сигнал выставляется контроллером регенерации для информирования всех уст­ройств на магистрали о выполнении циклов регенерации ди­намического ОЗУ компьютера (каждые 15 мкс). При регене­рации выполняется псевдочтение из одного из 256 адресов ОЗУ (активизируются только разряды адреса SA0...SA7). Пол­ный цикл регенерации — около 4 мс. Тип выходного каска­да —

открытый коллектор. RESET DRV (Reset of Driver — сброс устройства) — сигнал сброса в начальное состояние всех устройств на магистра­ли. Вырабатывается центральным процессором при вклю­чении или сбое питания, а также при нажатии на кнопку RESET компьютера. Внешние платы должны в ответ на этот сигнал (длительностью не менее 1 мс) перевести все свои выходы в высокоимпедансное состояние. Тип выходного каскада — ТТЛ. SYSCLK (System Clock — системный такт)