During the introduction to 6502 assembly language lecture, we have first introduced with the X and Y registers and accumulator. Also, we have take a look into how to move around the bitmap and change the colour of the pixel .
In the following code, I have try to load 3 different colours into the accumulator and registers then draw 9 pixels into the bitmap as an excise on how to move the pixels around.
Source Code
LDA #01
LDX #07
LDY #03
STA $0200
STX $020f
STY $021f
STA $0400
STX $040f
STY $041f
STA $05e0
STX $05f0
STY $05ff
Opcode
LDA: LoaD Accumulator
LDX: LoaD X register
LDY: LoaD Y register
STA: STore Accumulator
STX: STore X register
STY: STore Y register
Top comments (0)