2017年华中农业大学工学院820微型计算机原理及应用考研仿真模拟题
● 摘要
一、选择题
1. 8259A 有3种EOI 方式,其目的都是为了( )。
A. 发出中断结束命令,使相应的ISR=1。 B. 发出中断结束命令,使相应的ISR=0。 C. 发出中断结束命令,使相应的IMR=1。 D. 发出中断结束命令,使相应的IMR=0。 【答案】B
【解析】ISR 是存放正在处理中的中断级的8位寄存器,它的相应位置位是在中断响应INTA 期间由优先级判定电路产生的,所以中断程序结束后,CPU 要发出EOI 命令给8259A ,以便通知8259A 来复位ISR 的相应位。
2. 执行返回指令,退出中断服务程序,这时返回地址来自( )。
A.ROM
B. 程序计数器 C. 堆栈区
D.CPU 的暂存寄存器 【答案】C
3. 中断向量地址是指( )
A. 子程序入口地址
B. 中断服务例行程序入口地址 C. 中断服务入口地址的地址 D. 例行程序地址 【答案】C
4. 若经过RS-232为接口进行串行数据传送,若一帧信息中带有一位奇偶校验位和2位停止位,当波特率为4800B 时,字符传输率为480,则数据位有( )位。
A.6 B.7 C.8 D.9
【答案】A
5. EPROM 是指( )。
A. 只读存储器
B. 可编程的只读存储器 C. 可编程可擦除的只读存储器 D. 可电改写的只读存储器分析 【答案】C
6. 以下可以使寄存器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。
7. BCD 码运算中,设AL=25H, BL=71H, 进行BCD 码减法运算后,AL=( )。
A.67H B.54H C.43H D.B4H 【答案】B 【解析】25H —71H=B4H, 高4位有借位,进行减60H 修正,结果为54H 。
8. 8086CPU 工作在最小组态,意味着( )
A. —个8086CPU 就可以独立构成一个计算机系统。 B.8086CPU 和最少的外围器件构成一个计算机系统。 C.8086CPU 和最多的外围器件构成一个计算机系统。 D.8086计算机系统的系统三总线都是直接和CPU 相连的。 【答案】B
【解析】最小组态是微机系统中只有一个微处理器,但必须有必要的外围器件,如提供时钟信号的时钟发生器,地址锁存器等,所以A 项是错误的。由于8086系统必须通过地址锁存器形成系统地址总线,所以D 项是错误的。最小工作模式是8086CPU 和最少的外围器件构成的系统。
9. 对于下列程序段:
也可用指令( )完成同样的功能。
A. B. C. D. 【答案】A
【解析】程序中通过LOOP 进行字节传输,即以CX 作为是否重复的依据,因此,首先可以确定,应当使用无条件重复前缀REP 。REPE 结束条件为CX=0或ZF=0。
MOVSB 表示字节串传送,LODSB 为读取字节串,STOSB 表示写字节串,因此可以用REP MOVSB 来替代。
10.在中断系统中,中断类型号是在( )的作用下送往CPU 的。
A. 读信号 B. 地址译码信号 C. 中断请求信号INTR D. 中断响应信号 【答案】D
11.8088CPU 在进行对外设输出操作时,控制信号
A.0,0 B.0,1 C.1,0 D.1,1 【答案】D 【解析】控制信号
是输入输出/存储器信号,该信号用来表示CPU 是访问存储器,还是
是数据发
访问输入/输出设备。此信号为高电平,为I/O访问;若低电平,为存储器访问。
和
必须是( )。
送的方向,如果为高电平,表示发送数据;若为低电平,表示接收数据。本题中是8088CPU 在进行对外设输出操作,是访问进行的输出操作,是发送数据,
12.试将左边各部件的功能与右动的说明对应地联系起来,在括号内埴入所选的字母。
(1)(2)(3)(4)(5)(6)(7)(8)(9)
相关内容
相关标签