当前位置:问答库>考研试题

2018年武汉理工大学管理学院849微机原理及接口技术之微型计算机原理及应用考研仿真模拟五套题

  摘要

一、选择题

1 将8253定时/计数器通道0设置为方式3,.产生频率为10kHz 的方波。当输入脉冲频率为2MHz 时,计数初值为( )。

A.200

B.300

C.400

D.500

【答案】A

【解析】8253工作在方式3时,计数或定时任务完成一半的时候,输出发生倒置,即由原来的高电平转为低电平,直到计数结束。这样,输出的方波的一个周期恰好是完整的计数时间。因为2M/10k=200,所以计数的初值应该为200。

2. 以下可以使寄存器AX 和CF 同时清零的指令为( )。

A.SUB AX,AX

B.XCHG AX,BX

C.PUSH AX

D.XOR AX,BX

【答案】A

【解析】BC 两项,传送类指令不影响标志位。D 项,是“异或”逻辑指令,指令结束后使CF=0,最终“异或”的值由BX 中的内容决定,如果BX 的内容和Ax 中的相等,则结果为0,如果不相等,则结果不为0。A 项,是减法指令,源操作数和目的操作数都是AX ,相减后结果为0回送给AX ,即AX=0,指令操作没有产生借位,因此CF=0。

3. (多选)当8255的A 口工作在方式2, B 口工作在方式0时,其C 口可用做( )

A. 全部用做联络信号

B.5条用做联络信号

C.4条用做联络信号

D.3条用做I/O

E.8条用做I/O

【答案】BD

【解析】8255的A 口工作在方式2, B 口工作在方式0时,其C 口:5条用做联络信号,3条用做I/O。

4. 8086CPU 对INTR ,NMI 与软件中断的响应过种有相同和不同之处,下面正确的说法是( )。

A.CPU 对NMI 响应不受IF 的控制,但响应时需发中断响应周期

B.CPU 在执行软中断时不爱IF 的控制,也不发中断响应周期

C.CTU 对INTR 的响应受IF 的状态控制,且在响应时发出一个中断响应周期

【答案】A

5. 8259A 有3种EOI 方式,其目的都是为了( )。

A. 发出中断结束命令,使相应的ISR=1。

B. 发出中断结束命令,使相应的ISR=0。

C. 发出中断结束命令,使相应的IMR=1。

D. 发出中断结束命令,使相应的IMR=0。

【答案】B

【解析】ISR 是存放正在处理中的中断级的8位寄存器,它的相应位置位是在中断响应INTA 期间由优先级判定电路产生的,所以中断程序结束后,CPU 要发出EOI 命令给8259A ,以便通知8259A 来复位ISR 的相应位。

6. 当使用BP 寄存器作基址寻址时,若无指定段替换,则内定在( )段内寻址。

A. 程序

B. 堆栈

C. 数据

D. 附加

【答案】B

【解析】使用BP 寄存器作基址寻址时,若无指定段替换,则默认在堆栈段SS 内寻址。

7. 8086/8088汇编语言中的逻辑运算符的功能是( )完成的。

A. 在汇编时由汇编语言

B. 由CPU

C.“在汇编时由汇编语言”和“由CPU”

D. 根据程序决定是“在汇编时由汇编语言”还是“由CP U”

【答案】A

【解析】8086/8088汇编语言的表达式由运算对象及运算符组成,在汇编时由汇编程序对它进行运算,运算结果作为一个语句中的操作数去使用,因此逻辑运算符的功能是在汇编中完成的,而逻辑指令是在程序执行时完成逻辑操作的。

8. 关于8086CPU 指令构成,以下说法错误的是( )。

A. 指令中可以只包含操作码

B. 指令中可以只包含操作数

C. 指令长度是可变的

D. 操作数在操作码之后

【答案】B

【解析】指令不能只包含操作数,必须要有操作码。

9. 计算机的发展阶段通常是按计算机所采用的( )来划分的。

A. 内存容量

B. 电子器件

C. 程序设计

D. 操作系统

【答案】B

【解析】计算机的发展阶段通常是按计算机所采用的电子器件来划分的。

10.(多选)可屏蔽中断的一般处理过程包括哪几个基本步骤?( )

A. 中断请求

B. 中断响应

C. 中断处理

D. 中断嵌套

E. 中断返回

【答案】ABCE

二、填空题

11.PC 串行口连续发送同一帧标准ASC Ⅱ码数据,用示波器在RS232连接器的数据发送端监测到图所示波形。该帧数据代表_____字符,它有_____个停止位,其校验方式是_____。假设通信速率为4800Baud ,传送1KB ,需要_____ms。

图 波形

【答案】“F”;1;无奇偶校验;2134

【解析】该帧数据写成二进制数为0011000118,开始的0为起始位、最后的1为停止位,这样中间的7位数据为要传输的字符,因为是低位先传输,所以将中间7位数据0110001颠倒过来为1000110,即46H ,为“F”的ASCII 码。所以传送的字符为“F”。