广东海洋大学2014-2015年微型计算机原理及应用

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

广东海洋大学2014~2015年度

《微型计算机原理及应用》试卷A

一,选择题

1,程序运行中,IP始终指向(B)

A、栈区栈顶的位置

B、下一条所要执行的指令的偏移地址

C、当前正执行的指令的地址

D、程序中的任何位置

2,标志位(D)表明运算结果是否发生溢出。

A、ZF

B、PF

C、SF

D、OF

3,逻辑地址是(C)地址。

A、信息在存储器中的具体

B、经过处理后的20位

C、允许在程序中编排的

D、都不是

4,访问I/O端口时,AD0-AD7在(A)出现地址信息。

A、第一个时钟周期

B、第二个时钟周期

C、第三个时钟周期

D、所有的时钟周期5,引脚IO/M*、WR*和RD*状态分别为010,此时正在进行的操作是(B)

A、存储器的读

B、存储器的写

C、IO口的读

D、IO口的写

6,Reset信号有效后,8086CPU的启动地址C。

A、FFFFFh

B、OFFFFh

C、FFFFOh

D、OOOOOh

7,80836只有工作在(D)下才能真正发挥它的设计能力。

A、中断方式

B、实地址方式

C、保护地址方式

D、虚拟8086方式

8,通过引脚(C)向CPU发出非屏蔽中断请求。

A、INTR

B、INTA

C、NMI

D、IMR

9,8086/8088系统的中断向量表(B)

A、存放着中断类型号

B、存放着中断处理程序入口地址参数

C、存放着中断子程序

D、存放着中断处理程序的返回地址

10,对单片方式使用的8259A进行初始化时,必须放置的初始化命令字为(B)

A、ICW1,ICW2,ICW3

B、ICW1,ICW2,ICW4

C、ICW1,ICW3,ICW4

D、ICW2,ICW3,ICW4

二,判断题

1,CPU在响应可屏蔽中断请求INTR时,包括的条件有IF=1.对

2,指令ROL AX , 6 是合法指令。对

3,8086/8088微机系统中所有的总线都是双向的。错

4,寄存器SI、DI仅在串操作指令中才可以实现自动增/减。对

5,8086系统中,可屏蔽中断类型吗可由用户自己设定。错

6,80386工作在实地址模式下可进行多任务设置。错

7,可以利用伪指令Segment和ENDS来定义段。对

8,8259A固定优先级中,IR7的优先级最高,IR0的优先级最低。错

9,I/O接口是处理器与寄存器、输入输出设备等外设之间协调动作的控制电路。对

10,指针BP可以指向栈区的任何位置。对

三,填空题

1,三态门(E门)和装入门(L门)可以加到任何寄存器上,L门负责对寄存器_装入数据的控制,E门负责对寄存器_输出数据的控制。

2,驱动能力够的时候数据总线是总线驱动器_提供,为了提高那个驱动能力,可

接__双向总线驱动器_

3,8086的数据总线__16_位,地址总线__20_位,可直接寻址空间__1M字节单元。

4,控制位DF=1表示串行操作的方向是从高地址向低地址方向进行,IF=0表示不允许CPU响应外部可屏蔽中断。

5,80386工作在实地址方式下,段寄存器中存放的是__段基址,工作在保护方式下,段寄存器中存放的是__选择字

6,在总线操作周期中,8088CPU会在第_三_个时钟周期的前沿测试_READY__引脚,如果测到无放低电平,CPU__持续插入Tw状态,直到READY为高电平_ 7,汇编语言程序中的标号具有的属性有_段基址、__偏移地址和___类型__ 8,80386的存储器管理部件由___分段部分和分页部分组成,不分页的话,线性__地址即为___物理地址。

9,8255扩展___3__行通信口,端口1可以工作在方式2

10,子程序最后一条指令是_RET_,作用为将程序控制返回到主程序。

四,简答题

1,8086在总线形成中为什么要加锁存器?锁存器锁存的内容是什么?

8086系统中,一般数据位是8位,而地址是16位,程序要输出一个地址,就必须先输出高8位,用锁存器锁定后,再输出低8位,这时才完成一个16位地址的输出。

锁存内容:逻辑电路:通过控制信号完成对当前输出信号的固定,主要是逻辑状态(0,1)集成功能:是一个可以完成当前总线状态的保存

计算机组原:完成数据的保存,是存储器等功能器件的辅助器件

2,设8259A的ICW2被编程为28H,则接IR5的外设的中断类型号是什么?

它的中断向量地址是多少?

28H=0010 1000B取高五位00101 IR5取5= 101

两者组合:0010 1101B=2DH

中断类型号:2DH

中断向量地址是:2DH*4=B4H

000B4H

000B5H 偏移地址IP

000B6H

000B7H 段地址CS

3,8086/8088微机系统中存储器的物理地址和逻辑地址各有什么用途?

假如CS=6000H、IP=7A00H,其物理地址应是多少?

逻辑地址是在程序中对存储器地址的一种表示方法,由段地址和段内偏移地址两部分组成,物理地址是用唯一的20位二进制数所表示的地址,CPU与存储器交换信息时使用物理地址。

CS * 16+IP=60000H + 7A00H=67A00H

4,设堆栈指针SP的初值为0040H,AX=2233H,BX=4466H,试问:

(1)指针指令PUSH BX后SP= 003EH

(2)再执行PUSH AX及POP AX后SP= 003EH AX= 2233H BX=4466H

相关文档
最新文档