微机 选择填空整理版 下载本文

5. 寄存器,其中D8~D15 部分可以用名称DH 表示。 6. 逻辑地址由段基地址和偏移地址两部分组成。

7. 进行8位二进制数加法:10111010+01101100,8 位结果是

[1]00100110 ,标志CF= 1 。

8.定义字节变量的伪指令助记符是BYTE ,获取变量名所具有的偏移地址的操作符是OFFSET 。

9.计算机中有一个“01100001”编码。如果把它认为是无符号数,它是10 进制数97 ;

如果它是某个ASCII 码,则代表字符_ a _。

10. C 语言用“\\n”表示让光标回到下一行首位,在汇编语言中需要输出两个控制字符:一个是回车,其ASCII 码是0DH ,它将光标移动到当前所在行的首位;另一个是换行,其ASCII码是0AH ,它将光标移到下一行。

11.数据段有语句“H8843 DWORD 99008843H”,代码段指令“MOV CX, WORD PTR H8843”执行后,CX= 8843H ;代码段指令“MOV CL, BYTE PTR H8843”执行后,CX=_8843H _。

12. 顺序执行指令“XOR EAX, EAX”和“SUB EAX, EAX”后,EAX= 0 ,OF= 0 。

13. 数据段有语句“BUF DWORD 10h DUP( 3 DUP( 2,? ) ,3 ,4 ,5)”,则用“LENGTHOF BUF”会得到数值为144 ,用“SIZEOF BUF”会得到数值为576 _。

14. 已知AL=01100001B,执行指令“AND AL,5FH”后,AL= 41H ;

如果AL 的内容是某个 ASCII 码,则代表字符A 。

15.已知AL=01000001B,执行指令“OR AL,20H”后,AL= 61H _;如果AL 的内容是某个 ASCII 码,则代表字符a 。

JMP 指令根据目标地址的寻址方式,可以分成三种类型:相对寻址、直接寻址和间接寻址。 2. 假设在平展存储模型下,EBX=1256H,双字变量TABLE 的偏移地址是20A1H,线性地址

32F7H 处存放3280H,执行指令“JMP EBX” 后EIP= 1256H _,执行指令“JMP TABLE[EBX]”后EIP= 3280H。

3.“CMP EAX,3721H”指令之后是JZ 指令,发生转移的条件是EAX=

_3721H_,此时ZF=_1__。

4. JMP 指令根据目标地址的寻址方式,可以分成三种类型:相对寻址、_间接寻址和直接寻址,通常相对寻址方式使用的最多。