add more explanations of byte sequences

This commit is contained in:
Paul Gardner-Stephen committed 2019-04-24 12:48:45 +09:30
1 parent e63b978137
commit 3957a92f44
10 files changed
+108

No files matched your search

+11
View File
@@ -0,0 +1,11 @@
Branch over following JSR 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 +
JSR $xxxx
*
instruction sequence.
This is a very common construction, and the logical way to
conditionally call a routines, and therefore is not copyrightable.