add explanations of matching strings

This commit is contained in:
Paul Gardner-Stephen committed 2019-04-24 09:55:29 +09:30
1 parent f6b4e597ce
commit da0d5dc2a5
6 files changed
+31

No files matched your search

+4
View File
@@ -0,0 +1,4 @@
Store to $DC0D
This single instruction stores to $DC0D.
This cannot be copyrighted.
+4
View File
@@ -0,0 +1,4 @@
Store to $DD0D
This single instruction stores to $DD0D.
This cannot be copyrighted.
+5
View File
@@ -0,0 +1,5 @@
Store value $11 somewhere in memory
LDA #$11
STA $xxxx
This is the obvious way to put $11 into a memory location, and thus not copyrightable.
+3
View File
@@ -0,0 +1,3 @@
Enable CIA1 TimerA interrupt minimal instruction sequence
LDA #$81
STA $DC0D
+4
View File
@@ -0,0 +1,4 @@
Read from $DD0D
This single instruction reads the value stored in $DD0D.
This cannot be copyrighted.
+11
View File
@@ -0,0 +1,11 @@
Branch over following JMP ($nnnn) instruction
A branch with argument $03 skips the following 3 bytes.
A JSR instruction has the initial byte value of $20.
Therefore $F0 $XX $20 is part of a
Bxx +
JMP ($xxxx)
*
instruction sequence.
This is a very common construction, and the logical way to
conditionally call a routine via a vector, and therefore is not copyrightable.