Re: A86: Dec to Hex
[Prev][Next][Index][Thread]
Re: A86: Dec to Hex
;i didn't test this, someone verify it. this is the idea though.
;routine to display AHL as hex number in normal font
;written by Kirk Meyer 5/11/98
disp_ahl_hex:
call put_number
ld a,h
call put_number
ld a,l
put_number:
push af
ld hl,$0000 ;if you used an HL that contained 0,
;then you could eliminate the line
;labeled "could be eliminated"
rrd
and %00001111 ;could be eliminated
call put_digit
pop af
and %00001111
put_digit:
push hl
add a,'0'
cp '9'+1
jr c,put_digit_ok
add a,'A'-'9'+1
put_digit_ok:
call _putc
pop hl
ret
Dux Gregis wrote:
>
> How about this?
>
> xor a
> add hl,0
> daa
> call $4a33
>
> My use of daa might be backwards...
>
> Trey Jazz wrote:
>
> > can someone post the routine to display ahl in hex
--
=====================================
= =
= Kirk Meyer (mailto:_@ibm.net) =
= http://www.bigfoot.com/~kirkmeyer =
= =
= "Set your affection on things =
= above, not on things on the =
= earth." Colossians 3:2 =
= =
=====================================
Follow-Ups:
References: