求微机题目答案:编写程序:在内存中定义10个有符号字节型数,找出最大与最小的数,保存在内存中

来源:百度知道 编辑:UC知道 时间:2024/05/10 03:34:21

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