ian2.1检测点 全分析
下面是我对2.1的检测点理解,希望大家多多支持MOV AX,62627 AX=F4A3 ‘62627转换为16进制
MOV AH,31 AX=31A3 'AH是高八位所以原来的F4A3里的F4高八位要替换成31 结果就是31A3
MOV AL,23 AX=3123 'AL是第八位所以原来的31A3里的A3低八位要替换成23 结果就是3123
ADD AX,AX AX=6246 '因为上面AX=3123 所以结果就是AX=3123+3123
MOV BX,826C BX=826C '这个简单不用解释
MOV CX,AX CX=6246 '上面AX已经得知是6246 又把AX赋值给CX所以CX得出6246
MOV AX,BX AX=826C '上面BX值是826C所以AX也是826C
ADD AX,BX AX=04D8 'AX是826C+BX是826C 得出104D8 抛出1得出04D8
MOV AL,BH AX=0482 'BH是BX的高八位 BX值是826C高八位就是82 AL是AX的低八位AX值是04D8BH替换掉AL 那么AX的低八位就是82得出0482
MOV AH,BL AX=6C82 'BL是BX的低八位 BX值是826C低八位就是6C AH是AX中的高八位AX值是0482 BL替换掉AH 那么AX的高八位就是6C得出6C82
ADD AH,AH AX=D882 ‘AX中的高八位相加得出 D8 那么AX就是D882
ADD AL,6 AX=D888 'AL是AX的低八位,AX值D882中的低八位82+6得出88 那么AX就是D888
ADD AL,AL AX=D810 'AL低八位相加88+88得出110 抛出1 得10
则AX是D810
MOV AX,CX AX=6246 '赋值CX值6246给AX 则AX得出6246
怎么标题多了个ian啊:funk: 不用多理解拿计算器加一下就知道了 其中有两处是益处 支持楼主啊 能把练习写下来是好事啊 我个人懒啊 懒得去打字啊 看看老帖,学习学习
页:
[1]