作业帮 > 综合 > 作业

微机 求10个16位无符号数中最小值,并显示结果

来源:学生作业帮 编辑:拍题作业网作业帮 分类:综合作业 时间:2024/04/29 11:21:19
微机 求10个16位无符号数中最小值,并显示结果
求10个16位无符号数中最小值,并显示结果
data segment
count equ 10
buf db 2,-3,5,8,-9,10,40,-90,4,89
max db
min db
data ends
code segment
assume cs:code,ds:data
start:
mov ax,data
mov ds,ax
mov si,0
mov cx,count
dec cx
mov al,buf[si]
mov max,al
mov min,al
next:
inc si
mov al,buf[si]
cmp al,max
jng bdy
mov max,al
jnz next1
bdy:
cmp al,min
jnl next1
mov min,al
next1:
loop next
mov ah,4ch
int 21h
code ends
end start