B 卷 第1页 共 6 页
2010─2011学年 第 1 学期 《微机原理及应用》课程考试试卷( B 卷) 专业:装备制造及自动化 年级:08级 考试方式:开卷 学分:3.5 考试时间:120分钟
【注意:第一至五大题写在答题纸上,第六题写在试卷上】 一、填空题 (每空1分,共 20 分) 1.Pentium 处理器采用 (1) 位数据总线与主存相连。
2.IA-32处理器有(
2) 个32位通用寄存器。
3.如果采用BP/EBP 或SP/ESP 作为基地址指针,默认使用(3) 段寄存器指向堆栈段。
4.指令“XOR EAX, EAX ”和“SUB EAX, EAX
”执行后,EAX =(4) ,CF =OF =(5) 。
而指令“MOV EAX, 0”执行后,EAX =(6) ,CF 和OF 没有变化。
5.PCI 总线共用数据和地址信号,所以数据传输需要两个阶段:第一个阶段(一个时钟)提供(7) (地址,数据),第二个阶段(最少一个时钟)交换(8) (地址,数据)。
6.Pentium 的3个最基本的读写控制引脚是IO /M ,(9) 和(10) 。
7.高速缓冲存储器的地映址射有全相关映射、直接映射和(11) 方式。
8实地址方式下,主存最低(12)的存储空间用于中断向量表。
向量号8的中断向量保存在物理地址(13)开始的(14) 个连续字节空间。
9. 某时刻中断控制器8259A 的IRR 内容是08H ,说明其(15) 引脚有中断请求。
某时刻中断控制器8259A 的ISR 内容是08H ,说明(16) 中断正在被服务。
10. 假设某8253的CLK0接1.5MHz 的时钟,欲使OUT0产生频率为300kHz 的方波信号,则8253的计数值应为(17) ,应选用的工作方式是(18) 。
11. RS232C 用于发送串行数据的引脚是(19) ,接收串行数据的引脚是(20) 。
二、单项选择题 (每小题 2 分,共 20 分) 1.有一静态RAM 芯片, 其地址引脚有 10根,数据引脚4 根, 该芯片的容量是 ( )。
A.1K ×4位 B.512B ×8 位 C.10K ×4位 D.1K ×8 位 2.中断过程与子程序之间的过程比较,下面哪一条是错误的( )。
A.中断过程与子程序调用过程都需保护断点
B 卷 第2页 共 6 页
B.中断过程与子程序调用过程都需保护标志寄存器
C.中断过程与子程序调用过程都要改变程序执行方向
D.中断过程是随机的,而调用子程序是事先安置好的
3.下列指令中,对CF 标志无影响的指令是( )
A. NEG AL
B. ROL AL ,1
C. IMUL DL
D. INC SI
4.对8255A 的端口C ,下列描述中,正确的是( )。
A. 只有 A 、B 两组均工作于方式 0,且将端口 C 的高 4 位和低 4 位均设置为输入功能,才能用IN 指令读入其各位的值。
B. 只有工作于方式1,才能用IN 指令读入其各位的值。
C. 当工作于方式2时,其各位的值无法用IN 指令读入。
D. 无论工作于何种方式,也无论怎样设置端口 C 的高 4 位和低 4 位的功能,其各位的值均可用IN 指令读入。
5.IBM-PC 系统中的 8253-5,其三个通道中,可由软件控制开启和关闭通道是( )。
A. 通道0
B. 通道1
C. 通道2
D. 三个通道中的任何一个
6.对I/O 端口写操作时,CPU 输出控制信号有效是( )。
A. 1/0==IO M WR 且 B. 0/0==IO M WR 且 C. 1/1==IO M WR 且 D. 0/1==IO M WR 且
7.采用 I/O 端口统一编址, 处理机可用一条 ADD 加法指令对( )访问。
A. 整个地址空间 C. RAM 地址空间
C. I/O 地址空间
D. 随机器设计而定
8.已知变量FEES 定义如下FEES DW 100 DUP (0) ;则指令MOV CX , LENGTH FEES 经汇编执行后 ,CX 的值为( ).
A. 1
B. 100
C. 200
D. 400
9.已知OPER 定义如下OPER DW 12 则指令 MOV BX ,OFFSET OPER 源操作数的寻址方式是( )。
A. 立即寻址
B. 直接寻址
C. 寄存器寻址
D. 变址寻址
10. PC 机采用向量中断方式处理8级外中断,中断号依次为 08H ~0FH ,在RAM 0:2CH 单元开始依次存放23H ,FFH ,D0H ,0FDH 四个字节,该向量对应的中断号和中断服务程序入口地址是( )。
A. 0CH, 23FF :00FEH
B. 0BH, D0FD :23FFH
C. 0BH, 0FDD0:FF23H
D. 0CH, F000:FF23H
三、简答题 (每小题 5 分,共 10 分)
1.什么是Cache 的地址映射?Cache 的写入策略用于解决什么问题?
2.PCI 总线有什么特点?
B 卷 第3页 共 6 页
四、程序设计题 (本题10分) 画出程序流程图并用汇编语言实现:先测试双字变量COMPUTER 的最低位,如果为1,则显示字母“R ”;如果最低位不为1,则继续测试最高位,如果最高位为1,则显示字母“L ”;如果最高位也不为1,则显示字母“M ”。
五、存储器 (第1小题7分、第2小题8分,共15分) 1. IA-32处理器在保护方式下,段寄存器是什么内容?若DS =64H ,画图说明在保护方式其具体的含义。
2.
设有一个具有14位地址和8位数据的存储器,问: (1)该存储器能存储多少字节的信息? (2)如果存储器由8K ×4位RAM 芯片组成,需要多少片? (3)需要几根地址线作芯片选择?
六、可编程接口芯片应用题(本题25分) 1. 工业控制系统中常常需要对开关量进行检测。
现用8255A 的端口C 实现:当开关K0~K3打开则对应发光二极管L0~L3亮,表示系统该控制点运行正常;开关闭合则对应发光二极管不亮,说明该控制点出现故障,假设口地址为300H~303H ,编写8255的初始化程序和这段控制程序。
(
10分) 解:
2. 试用8253-5 的计数器1输出一个1ms 的连续脉冲启动某数字系统。
假设CLK1 为5MHz,口地址为208H~20BH,工作方式选择方式4、BCD 计数。
要求:(1)在下图中标出电路的引脚与系统总线连接引线的名称。
(2)画出用138译码器实现CS译码电路。
(3)编写初始化程序。
解:
B卷第4页共6 页
B 卷 第5页 共 6 页
2010─2011学年 第 1 学期 《微机原理及应用》课程考试试卷( B 卷)答题纸 一、填空题:(每空1分,共 20 分) (1) (11) (2) (12) (3) (13) (4) (14) (5) (15) (6) (16) (7) (17) (8) (18) (9) (19) (10) (20) 二、单项选择题:(每小题 2 分,共 20 分) 1—5:
;6—10:
三、简答题:(每小题 5 分,共 10 分
) 1. 2.
B 卷 第6页 共 6 页
四、程序设计题(本题10分)
五、存储器(第1小题7分、第2小题8分,共15分)
1.解:
2.解:。