汇编语言中,若自BLOCK 开始的内存缓冲区中有100个带符号的数,希望找到其中的最大值,并放在MAX 单元中
来源:学生作业帮 编辑:神马作文网作业帮 分类:综合作业 时间:2024/11/10 21:17:12
汇编语言中,若自BLOCK 开始的内存缓冲区中有100个带符号的数,希望找到其中的最大值,并放在MAX 单元中
汇编语言
MOV BX,OFFSET BLOCK )
MOV AX,[BX](为什么不用BX而用[BX]啊?)
INC BX (为什么用两个INC指令啊?)
INC BX
MOV CX,99
AGAIN:CMP AX,[BX]
JG NEXT
MOV AX,[BX]
NEXT:INC BX(为什么用两个INC指令啊?)
INC BX
DEC CX
JNE AGAIN
MOV MAX,AX
汇编语言
MOV BX,OFFSET BLOCK )
MOV AX,[BX](为什么不用BX而用[BX]啊?)
INC BX (为什么用两个INC指令啊?)
INC BX
MOV CX,99
AGAIN:CMP AX,[BX]
JG NEXT
MOV AX,[BX]
NEXT:INC BX(为什么用两个INC指令啊?)
INC BX
DEC CX
JNE AGAIN
MOV MAX,AX
您真的才接触汇编.OFFSET代表求取偏移地址,[]表示间接寻址,INC BX 两次表示是字比较而不是字节比较,每字为两字节,占连续两个地址单元.HLT 档机
汇编语言中,若自BLOCK 开始的内存缓冲区中有100个带符号的数,希望找到其中的最大值,并放在MAX 单元中
汇编语言:在buffer为首地址的内存单元中,存放10个16位带符号数,求这10个数的最大值并保存到max单元中.
汇编语言编写 已知X、Y、Z、MAX为16位的带符号数,求三个数中最大值,结果存入MAX单元.
用汇编语言设计一个程序,求10个无符号数中的最大值.并将最大值存入变量MAX中
假设从DATA开始的内存单元中存放了100个8位无符号数,试编写程序段求这100个数的平均值,结果放在EVEN单元
请哪位高手帮忙用汇编语言编写一段程序,求三个带符号字节数据中的最大值,并将该最大值存入MAX字单元中.
在片外2000H开始的单元中有100个有符号数,试编程统计其中正数、负数、零的个数.
在内存BLOCK开始处存放3到10个无符号字节数,从中找出最大数送入MAX单元中
汇编语言看看这段有什么问题 三个有符号数比较大小将最大的放在MAX变量里
汇编语言 编程 已知在AX,BX 中放一32位提议符号的二进制数,求其绝对值送入CX,DX中.其中AX,CX放高位
汇编语言 80000000 在有符号数比较中是不是最小的
在BUFF开始的存储区中存放30个带符号数,试统计其正数,负数和零的个数.分别将个数放至A1,A2,A3单元