Re: A86: Instruction set question?


[Prev][Next][Index][Thread]

Re: A86: Instruction set question?



>Is this possible:
>
>ld hl,(hl)

Not that I know of. You can load 16-bit registers from a fixed address, but
as far as I know, you can't do it from a register pointer address. But I
could be wrong (Heck, I only got this calculator 3 days ago, and I've never
owned a TI calculator before).

>Also when I load a label to hl:
>
>ld hl,Label
>
>Label:
>	.db 3
>	.db 48,0
>
>The actual value os HL is $XXXX for some address, right?
>Does (HL) equal 3?
Yes. HL is the address of Label, and (HL) is the byte at the address in HL
(i.e. 3)

>Thanks for answering my stupid questions,
Hey, you've got to start somewhere...

--Joshua Grams


References: