鱼C论坛

 找回密码
 立即注册
查看: 4222|回复: 10

新手第二章实验任务 求助~谢谢热心的人们

[复制链接]
发表于 2011-5-19 22:49:30 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能^_^

您需要 登录 才可以下载或查看,没有账号?立即注册

x
本帖最后由 loop 于 2011-5-29 23:29 编辑

刚学汇编··有很多不懂·~~~在实验一那遇到了问题··请教热心人帮助··谢谢···
汇编语言第二章·实验任务,
第二个实验   讲下面的3条指令写入从2000:0开始的内存单元中,利用这3条指令计算2的8次方
3条指令如下 :  mov ax,1
                            add ax,ax
                            jmp 2000:0003
请问这个实验怎么操作····为啥么··能计算出2的8次方····新手不太明白···还望赐教··非常感谢····
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
发表于 2011-5-19 22:59:58 | 显示全部楼层
我也是菜鸟,不过这样的问题自己解决不更好?
jmp 2000:0003 是死循环,用debug的T命令调试。
首先 2000:0001   mov ax,1    ax=1
        2000:0003  add ax,ax   ax=1+1;
        2000:0005  jmp 2000:0003  跳转到上一句 偏移地址指向0003 这时候ax等于2,那么                        add ax,ax   ax=2+2
        这样重复ADD8次就可以了。

评分

参与人数 1鱼币 +1 收起 理由
loop + 1 欢迎交流讨论,鱼C有你更精彩~

查看全部评分

想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
发表于 2011-5-20 00:06:12 | 显示全部楼层
其实书中的意思应该是这样:因为一二章还没涉及到循环指令 而且它要求你进入DEBUG里单步执行 所以jmp 200:0003 只是让你自己计数并在每一步执行之后查看ax中的值是否等于256  这个主要是让读者熟悉这些DEBUG命令 还有 前面所讲解的内容…………(自己的见解)

评分

参与人数 1鱼币 +1 收起 理由
loop + 1 欢迎交流讨论,鱼C有你更精彩~

查看全部评分

想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
发表于 2011-5-20 00:31:47 | 显示全部楼层
用jmp循环执行自加指令。 就是add ax,ax,这个指令相当于每次让AX变为原来的两倍,而二的八次方就是把2七次变为自己的两倍,所以就算出来了二的八次方。

评分

参与人数 1鱼币 +1 收起 理由
loop + 1 欢迎交流讨论,鱼C有你更精彩~

查看全部评分

想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
 楼主| 发表于 2011-5-20 08:16:06 | 显示全部楼层
回复 王子 的帖子

理解了··谢谢帮助·!~:P ~
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
 楼主| 发表于 2011-5-20 08:16:44 | 显示全部楼层
回复 Y.H 的帖子

理解了·谢谢帮助·~~:P
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
 楼主| 发表于 2011-5-20 08:17:38 | 显示全部楼层
回复 bevin 的帖子

非常感谢!!~:P ~
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
发表于 2011-5-20 23:54:57 | 显示全部楼层
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
 楼主| 发表于 2011-5-21 10:07:09 | 显示全部楼层
回复 loop 的帖子

结贴·怎么结··我新手麻烦告诉下··
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
发表于 2011-5-21 12:17:33 | 显示全部楼层
本帖最后由 loop 于 2011-5-21 12:18 编辑

回复 sj小安 的帖子
先编辑帖子,在主题分类里选择已解决。
如下图:

                               
登录/注册后可看大图
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
 楼主| 发表于 2011-5-23 10:39:24 | 显示全部楼层
回复 loop 的帖子

ok~~知道了·谢谢!~
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2024-4-19 12:04

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表