Различия

Здесь показаны различия между двумя версиями данной страницы.

Ссылка на это сравнение

Предыдущая версия справа и слева Предыдущая версия
6502:ir [2015/09/03 23:16]
org
6502:ir [2019/12/05 15:04] (текущий)
org
Строка 1: Строка 1:
 +# Регистр инструкций
 +
 Регистр инструкций (IR) хранит текущий код операции,​ для обработки на [[6502:​decoder|декодере]]. Код операции загружается в IR с [[6502:​predecode|логики предекодирования]]. Регистр инструкций (IR) хранит текущий код операции,​ для обработки на [[6502:​decoder|декодере]]. Код операции загружается в IR с [[6502:​predecode|логики предекодирования]].
  
-====== ​Транзисторная схема ​======+## Транзисторная схема
  
 Выходы на схеме слева, потому что с левой стороны топологически расположен декодер. Выходы на схеме слева, потому что с левой стороны топологически расположен декодер.
Строка 11: Строка 13:
   * /IR5 дополнительно идёт на флаги и используется в инструкциях установки/​сброса флагов (SEI/CLI, SED/CLD, SEC/CLC).   * /IR5 дополнительно идёт на флаги и используется в инструкциях установки/​сброса флагов (SEI/CLI, SED/CLD, SEC/CLC).
  
-====== ​Flow ======+## Flow
  
 {{6502:​ir_flow.jpg}} {{6502:​ir_flow.jpg}}
Строка 18: Строка 20:
   * Во время PHI2 IR "​рефрешится"​.   * Во время PHI2 IR "​рефрешится"​.
  
-==== Логическая схема ​====+## Логическая схема
  
 {{6502:​ir_logic.jpg}} {{6502:​ir_logic.jpg}}
Строка 26: Строка 28:
 Сразу после включения питания значение кода операции 0xFF, так как на защелке будет 0x00. Сразу после включения питания значение кода операции 0xFF, так как на защелке будет 0x00.
  
-====== ​Симуляция ​======+## Симуляция
  
 Симуляция относительно простая и самоописательная. Программный контекст : Симуляция относительно простая и самоописательная. Программный контекст :
Строка 48: Строка 50:
 </​code>​ </​code>​
  
-====== ​Verilog ​======+## Verilog
  
 <code c> <code c>
  • Показать страницу