I follow most of what's occurring within this document, but there's a bit that's throwing me and I hope someone can shed some light. When you're processing the step
SET A,B
Does A have to represent a register, or is it a memory ___location or is it both and the registry is just a ___location in ram?
a and b are just decoded value bits. That means they can be either one of those things. 0x00-0x07: registers themselves, 0x08-0x0f: addressing via register, etc.
SET A,B
Does A have to represent a register, or is it a memory ___location or is it both and the registry is just a ___location in ram?