微机原理及应用A试题集19334

8. IA-32处理器在实地址方式下,不能使用32位寄存器。

9. 存储器寻址方式的操作数当然在主存了。

10. 保护方式下,段基地址加偏移地址就是线性地址或物理地址。

11. IA-32处理器中的8个32位通用

12. 寄存器变量的存取速度远高于内存变量。

13. 指令中的目的操作数可以采用立即寻址方式。

14. 指令中的源操作数与目的操作数的寻址方式不能同为内存寻址方式。

15. 不能用EBX作为基址指针访问堆栈段中的数据。

解答: 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15.

三.填空

1. 寄存器EDX是__________位的,其中低16位的名称是__________,还可以分成两个8位的

寄存器,其中D8~D15部分可以用名称__________表示。

2. IA-32处理器的段寄存器是______位的,指令指针EIP是______位的。

3. 逻辑地址由__________和__________两部分组成。

4. 进行8位二进制数加法:10111010+01101100,8位结果是__________,标志CF=_______ ___。

5. 在实地址工作方式下,逻辑地址“7380H∶400H”表示的物理地址是__________,并且该 段起始于__________物理地址。

6. IA-32处理器有8个32位通用寄存器,其中EAX,__________,__________和EDX,可以分

成16位和8位操作。

7. IA-32处理器复位后,首先进入是__________工作方式。该工作方式分段最大不超过____ ______。

8. MASM要求汇编语言源程序文件的扩展名是_____________,汇编产生扩展名为OBJ的文件

被称为_____________文件。

9. 除外设数据外的数据寻址方式有3类,分别被称为立即数寻址、_____________和_______ ______。

10. 用EBX做基地址指针,默认采用__________段寄存器指向的数据段;如果采用EBP或ESP作

为基地址指针,则默认使用__________段寄存器指向堆栈段。

11. 代码段中下一条要执行的指令由__________寄存器和__________寄存器指示。

12. IA-32处理器有8个32位通用寄存器,其中ESI,__________,__________和ESP,不可以

分解成16位和8位操作。

13. IA-32处理器在保护模式MASM采用 存储模型,而在实地址模式下则采用 存储模型。

14. 除I/O指令外,具有双操作数的指令中,目的操作数只能采用__________寻址方式或____ ______寻址方式。

15. 计算机存储信息的最小单位是 ,1个字节等于 个二进制位。 解答: 1. 2. 3. 4. 5. 6. 7.

8. 9. 10. 11. 12. 13. 14. 15.

四.简答题

1. 举例说明CF和OF标志的差异。

2. IA-32处理器有哪三类基本段,各是什么用途?

3. 什么是实地址方式、保护方式和虚拟8086方式?它们分别使用什么存储模型?

4. 什么是平展存储模型、段式存储模型和实地址存储模型?

5. 汇编语句有哪两种,每个语句由哪4个部分组成?

6. 给出IA-32处理器的32位寻址方式的组成公式,并说明各部分作用。

7. Pentium的片上Cache采用统一结构还是分离结构?

8. 为什么将查找操作数的方法称为数据寻“址”方式? 解答: 1. 2. 3. 4. 5. 6. 7. 8.

五.名词解释 1. ALU

2. Offset address

3. Addressing mode

4. Bus Interface Unit

5. Code Prefetch Unit

6. Instruction Decode Unit

7. Protected mode

8. Real-address mode

9. System management mode

10. Virtual-8086 mode

11. General purpose registers

12. Flat Memory Model

13. Indirect Addressing

14. Accumulator

15. Instruction pointer 解答: 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 六.应用题 解答:

第3章 数据处理

一.选择

1. BUF DWORD 10h DUP( 3 节数是( )。

DUP( 2,5 ) ,3 ,4 ,5)语句 为变量BUF分配的内存空间的字

联系客服:779662525#qq.com(#替换为@)