-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Modify 6502 asm as required by latest llvm-mos
Looks like now it uses the "0x" prefix instead of "$" to indicate hex numbers
- Loading branch information
1 parent
f981d2d
commit b5ec1be
Showing
64 changed files
with
206 additions
and
206 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,6 +1,6 @@ | ||
.org $800 | ||
.org 0x800 | ||
|
||
main: | ||
lda #$1 | ||
adc #$7f | ||
.byte $02 | ||
lda #0x1 | ||
adc #0x7f | ||
.byte 0x02 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,5 +1,5 @@ | ||
.org $800 | ||
.org 0x800 | ||
|
||
main: | ||
adc 0 | ||
.byte $02 | ||
.byte 0x02 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,5 +1,5 @@ | ||
.org $800 | ||
.org 0x800 | ||
|
||
main: | ||
and $0f | ||
.byte $02 | ||
and 0x0f | ||
.byte 0x02 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,5 +1,5 @@ | ||
.org $800 | ||
.org 0x800 | ||
|
||
main: | ||
asl a | ||
.byte $02 | ||
.byte 0x02 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,5 +1,5 @@ | ||
.org $800 | ||
.org 0x800 | ||
|
||
main: | ||
asl $ff | ||
.byte $02 | ||
asl 0xff | ||
.byte 0x02 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,5 +1,5 @@ | ||
.org $800 | ||
.org 0x800 | ||
|
||
main: | ||
bit $10 | ||
.byte $02 | ||
bit 0x10 | ||
.byte 0x02 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,10 +1,10 @@ | ||
.org $800 | ||
.org 0x800 | ||
|
||
main: | ||
lda #$10 | ||
ldx #$4 | ||
lda #0x10 | ||
ldx #0x4 | ||
loop: | ||
adc $20,x | ||
adc 0x20,x | ||
dex | ||
bpl loop | ||
.byte $02 | ||
.byte 0x02 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,5 +1,5 @@ | ||
.org $800 | ||
.org 0x800 | ||
|
||
main: | ||
clc | ||
.byte $02 | ||
.byte 0x02 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,5 +1,5 @@ | ||
.org $800 | ||
.org 0x800 | ||
|
||
main: | ||
clv | ||
.byte $02 | ||
.byte 0x02 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,5 +1,5 @@ | ||
.org $800 | ||
.org 0x800 | ||
|
||
main: | ||
cmp $00 | ||
.byte $02 | ||
cmp 0x00 | ||
.byte 0x02 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,5 +1,5 @@ | ||
.org $800 | ||
.org 0x800 | ||
|
||
main: | ||
cpx $00 | ||
.byte $02 | ||
cpx 0x00 | ||
.byte 0x02 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,5 +1,5 @@ | ||
.org $800 | ||
.org 0x800 | ||
|
||
main: | ||
cpy $00 | ||
.byte $02 | ||
cpy 0x00 | ||
.byte 0x02 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,5 +1,5 @@ | ||
.org $800 | ||
.org 0x800 | ||
|
||
main: | ||
dec $f2 | ||
.byte $02 | ||
dec 0xf2 | ||
.byte 0x02 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,5 +1,5 @@ | ||
.org $800 | ||
.org 0x800 | ||
|
||
main: | ||
dex | ||
.byte $02 | ||
.byte 0x02 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,5 +1,5 @@ | ||
.org $800 | ||
.org 0x800 | ||
|
||
main: | ||
dey | ||
.byte $02 | ||
.byte 0x02 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,5 +1,5 @@ | ||
.org $800 | ||
.org 0x800 | ||
|
||
main: | ||
eor $f | ||
.byte $02 | ||
eor 0xf | ||
.byte 0x02 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,5 +1,5 @@ | ||
.org $800 | ||
.org 0x800 | ||
|
||
main: | ||
inc $f2 | ||
.byte $02 | ||
inc 0xf2 | ||
.byte 0x02 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,5 +1,5 @@ | ||
.org $800 | ||
.org 0x800 | ||
|
||
main: | ||
inx | ||
.byte $02 | ||
.byte 0x02 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,5 +1,5 @@ | ||
.org $800 | ||
.org 0x800 | ||
|
||
main: | ||
iny | ||
.byte $02 | ||
.byte 0x02 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,9 +1,9 @@ | ||
.org $800 | ||
.org 0x800 | ||
|
||
main: | ||
jsr test | ||
brk | ||
|
||
test: | ||
// End test | ||
.byte $02 | ||
.byte 0x02 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,6 +1,6 @@ | ||
.org $800 | ||
.org 0x800 | ||
|
||
main: | ||
// Load memory addr 0 | ||
lda $1234 | ||
.byte $02 | ||
lda 0x1234 | ||
.byte 0x02 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,6 +1,6 @@ | ||
.org $800 | ||
.org 0x800 | ||
|
||
main: | ||
// Load memory addr 0x1234 + x | ||
lda $1234,x | ||
.byte $02 | ||
lda 0x1234,x | ||
.byte 0x02 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,6 +1,6 @@ | ||
.org $800 | ||
.org 0x800 | ||
|
||
main: | ||
// Load memory addr 0x1234 + y | ||
lda $1234,y | ||
.byte $02 | ||
lda 0x1234,y | ||
.byte 0x02 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,6 +1,6 @@ | ||
.org $800 | ||
.org 0x800 | ||
|
||
main: | ||
// A = ((5 + x)) | ||
lda ($5,x) | ||
.byte $02 | ||
lda (0x5,x) | ||
.byte 0x02 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,6 +1,6 @@ | ||
.org $800 | ||
.org 0x800 | ||
|
||
main: | ||
// A = ((5) + y) | ||
lda ($5),y | ||
.byte $02 | ||
lda (0x5),y | ||
.byte 0x02 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,6 +1,6 @@ | ||
.org $800 | ||
.org 0x800 | ||
|
||
main: | ||
// Load memory addr 0 | ||
lda $0 | ||
.byte $02 | ||
lda 0x0 | ||
.byte 0x02 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,6 +1,6 @@ | ||
.org $800 | ||
.org 0x800 | ||
|
||
main: | ||
// Load memory addr x + 5 | ||
lda $5,x | ||
.byte $02 | ||
lda 0x5,x | ||
.byte 0x02 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,5 +1,5 @@ | ||
.org $800 | ||
.org 0x800 | ||
|
||
main: | ||
lsr a | ||
.byte $02 | ||
.byte 0x02 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,5 +1,5 @@ | ||
.org $800 | ||
.org 0x800 | ||
|
||
main: | ||
lsr $ff | ||
.byte $02 | ||
lsr 0xff | ||
.byte 0x02 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,5 +1,5 @@ | ||
.org $800 | ||
.org 0x800 | ||
|
||
main: | ||
nop | ||
.byte $02 | ||
.byte 0x02 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,5 +1,5 @@ | ||
.org $800 | ||
.org 0x800 | ||
|
||
main: | ||
ora $f | ||
.byte $02 | ||
ora 0xf | ||
.byte 0x02 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,5 +1,5 @@ | ||
.org $800 | ||
.org 0x800 | ||
|
||
main: | ||
pha | ||
.byte $02 | ||
.byte 0x02 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,5 +1,5 @@ | ||
.org $800 | ||
.org 0x800 | ||
|
||
main: | ||
php | ||
.byte $02 | ||
.byte 0x02 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,5 +1,5 @@ | ||
.org $800 | ||
.org 0x800 | ||
|
||
main: | ||
pla | ||
.byte $02 | ||
.byte 0x02 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,5 +1,5 @@ | ||
.org $800 | ||
.org 0x800 | ||
|
||
main: | ||
plp | ||
.byte $02 | ||
.byte 0x02 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,5 +1,5 @@ | ||
.org $800 | ||
.org 0x800 | ||
|
||
main: | ||
rol a | ||
.byte $02 | ||
.byte 0x02 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,5 +1,5 @@ | ||
.org $800 | ||
.org 0x800 | ||
|
||
main: | ||
rol $ff | ||
.byte $02 | ||
rol 0xff | ||
.byte 0x02 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,5 +1,5 @@ | ||
.org $800 | ||
.org 0x800 | ||
|
||
main: | ||
ror a | ||
.byte $02 | ||
.byte 0x02 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,5 +1,5 @@ | ||
.org $800 | ||
.org 0x800 | ||
|
||
main: | ||
ror $ff | ||
.byte $02 | ||
ror 0xff | ||
.byte 0x02 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,4 +1,4 @@ | ||
.org $800 | ||
.org 0x800 | ||
|
||
main: | ||
rts | ||
|
@@ -7,6 +7,6 @@ main: | |
brk | ||
|
||
// Addr 0x804 | ||
.byte $02 | ||
.byte 0x02 | ||
brk | ||
brk |
Oops, something went wrong.