home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Amiga ISO Collection
/
AmigaUtilCD2.iso
/
Programming
/
Assembler
/
dse-src6.dms
/
in.adf
/
BOUNCHSRCS.LZH
/
BIN-HEX.S
< prev
next >
Encoding:
Amiga
Atari
Commodore
DOS
FM Towns/JPY
Macintosh
Macintosh JP
NeXTSTEP
RISC OS/Acorn
UTF-8
Wrap
Text File
|
1987-05-18
|
312 b
|
21 lines
*
* Convert Binary to HexaDecimal!
* Value to be converted in D0 (long Word)
* Result in H_OUTPUT
*
h_binhex:
lea h_hextab,a1
lea h_output,a0
addi.l #8,a0
move.l #7,d1
h_loop:
move.l d0,d2
and.l #15,d2
move.b (a1,d2),-(a0)
lsr.l #4,d0
dbra d1,h_loop
rts
h_hextab: dc '0123456789abcdef'
h_output: dc ' '