История
компьютеров
ОТ ИДЕИ К КОМАНДЕ
1837 → СЕГОДНЯ

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.