求汇编程序:若array和max都定义为字变量,存10个16位有符号数,找出最大的存在max中
来源:学生作业帮 编辑:搜搜做题作业网作业帮 分类:综合作业 时间:2024/06/25 04:15:00
求汇编程序:若array和max都定义为字变量,存10个16位有符号数,找出最大的存在max中
![求汇编程序:若array和max都定义为字变量,存10个16位有符号数,找出最大的存在max中](/uploads/image/z/6262276-4-6.jpg?t=%E6%B1%82%E6%B1%87%E7%BC%96%E7%A8%8B%E5%BA%8F%EF%BC%9A%E8%8B%A5array%E5%92%8Cmax%E9%83%BD%E5%AE%9A%E4%B9%89%E4%B8%BA%E5%AD%97%E5%8F%98%E9%87%8F%2C%E5%AD%9810%E4%B8%AA16%E4%BD%8D%E6%9C%89%E7%AC%A6%E5%8F%B7%E6%95%B0%2C%E6%89%BE%E5%87%BA%E6%9C%80%E5%A4%A7%E7%9A%84%E5%AD%98%E5%9C%A8max%E4%B8%AD)
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
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
求汇编程序:若array和max都定义为字变量,存10个16位有符号数,找出最大的存在max中
在内存BLOCK开始处存放3到10个无符号字节数,从中找出最大数送入MAX单元中
汇编语言编写 已知X、Y、Z、MAX为16位的带符号数,求三个数中最大值,结果存入MAX单元.
设计一个程序,求10个无符号数中最大值,并将最大值存入变量MAX中
用汇编语言设计一个程序,求10个无符号数中的最大值.并将最大值存入变量MAX中
设计一个程序,求10个无符号数中的最大值.并将最大值存入变量MAX中
已知一个整型数组a[10],要求定义2个指向整型变量的指针变量max,min,使得它们分别指向数组的最大数和最小数.
汇编语言看看这段有什么问题 三个有符号数比较大小将最大的放在MAX变量里
汇编语言:在buffer为首地址的内存单元中,存放10个16位带符号数,求这10个数的最大值并保存到max单元中.
1.设计一个程序,求10个无符号书中的最大值.并将最大值存入变量MAX中.
int maxa(int a[4][4]),找出求组a中值最大的元素,存放到变量max中,函数返回max的值
在内部RAM的21H单元开始存有一组单字节无符号数,数据长度为20H,编写程序要求找出最大数存入MAX单元 .