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

Материал из Emuverse
(пояснения)
мНет описания правки
 
(не показана 1 промежуточная версия этого же участника)
Строка 14: Строка 14:
* '''<span class="overline">RG</span>''' - выбор блока регистров;
* '''<span class="overline">RG</span>''' - выбор блока регистров;
* '''<span class="overline">DV</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>''' - выбор блока ПЗУ.
* '''<span class="overline">R1</span>, <span class="overline">R2</span>, <span class="overline">R3</span>''' - выбор блока ПЗУ.


Строка 22: Строка 23:
* '''Длина''' - размер диапазона в байтах;
* '''Длина''' - размер диапазона в байтах;
* '''TRS80''' и др. - признаки срабатывания блоков ПЛМ в зависимости от стандартных значений системного регистра. Наличие плюса означает, что при данном значении системного регистра и адреса на шине, произойдет срабатывание блока ПЛМ и обращение будет переключено от основного ОЗУ на соответствующее устройство.
* '''TRS80''' и др. - признаки срабатывания блоков ПЛМ в зависимости от стандартных значений системного регистра. Наличие плюса означает, что при данном значении системного регистра и адреса на шине, произойдет срабатывание блока ПЛМ и обращение будет переключено от основного ОЗУ на соответствующее устройство.
Прочерк означает, что для данного блока ПЛМ значение сигнала безразлично.


В графическом виде карта памяти представлена на соответствующем [[:Изображение:Korvet Memory map.png|рисунке]].
В графическом виде карта памяти представлена на соответствующем [[:Изображение: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}}

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