(25) 标号: MMS功能:求单芓节十六进制有符号数据块的极值
入口条件:数据块的首址在DPTR中数据个数在R7中。
出口信息:最大值在R6中 地址在R2R3中;最小值在R7中,地址茬R4R5中
影响资源:PSW、A、B、R1~R7 堆栈需求: 4字节
MOV R6,A ;作为最大值的初始值
MOV R7,A ;也作为最小值的初始值
MOV R3,A ;作为最大值存放地址的初始值
MOV R5,A ;也作为最小徝存放地址的初始值
DEC A ;减一,得到需要比较的次数
JZ MMSE ;只有一个数据不需要比较
JZ MMS4 ;相同,不更新最大值
你对这个回答的评价是
START: //这是代码定义格式通用的。不用管
LOOP S //循环S上面是整个循环体
最后结果保存在DX里了 ,这太简单了不需要再解释了吧
你对这个回答的評价是?
你对这个回答的评价是
结果帮你保存到dx里了
程序非常简单,应该不需要任何注释了
我们现在上汇编好蛋疼完全不懂就做这些題。注释灰常需要比如 segment,为什么然后这21h有是怎样输出什么的?完全不懂的撒?
你学的汇编用的是哪本书?
你对这个回答的评价是
你对这个回答的评价是?
你对这个回答的评价是
木有注释?还有,这样能直接得到?不要省略呀?我需要一个完整程序并有详細注释
这是MASM32的语句,做个循环,从100开始循环到1,每次循环把值加到ECX里
你对这个回答的评价是