经典汇编程序100例求详细注释

我是汇编语言初学者有点什么嘟不懂知道的话给个回答哦呵呵感激不尽... 我是汇编语言初学者,有点什么都不懂 知道的话 给个回答哦 呵呵 感激不尽

(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里

你对这个回答的评价是

我要回帖

更多关于 经典汇编程序100例 的文章

 

随机推荐