主题:请问,如何把3个汇编程序合并在一起
第一个程序代码是:
DATA SEGMENT
;
DATA ENDS
STACK SEGMENT
;
STACK ENDS
CODE SEGMENT
ASSUME DS:DATA,SS:STACK,CS:CODE
start: MOV AX,DATA
MOV DS,AX
again: mov ah,1
int 21h
cmp al,'Q'
jz back
cmp al,97
jc back
cmp al,122
jnc back
mov dl,al
sub dl,20h
mov ah,2
int 21h
jmp again
back: mov ah,4ch
int 21h
HLT
CODE ENDS
END start
第二个程序是:
DATA SEGMENT
;
DATA ENDS
STACK SEGMENT
;
STACK ENDS
CODE SEGMENT
ASSUME DS:DATA,SS:STACK,CS:CODE
start: MOV AX,DATA
MOV DS,AX
again: mov ah,1
int 21h
cmp al,'Q'
jz back
cmp al,65
jc back
cmp al,90
jnc back
mov dl,al
mov ah,2
int 21h
jmp again
back: mov ah,4ch
int 21h
HLT
CODE ENDS
END start
第三个程序是:
code1 segment
main proc far
assume cs:code1
start:
repeat: push ds
sub ax,ax
push ax
mov ah,1
int 21h
cmp al,30h
jb exit
cmp al,40h
jae exit
mov bl,al
mov dl,0ah
mov ah,2
int 21h
mov dl,0dh
mov ah,2
int 21h
mov dl,33h
mov ah,2
int 21h
mov dl,bl
mov ah,2
int 21h
mov dl,0ah
mov ah,2
int 21h
mov dl,0dh
mov ah,2
int 21h
jmp repeat
exit: ret
main endp
code1 ends
end start
请高手指点迷津.如何把3个汇编程序合并在一起....谢谢!!!
DATA SEGMENT
;
DATA ENDS
STACK SEGMENT
;
STACK ENDS
CODE SEGMENT
ASSUME DS:DATA,SS:STACK,CS:CODE
start: MOV AX,DATA
MOV DS,AX
again: mov ah,1
int 21h
cmp al,'Q'
jz back
cmp al,97
jc back
cmp al,122
jnc back
mov dl,al
sub dl,20h
mov ah,2
int 21h
jmp again
back: mov ah,4ch
int 21h
HLT
CODE ENDS
END start
第二个程序是:
DATA SEGMENT
;
DATA ENDS
STACK SEGMENT
;
STACK ENDS
CODE SEGMENT
ASSUME DS:DATA,SS:STACK,CS:CODE
start: MOV AX,DATA
MOV DS,AX
again: mov ah,1
int 21h
cmp al,'Q'
jz back
cmp al,65
jc back
cmp al,90
jnc back
mov dl,al
mov ah,2
int 21h
jmp again
back: mov ah,4ch
int 21h
HLT
CODE ENDS
END start
第三个程序是:
code1 segment
main proc far
assume cs:code1
start:
repeat: push ds
sub ax,ax
push ax
mov ah,1
int 21h
cmp al,30h
jb exit
cmp al,40h
jae exit
mov bl,al
mov dl,0ah
mov ah,2
int 21h
mov dl,0dh
mov ah,2
int 21h
mov dl,33h
mov ah,2
int 21h
mov dl,bl
mov ah,2
int 21h
mov dl,0ah
mov ah,2
int 21h
mov dl,0dh
mov ah,2
int 21h
jmp repeat
exit: ret
main endp
code1 ends
end start
请高手指点迷津.如何把3个汇编程序合并在一起....谢谢!!!