home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
The C Users' Group Library 1994 August
/
wc-cdrom-cusersgrouplibrary-1994-08.iso
/
vol_200
/
223_02
/
call4.mac
< prev
next >
Wrap
Text File
|
1989-02-23
|
768b
|
37 lines
;
;----- call4.mac Small-C arithmetic and logical library
;
;
; part 4 arithmetic shift routines
;
;
;SHIFT DE ARITHMETICALLY RIGHT BY HL AND RETURN IN HL
;
CCASR::
XCHG
DCR E
RM
MOV A,H
RAL
MOV A,H
RAR
MOV H,A
MOV A,L
RAR
MOV L,A
JMP CCASR+1
;
;SHIFT DE ARITHMETICALLY LEFT BY HL AND RETURN IN HL
;
CCASL::
XCHG
DCR E
RM
DAD H
JMP CCASL+1
;
END