2.1检测点第二题附加题的问题
第一次发帖子,而且我还是超级菜。菜。菜。菜。鸟新手,真正的0基础来学习汇编的,废话不多说,直接说我求教的地方:2.1检测点中的题目我已经全部自己完成,对照你的答案发现全对(有点窃喜*^—^*),至于你在下面出的那道附加题,就是3的4次方我也做了,但是总感觉心里没有底,所以发了求助帖,请求你帮我看看是对还是错,有没有可以优化的地方,谢谢了!
MOVAX,3 → AX=0003H BX=0000H
MOVBX,AX → AX=0003H BX=0003H
ADDAX,BX → AX=0006H BX=0003H
ADDAX,BX → AX=0009H BX=0003H
MOVBX,AX → AX=0009H BX=0009H
ADDAX,BX → AX=0012H BX=0009H
ADDAX,BX → AX=001BH BX=0009H
MOVBX,AX → AX=001BH BX=001BH
ADDAX,BX → AX=0036H BX=001BH
ADDAX,BX → AX=0051H BX=001BH
恭喜你的进步。
不过,好像是2的4次方吧?
mov ax,2 ;这时ax=2.
add ax,ax ;这时ax=2,2+2=4.
add ax,ax ;这时ax=4,4+4=8.
add ax,ax ;这时ax=8,8+8=16.
在课后题详解中小鱼出了一道3的4次方的问题! 我也是最近开始看教程学汇编,很喜欢鱼c的教程,2.1的习题我也做了,最后这道附加题我觉得你的解答方法挺合理的,看了受启发,应该对了吧。
页:
[1]