home *** CD-ROM | disk | FTP | other *** search
- ; DEMO96.ASM 8096 SOURCE CODE
- ;
- AX WORD 24h ;Word register
- CL Data 31h ;Byte register
- Val1 Equ 7532h ;Integer value
- ;
- ORG 2080h ;at reset address
- ;
- Start:
- add AX,#41h
- inc 36H
- ldb CL,73 ;copy byte 73 to CL
- ld 58,#Val1 ;16 bit data, LSB first
- jbs 36h,3,Next ;skip if bit set
- shl AX,#5
- xor AX,58 ;modify AX
- djnz 73,Start ;loop back
- ;
- Next:
- clrC ;clear Carry bit
- add AX,#Val1-385
- mulb AX+6,CL,82
- jst Start
- END START ;Starting Address