carzycode 发表于 2013-1-11 19:37:19

请教一下各位,add al,bl怎么算!!

本帖最后由 carzycode 于 2013-1-11 23:04 编辑

程序段中的指令               指令执行后AX中的数据                     指令执行后BX中的数据
move    ax,001AH          001AH                                                0000H
move    bx,0026H          001AH                                                 0026H
add       al,bl                   0040H                                                0026H



如上!!上面是小甲鱼老师汇编教程第七课中的题目
但是第三不我不会算,把bl加到al中,al中的数据是多少,bl中的数据是多少!
把bl加到al后,ax的数据是怎么来的。
求高手解答!!谢谢!!

54085256 发表于 2013-1-11 19:56:11

本帖最后由 54085256 于 2013-1-11 19:58 编辑

mov ax,001a执行后 ax=001a
mov ax,0026 执行后bx=0026
add al,bl    执行后ax=0040   

ax是16位 高8位 ah=00 低8位al=40

这样理解也可以:
                           001a
                           0026
                           0040

carzycode 发表于 2013-1-11 20:00:57

54085256 发表于 2013-1-11 19:56 static/image/common/back.gif
mov ax,001a执行后 ax=001a
mov ax,0026 执行后bx=0026
add al,bl    执行后ax=0040   


谢谢,这个问题我搞懂了。

54085256 发表于 2013-1-11 20:06:16

貌似你刚起步? 我也刚起步,加个好友一起学

carzycode 发表于 2013-1-11 21:12:33

54085256 发表于 2013-1-11 20:06 static/image/common/back.gif
貌似你刚起步? 我也刚起步,加个好友一起学

额,我QQ605406376、

s0512 发表于 2013-1-11 21:22:52

carzycode 发表于 2013-1-11 21:12 static/image/common/back.gif
额,我QQ605406376、

欢迎到鱼C超级群来做客~群号143418998!
另~问题解决请后请结贴

carzycode 发表于 2013-1-11 22:08:37

s0512 发表于 2013-1-11 21:22 static/image/common/back.gif
欢迎到鱼C超级群来做客~群号143418998!
另~问题解决请后请结贴

怎么结贴 - -,我不会~~

s0512 发表于 2013-1-11 22:33:46

carzycode 发表于 2013-1-11 22:08 static/image/common/back.gif
怎么结贴 - -,我不会~~

选择最佳答案就可以了

林之白狼 发表于 2013-1-11 22:59:53

嘿嘿,则个我会,和54085256的解释一样

Cotton 发表于 2013-1-11 23:54:13

不要急,慢慢来,大家都是一点一点过来的,虽然书上的知识枯燥,但是很基础也很重要,闲暇时间多看看书。{:1_1:}

微博评论 发表于 2013-1-12 15:14:56

http://t.cn/zOCDvUJ ?invite=1883688943&source=i2,狠狠转互粉应用软件,一款涨粉丝软件,还可以赚金砖赢取话费呢!更可以给自己做推广

http://bbs.fishc.com/xwb/images/bgimg/icon_logo.png 来自 雪萌魅 的新浪微博
页: [1]
查看完整版本: 请教一下各位,add al,bl怎么算!!