pikuma_6502_nes/exercises/exercise07.asm
Tyrel Souza fc0bf0edb7 init
2022-11-28 11:19:19 -05:00

33 lines
736 B
NASM
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

.segment "HEADER" ; Dont forget to always add the iNES header to your ROM files
.org $7FF0
.byte $4E,$45,$53,$1A,$02,$01,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
.segment "CODE" ; Define a segment called "CODE" for the PRG-ROM at $8000
.org $8000
Reset:
cld
lda #10
sta $80
inc $80
dec $80
jmp Reset
NMI: ; NMI handler
rti ; doesn't do anything
IRQ: ; IRQ handler
rti ; doesn't do anything
;.org $FFFC
;.word Start
;.word Start
.segment "VECTORS" ; Add addresses with vectors at $FFFA
.org $FFFA
.word NMI ; Put 2 bytes with the NMI address at memory position $FFFA
.word Reset ; Put 2 bytes with the break address at memory position $FFFC
.word IRQ ; Put 2 bytes with the IRQ address at memory position $FFFE