• 汇编语言 第3版 王爽 检测点习题部分—答案及详细解析 检测点2.1


    自己做的答案:

    mov ax,62627   AX=F4A3H 

    将10进制的62627 转换为16进制的数即可!

    mov ah,31H     AX=31A3H       

    将16进制数据AX高位替换为31H!

    mov al,23H     AX=3123H 

    跟上面的一样!只不过将AX低位替换为23H

    add ax,ax      AX=6246H 

    累加即可!

    mov bx,826CH   BX=826CH 

    移动赋值,模仿的是C语言的规则!BX=826CH

    mov cx,ax      CX=6246H 

    移动赋值,模仿的是C语言的规则!CX=AX

    mov ax,bx      AX=826CH 

    移动赋值,模仿的是C语言的规则!AX=BX=826CH

    add ax,bx      AX=04D8H 

    AX=AX+BX=04D8H+826CH=04D8H (舍弃最前面的进位!)

    mov al,bh      AX=0482H 

    将BX的高位移动到AX的低位处。最终得到:0482H!

    mov ah,bl      AX=6C82H 

    将BX的低位移动到AX的高位处。最终得到:6C82H 

    add ah,ah      AX=D882H 

    将AX的高位进行累加操作。最终得到:D8!

    add al,6       AX=D888H 

    将16进制数6,加到AX的低地址处!

    add al,al      AX=D810H 

    将AX低地址处的88H进行累加。即可得到110H。向前进一位,但是低位与高位分开的话。最终结果将会舍弃,因为二者并无牵连。

    mov ax,cx      AX=6246H
    直接移动赋值即可!

  • 相关阅读:
    [转]zxing二维码的生成和解码 j2se
    [转]Android的网络与通信
    (转)Firefox:浏览器内置数据库之路
    dom Framework oop模块
    我的框架 别名机制
    获取屏幕的PDI值
    mass Framework lang模块
    王云飞 《绿色生活》(附译文)
    dom Framework query模块
    dom Framework核心模块发布!(更新)
  • 原文地址:https://www.cnblogs.com/hwpbetter/p/13164162.html
Copyright © 2020-2023  润新知