作业帮 > 综合 > 作业

求汇编程序:若array和max都定义为字变量,存10个16位有符号数,找出最大的存在max中

来源:学生作业帮 编辑:搜搜做题作业网作业帮 分类:综合作业 时间:2024/06/25 04:15:00
求汇编程序:若array和max都定义为字变量,存10个16位有符号数,找出最大的存在max中
求汇编程序:若array和max都定义为字变量,存10个16位有符号数,找出最大的存在max中
data segment
array dw -10H,20H,23H,56H,45H,65H,45H,66H,444H,4444H
max dw 0
data ends
code segment
assume cs:code,ds:data
start:
mov ax,data
mov ds,ax
mov cx,10
xor si,si
lp:
mov ax,array[si]
cmp max,ax
jge XX
xchg ax,max
XX:
inc si
inc si
loop lp
mov ah,4ch
int 21h
code ends
end start