home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
MS DOS Archives 1
/
MS-DOS_Archives_Volume_One_Walnut_Creek.iso
/
msdos
/
filutl
/
ldiff12s.arc
/
MINIMAC.INC
< prev
next >
Wrap
Text File
|
1989-07-15
|
1KB
|
61 lines
;-----------------------------------------------------------------------------;
; minimac.asm (C) ÄOû╪ÿaòF NIFTY SDR SDI00147 1989/7/1 ;
;-----------------------------------------------------------------------------;
; òKùvì┼żî└é╔é╡é╜â}âNâì éåéÅéÆü@éséêéàü@éaé`éréhéb ;
;-----------------------------------------------------------------------------;
; 4 bytes ---> 5 times
; 5 bytes ---> 3 times
; 6 bytes ---> 3 times
; 7 bytes ---> 2 times
NUL equ 00h ;
BEL equ 07h ;
BS equ 08h ;
TAB equ 09h ;
CR equ 0dh ;
LF equ 0ah ;
FALSE equ 0 ;
TRUE equ -1 ;
;
movdat macro dat1,dat2 ;
mov ax,dat2 ;
mov dat1,ax ;
endm ;
;
movdatb macro dat1,dat2 ;
mov al,dat2 ;
mov dat1,al ;
endm ;
;
movseg macro seg1,seg2 ;
push seg2 ;
pop seg1 ;
endm ;
;
msdos macro num ;
ifnb <num> ;
if num ge 100h ;
mov ax, num ;
else ;
mov ah, num ;
endif ;
endif ;
int 21h ;
endm ;
;
BEGIN macro n ;
n proc near ;
endm ;
;
BEGINF macro n ;
n proc far ;
endm ;
;
ENDN macro n ;
n endp ;
endm ;
;
ENDF macro n ;
n endp ;
endm ;
;-----------------------------------------------------------------------------;