试题详情
简答题编写指令序列,把AX中的16b二进制分为4组,每组4b,分别置入AL,BL,CL,DL中。
  • MOV DX,AX;最低4位直接进入DX
    MOV CX,4
    ROL AX,CL;最高4位移入最低4位
    PUSH AX;压入堆栈保存(准备送入AL)
    ROL AX,CL;次高4位移入最低4位
    MOV BX,AX;送入BL
    ROL AX,CL;第3组4位移入最低4位
    MOV CX,AX;送入CL
    POP AX;从堆栈中弹出原最高4位
    AND AX,000FH;清除高12位
    AND BX,000FH;清除高12位
    AND CX,000FH;清除高12位
    AND DX,000FH;清除高12位
  • 关注下方微信公众号,在线模考后查看

热门试题