Difference between revisions of "83Plus:BCALLs:4009"
From WikiTI
m (Added categories) |
m (added name to address) |
||
Line 1: | Line 1: | ||
[[Category:83Plus:BCALLs:By Name:Utility|LdHLInd]] | [[Category:83Plus:BCALLs:By Name:Utility|LdHLInd]] | ||
[[Category:83Plus:BCALLs:By Name|LdHLInd]] | [[Category:83Plus:BCALLs:By Name|LdHLInd]] | ||
− | [[Category:83Plus:BCALLs:By Address|4009]] | + | [[Category:83Plus:BCALLs:By Address|4009 - LdHLInd]] |
== Synopsis == | == Synopsis == | ||
'''Official Name:''' LdHLInd | '''Official Name:''' LdHLInd |
Revision as of 21:12, 27 March 2005
Synopsis
Official Name: LdHLInd
BCALL Address: 4009
Stores the value at (HL) to register HL.
Inputs
- HL: pointer to bytes to load
Outputs
- HL: value located at input (HL)
Registers Destroyed
- AF
Comments
Useful utility call. Equivalent code located in example.
Example
LdHLInd: ld a,(hl) inc hl ld h,(hl) ld l,a ret
There is also an equivalent version which uses DE instead of A:
LdHLInd: ld e,(hl) inc hl ld d,(hl) ex de,hl ret