Хабр Курсы для всех
РЕКЛАМА
Практикум, Хекслет, SkyPro, авторские курсы — собрали всех и попросили скидки. Осталось выбрать!
Ниже короткий фрагмент кода, наглядно иллюстрирующий реализующий одну и ту же функциональность (увеличение на единицу элементов массива) для двух процессоров — CP1610 и MOS6502.
; CP1610
MVII #$4000, R3
MVII #$20, R0
@@loop:
MVI@ R3, R1
INCR R1
MVO@ R1, R3
DECR R0
BNEQ @@loop
; MOS6502
LDX #$1F
@@loop:
LDA $4000, X
CLC
ADC #$01
STA $4000, X
DEX
BPL @@loop
Архитектура и программирование Mattel Intellivision