Файл:Korvet PLM Memory ranges.png: различия между версиями

Материал из Emuverse
({{Emuverse}})
 
мНет описания правки
 
(не показаны 2 промежуточные версии этого же участника)
Строка 1: Строка 1:
{{Emuverse}}
{{Emuverse}}
На рисунке показана карта срабатывания логических блоков ПЛМ. Входы ПЛМ подключены к шине адреса, шине управления и выходу системного регистра. В зависимости от комбинации этих сигналов, выбирается одно из устройств. Если ни один блок ПЛМ не был активирован этими сигналами, происходит выборка основного ОЗУ.
Входы:
* '''<span class="overline">WR</span>''' - сигнал записи от процессора;
* '''<span class="overline">RD</span>''' - сигнал чтения от процессора;
* '''M10''' - сигнал, соответствующий циклу чтения команды от контроллера прерываний;
* '''Dx''' - биты системного регистра;
* '''Ax''' - биты шины адреса;
Выходы:
* '''M1, M2''' - код вида ОЗУ, подаваемый на дешифратор;
* '''<span class="overline">RG</span>''' - выбор блока регистров;
* '''<span class="overline">DV</span>''' - выбор устройств ввода-вывода;
* '''<span class="overline">KB</span>''' - выбор клавиатуры;
* '''<span class="overline">R1</span>, <span class="overline">R2</span>, <span class="overline">R3</span>''' - выбор блока ПЗУ.
Столбцы таблицы:
* '''Маска адреса''' - участвующие в срабатывании блока ПЛМ биты шины адреса, расставленные в правильном порядке;
* '''Биты SYSREG''' - участвующие в срабатывании блока ПЛМ биты системного регистра, расставленные в правильном порядке;
* '''Диапазон адресов''' - диапазон, соответствующий полученной маске;
* '''Длина''' - размер диапазона в байтах;
* '''TRS80''' и др. - признаки срабатывания блоков ПЛМ в зависимости от стандартных значений системного регистра. Наличие плюса означает, что при данном значении системного регистра и адреса на шине, произойдет срабатывание блока ПЛМ и обращение будет переключено от основного ОЗУ на соответствующее устройство.
Прочерк означает, что для данного блока ПЛМ значение сигнала безразлично.
В графическом виде карта памяти представлена на соответствующем [[:Изображение:Korvet Memory map.png|рисунке]].

Текущая версия от 16:53, 28 декабря 2009

Этот документ создан для Emuverse и распространяется на условиях лицензии CC-BY-SA-3.0.

На рисунке показана карта срабатывания логических блоков ПЛМ. Входы ПЛМ подключены к шине адреса, шине управления и выходу системного регистра. В зависимости от комбинации этих сигналов, выбирается одно из устройств. Если ни один блок ПЛМ не был активирован этими сигналами, происходит выборка основного ОЗУ.

Входы:

  • WR - сигнал записи от процессора;
  • RD - сигнал чтения от процессора;
  • M10 - сигнал, соответствующий циклу чтения команды от контроллера прерываний;
  • Dx - биты системного регистра;
  • Ax - биты шины адреса;

Выходы:

  • M1, M2 - код вида ОЗУ, подаваемый на дешифратор;
  • RG - выбор блока регистров;
  • DV - выбор устройств ввода-вывода;
  • KB - выбор клавиатуры;
  • R1, R2, R3 - выбор блока ПЗУ.

Столбцы таблицы:

  • Маска адреса - участвующие в срабатывании блока ПЛМ биты шины адреса, расставленные в правильном порядке;
  • Биты SYSREG - участвующие в срабатывании блока ПЛМ биты системного регистра, расставленные в правильном порядке;
  • Диапазон адресов - диапазон, соответствующий полученной маске;
  • Длина - размер диапазона в байтах;
  • TRS80 и др. - признаки срабатывания блоков ПЛМ в зависимости от стандартных значений системного регистра. Наличие плюса означает, что при данном значении системного регистра и адреса на шине, произойдет срабатывание блока ПЛМ и обращение будет переключено от основного ОЗУ на соответствующее устройство.

Прочерк означает, что для данного блока ПЛМ значение сигнала безразлично.

В графическом виде карта памяти представлена на соответствующем рисунке.

История файла

Нажмите на дату/время, чтобы увидеть версию файла от того времени.

Дата/времяМиниатюраРазмерыУчастникПримечание
текущий16:21, 28 декабря 2009Миниатюра для версии от 16:21, 28 декабря 20091134 × 499 (11 Кб)Panther (обсуждение | вклад){{Emuverse}}

Нет страниц, использующих этот файл.