汇编语言(第三版)王爽 检测点2.1

duling 2020-01-30

检测点2.1

  1. 写出每条汇编指令执行后相关寄存器中的值。

    mov ax,62627   # AX=F4A3H
    mov ah,31H     # AX=31A3H
    mov al,23H     # AX=3123H
    add ax,ax      # AX=6246H
    mov bx,826CH   # BX=826CH
    mov cx,ax      # CX=6246H
    mov ax,bx      # AX=826CH
    add ax,bx      # AX=04D8H
    mov al,bh      # AX=0482H
    mov ah,bl      # AX=6C82H
    add ah,ah      # AX=D882H
    add al,6       # AX=D888H
    add al,al      # AX=D810H
    mov ax,cx      # AX=6246H

    解析:

    直接应算就可以了。

  2. 只能使用目前学过的汇编指令,最多使用四条指令,编程计算2的4次方。

    mov AX,2     # AX=2
    add AX,AX    # AX=4
    add AX,AX    # AX=8
    add AX,AX    # AX=16