主题:有10数,进行求最大值和最小值???
datarea SEGMENT
array db 12,13,4,7,89,12,24,34,46,78
min db ?
max db ?
datarea ENDS
program SEGMENT
ASSUME CS:program,DS:datarea
START:
mov ax,datarea
mov ds,ax
mov cx,10
lea si,array
mov dx,[si]
mov bx,[si]
mov ax,[si]
jcxz DONE
lab:CMP ax,dx
jnl ma
cmp bx,ax
jnl mi
ma:mov dx,ax
jmp next
mi:mov bx,ax
next:add si,1
mov ax,[si]
loop lab
DONE:mov ah,9
int 21h
program ENDS
END START
这个数字怎么输入啊????
array db 12,13,4,7,89,12,24,34,46,78
min db ?
max db ?
datarea ENDS
program SEGMENT
ASSUME CS:program,DS:datarea
START:
mov ax,datarea
mov ds,ax
mov cx,10
lea si,array
mov dx,[si]
mov bx,[si]
mov ax,[si]
jcxz DONE
lab:CMP ax,dx
jnl ma
cmp bx,ax
jnl mi
ma:mov dx,ax
jmp next
mi:mov bx,ax
next:add si,1
mov ax,[si]
loop lab
DONE:mov ah,9
int 21h
program ENDS
END START
这个数字怎么输入啊????