|
|
#2
zhulei19782008-05-10 18:55
data segment
source_buffer db ?
data ends
code segment
main proc far
assume cs:code,ds:data
start:
push ds
sub ax,ax
push ax
mov ax,data
mov ds,ax
mov ah,2
shr al,1
jb flag1
shr al,1
jb flag2
shr al,1
jb flag3
shr al,1
jb flag4
shr al,1
jb flag5
shr al,1
jb flag6
shr al,1
jb flag7
shr al,1
jb flag8
flag1:
mov dl,'0'
int 21h
jmp exit
flag2:
mov dl,'1'
int 21h
jmp exit
flag3:
mov dl,'2'
int 21h
jmp exit
flag4:
mov dl,'3'
int 21h
jmp exit
flag5:
mov dl,'4'
int 21h
jmp exit
flag6:
mov dl,'5'
int 21h
jmp exit
flag7:
mov dl,'6'
int 21h
jmp exit
flag8:
mov dl,'7'
int 21h
jmp exit
exit:
ret
main endp
code ends
end start
|