微机原理与汇编语言期末试题

更新时间:2023-10-17 01:40:01 阅读量: 综合文库 文档下载

说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。

“微机原理与汇编语言”期末试题

一、 填空(每空小1分,共30分) 1. 电子计算机的主要应用领域有( 2. 电子计算机的发展历程是(

)。

3. 十进制数11.375转换为二进制数为(

换为十进制数为(

)。

), 十六进制数3A57转换

);二进制数1101101转

)、(

)、(

)。 )、(

)、晶体管时代、(

4. 十进制数7928转换为十六进制数为(

为十进制数为(

)。

5. 十六进制数DA2B转换为二进制数为(

110111100101.1011转换为十六进制数为( 6. A=+0110101,[A]反=(

) ,[B] 补=(

)。

)。 ),[A]补=(

), 二进制数)。

);B=-0110101,[B] 反=(

7. 37的BCD编码是(

8. 从功能上看,微机由中央处理器、(

)五个部分组成。 9. CPU由(

)和(

)、外部设备、( )和(

)两部分组成。

)、(

)。

)、(

10. 程序设计的基本的结构有顺序结构、( 11. 中断处理的过程是保存断点、(

)。 12. 打印机是(

)、( )、(

)设备,扫描仪是( )设备。

二、 名词解释(每小题4分,共20分) 1. 随机读写存储器 2. 寄存器间接寻址方式 3. 控制总线 4. 局部总线 5. 并行传输

1

三、 改错题(下列各小题均有错,请针对题意改正其错误,或补充其不足。每小题2

分,共18分)

1. 在浮点数加减运算中,阶码与尾数作为一个整体相加减。 2. 在微程序控制方式中,每一条机器指令用一条微指令解释执行。 3. 若总线地址为26位,则最大访存空间为6M。

4. DMA方式是指:由DMA控制器运行I/O程序,以实现外围设备与主存之间的数据直传。

5. SUB 0FFH ,BX; 6. MOV DX,AL; 7. ADD BUF1,BUF2; 8. MOV AX, 20H[SI][DI]; 9. MOV CS,AL; 10. MOV

E43H,E43H

四、 程序分析与设计(每小题2分,共10分) 1. 将寄存器DX的内容赋于AX寄存器。 2. 将立即数8EFH传送给BX寄存器。

3.将数据段偏移地址为2FH的存储器中的提供给DX寄存器。

4.将AL寄存器内容传送给由DI寄存器指定的数据段偏移地址的存储单元。 5.将字节量数据11H送入用BX和DI的基址变址寻址的主存单元。 五、 问答题(共30分)

1. 什么叫寻址方式?常用的寻址方式有哪些?(5分) 2.什么是变量,变量有哪些属性,如何使用这些属性?(9分)

3. 比较说明中断方式与DMA方式的异同?(9分)

4.什么是有效地址?什么是物理地址?如何由有效地址求得物理地址?(7分)

2

“微机原理与汇编语言”期末试题

答案及评分标准

一、填空(每空小1分,共30分) 1.科学计算

数据处理 自动控制 (顺序可变)

2.电子管时代 集成电路时代 大规模集成电路时代 3.1011.011 109 4.1EF8 14935

5.1101101000101011 9E5.B

6.00110101 00110101 11001010 11001011 7.00110111

8.主存储器 接口电路 总线 (顺序可变) 9.运算器 控制器 (顺序可变) 10.分支结构 循环结构 (顺序可变)

11.保存现场 形成中断入口地址 执行中断服务程序 恢复现场 12.输出 输入

二、名词解释(每小题4分,共20分)

1. 可以随机的按指定地址向存储单元存入、取出或改写信息,所有单元

的读写操作所需的时间完全相等的存储器,称为随机读写存储器。 2. 指令操作数给出的是CPU内部寄存器的代码,而该寄存器存放有操作

数的有效地址EA,这种寻址方式称为寄存器间接寻址方式。 3. 是指传输控制信号、时序信号和状态信号的总线。

4. 局部总线是CPU芯片内部总线延伸,主要用于CPU、主存、主存RAM

以及快速接口之间的连接,它属于板内总线。

5. 在数据传输过程中,一个字或字节的各位同时被传送出去,这种传输方

式称为并行。

三、改错题(下列各小题均有错,请针对题意改正其错误,或补充其不足。每小题2分,共20分)

1. 在浮点数加减运算中,阶码对齐后,尾数相加减.

3

2. 在微程序控制方式中,一条机器指令用一段微程序(若干条微指令)解释执行。 3. 若总线地址为26位.则最大访存空间为64M。

4. DMA方式是指,直接依靠硬件(或由DMA控制器硬件控制)实现外因设备与主

存之间的数据直传。 5. 立即数不能作目的操作数 6. 类型不匹配。

7. ADD中操作数不能同时为存储器操作数。 8. SI和DI不能一起使用 9. CS不能作目的操作数 10. 立即数不能作目的操作数

四、程序分析与设计(每小题2分,共10分)

1. MOV AX,DX 2. MOV BX,8EFH 3. MOV DX,[2FH] 4. MOV [DI],AL

5. MOV [BX+DI],BYTE PTR 11H 五、问答题(共30分)

1.什么叫寻址方式?常用的寻址方式有哪些?(5分)

寻址方式是指寻找指令中操作数所在地址的方法。(2分)常用的寻址方式有立即寻址,直接寻址,寄存器寻址,寄存器间接寻址,变址寻址,基址加变址、隐含寻址等。(3分) 2.什么是变量,变量有哪些属性,如何使用这些属性?(9分)

变量是一个可存放数据的存储单元的名子,即存放数据存储单元的地址符号名。(2分)变量有三个属性:

〈1〉段属性(SEGMENT)变量段基址通常在定义变量的数据段的DS寄存器中。在指令中它们被隐含使用。(2分)

〈2〉偏移属性(OFFSET)是标号或变量所在地址距离段基址的偏移量值。它们在指令中以显示方式出现。(2分)

4

〈3〉类型属性(TYPE)指变量是按字节、字或双字操作。字节、字和双字分别用BYTE、WORD和DWORD定义。(3分)

3.比较说明中断方式与DMA方式的异同?(9分)

(1)相同点:由随机请求引发。(2分)

(2)处理方法的不同:中断方式依靠执行中断处理程序,而DMA方式直接依

靠硬件实现。(3分)

(3)应用场合不同:中断方式适用于中低速I/O操作、处理复杂随机事件;(2分)DMA方式适用简单、快速数据传送。(2分)

4.什么是有效地址?什么是物理地址?如何由有效地址求得物理地址?(7分)

物理地址指CPU寻址主存时使用的20位地址,它确定了某一实际位置的内存单元。(2分)内存单元物理地址可由段址和段内的偏移量确定。内存单元在段内的偏移量称为有效地址(EA)。(2分)

物理地址=段址×16+段内的偏移量。(3分)

5

本文来源:https://www.bwwdw.com/article/kh2f.html

Top