Gotchas: Difference between revisions

m
Line 410:
===JP (HL)===
This is a bit of misleading syntax. For every other instruction, parentheses indicate a dereference of a pointer.
<lang Z80>LD HL,(&C000) ;load the word at address &C000 into HL
<lang Z80>
LD HL,(&C000) ;load the word at address &C000 into HL
LD A,(HL) ;treating the value in HL as a memory address, load the byte at that address into A.
EX (SP),HL ;exchange HL with the top two bytes of the stack.
1,489

edits