十万火急汇编语言!!!!!

来源:百度知道 编辑:UC知道 时间:2024/06/21 13:07:57
数据段中一长度为10的字节数据,每个字节存放着一个大于0的无符号数,试编写一个程序将没个数依次显示出来.要求:将大于9的数显示为0,小于9的数显示为他本身.

data segment
number db 2,3,4,5,6,7,8,9,19,38
data ends
code segment
assume cs:code,ds:data
start:
mov ax,data
mov ds,ax
lea si,number
mov cx,10
next:
mov al,[si]
cmp al,9
jna next1
mov al,0
next1:
add al,30h
mov dl,al
mov ah,2
int 21h
inc si
loop next
mov ah,1
int 21h
mov ah,4ch
int 21h
code ends
end start