Я пишу эмулятор SNES для удовольствия, и я всегда задавался вопросом, что это название той части, которая не банк:Как называется эффективная адресная часть, которая не является банком?
Effective address: $80 $0000
^-- Bank ^-- ???
Я пишу эмулятор SNES для удовольствия, и я всегда задавался вопросом, что это название той части, которая не банк:Как называется эффективная адресная часть, которая не является банком?
Effective address: $80 $0000
^-- Bank ^-- ???
Выводить по 8 из the W65C816S data sheet:
Во время режима операции, в 8-битном регистре банков данных хранится адрес банка для передачи данных. 24-разрядный адрес состоит из 16-разрядного эффективного адреса команды и 8-битного адреса банка данных.
И, аналогично, на странице 9:
8-битная программа банка Регистр содержит адрес банка для всех инструкций выбирает. 24-разрядный адрес состоит из 16-разрядного эффективного адреса команды и 8-битного адреса Bank Program.
Таким образом, «эффективный адрес инструкции», по-видимому, является фразой Western Digital для низких 16 бит.
Я бы посмел предположить, что «смещение» также широко используется, хотя и похоже на более широко известный реальный режим Intel segment:offset addressing scheme.