哪位汇编高手会啊!急求答案!!!

来源:百度知道 编辑:UC知道 时间:2024/05/17 22:24:46
已知数据段中定义了含有10个有符号字数据的数组ARRAY,RESULT为字单元。编写程序段求ARRAY中的最大值,将结果存放到RESULT中。

写了一段代码,但没有输出.自己调试一下,我也是才学汇编.

date segment
ARRAY dw 21,45,85,42,13,15,16,10,25,13
RESULT dw ?
date ends
code segment
assume ds:date,cs:code
mov ax,date
mov ds,ax
sub bx,bx
mov ax,ARRAY[bx]
next:
mov cx,9
add bx,1
cmp ax,ARRAY[bx]
js my1
mov ax,ARRAY[bx]
my1:
loop next
mov RESULT,ax
mov ah,4ch
int 21h
code ends
end