home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
FreeWare Collection 2
/
FreeSoftwareCollection2pd199x-jp.img
/
ms_dos
/
casl
/
test.csl
< prev
Wrap
Text File
|
1990-06-14
|
970b
|
48 lines
;
; SAMPLE PROGRAM FOR COMET & CASL
;
TEST START BIGIN
C1 DC -30000
BIGIN LEA GR2,1
LD GR1,C1
CALL CNVBIN
SLA GR1,1,GR2
CALL CNVBIN
EXIT
END
;=====================
; CNVBIN
;=====================
CNVBIN START
PUSH 0,GR1
PUSH 0,GR2
LEA GR2,15
LEA GR0,#30
CBIN10 ST GR0,BINWRK,GR2
LEA GR2,-1,GR2
JPZ CBIN10
LEA GR0,#31
LEA GR2,15
ST GR1,CBSVE
CBIN20 AND GR1,MASK1
JZE CBIN30
ST GR0,BINWRK,GR2
CBIN30 LD GR1,CBSVE
SRL GR1,1
ST GR1,CBSVE
LEA GR2,-1,GR2
JPZ CBIN20
OUT BINWRK,LEN16
POP GR2
POP GR1
RET
;
BINWRK DS 16
MASK1 DC 1
LEN16 DC 16
CBSVE DS 1
END