83:ROMCalls:4004

From WikiTI
Revision as of 14:55, 30 March 2005 by Guillaumeh (Talk | contribs)

(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search

Synopsis

Official Name: CP_HL_DE , _cphlde

Call Address: 4004h

Non destructive compare of HL and DE.

Inputs

  • hl
  • de

Outputs

  • carry-flag is set if (DE > HL)
  • zero-flag is set if (DE = HL)

Registers Destroyed

  • None.

Comments

  • Its code is:
 push  hl
 or    a
 sbc   hl,de
 pop   hl
 ret
  • It calls the address 010Fh on every known version of the TI-83 ROM.

Example