From 0fccf552f2c8ce7ca0cb24efbbc0291c32eb79bb Mon Sep 17 00:00:00 2001 From: Peter Evans Date: Sun, 18 Feb 2018 11:16:09 -0600 Subject: [PATCH] Final comments --- data/disk2.asm | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/data/disk2.asm b/data/disk2.asm index b353e71..6dd4fd3 100644 --- a/data/disk2.asm +++ b/data/disk2.asm @@ -7,8 +7,17 @@ ; NOTE THAT THIS SOURCE CODE IS NOT ORIGINAL TO APPLE. I translated by ; hand from the machine code in the ROM. Any comments, etc. you see ; here, are from me--NOT APPLE. +; +; For details on the assembly instructions--what they mean and do--this +; is a good resource: +; http://www.e-tradition.net/bytes/6502/6502_instruction_set.html +; +; Any number that has a $ in front of it means it's a hex number, vs. +; decimal. -; Our definitions for this little program +; Our definitions for this little program. The EQU symbol is not a +; formal instruction understood by the 6502 CPU; it's a notation that +; simply means "equals"; e.g. GBASL equals $26. GBASL EQU $26 GBASH EQU $27 BAS2H EQU $2B