1975 / Языки
Ассемблер 6502
Один шаг процессора — одна понятная инструкция. Посмотрите, как числа перемещаются между памятью и регистрами.
Где выполнять
Синтаксис MOS 6502. В эмуляторе mass:werk откройте Assembler, соберите пример и выполняйте его по шагам. $0200 — адрес в шестнадцатеричной записи.
ПЕРВЫЙ ЭКСПЕРИМЕНТ
LDA #$2A ; загрузить 42 в аккумулятор
STA $0200 ; записать его в память
LDX #$03 ; поместить 3 в регистр X
INX ; увеличить X на 1
NOP ; шаг без изменения данныхВАША ОЧЕРЕДЬ
Проверьте себя
Выполните LDA и STA. Найдите $0200 в памяти: там должно оказаться $2A. После INX регистр X равен 4.