全国2005年10月高等教育自学考试微型计算机及其接口技术试题
精选 转载全国2005年10月高等教育自学考试
微型计算机及其接口技术试题
课程代码:02319
一、单项选择题(本大题共20小题,每小题1分,共20分)
在每小题列出的四个备选项中只有一个是符合题目要求的,请将其代码填写在题后的括号内。错选、多选或未选均无分。
1.8086CPU的寄存器中,能在操作数内存寻址时用作地址寄存器的是( )
A.AX B.BX
C.CX D.DX
2.8086CPU在进行外设输入操作时,控制信号M/ 和DT/ 必须是( )
A.00 B.01
C.10 D.11
3.芯片74LS373在8086CPU系统中用作( )
A.总线锁存器 B.总线驱动器
C.总线控制器 D.总线仲裁器
4.8086CPU的基本总线周期由T1、T2、T3、T44个时钟周期组成,系统规定在存储器读总线周期时,读命令信号 在T2开始时有效,在T4开始时变为无效,而存储器的地址信号应在( )时发生。
A.T1 B.T2
C.T3 D.T4
5.在PentiumⅡ和PentiumⅢ以上的PC机中,二级Cache通常是( )
A.挂在ISA总线上
B.挂在PCI总线上
C.挂在CPU的I/O上
D.通过专用的背面64位总线同CPU相连
6.8086CPU在存储器读/写时遇到READY无效后可插入( )
A.1个等待周期 B.2个等待周期
C.3个等待周期 D.等待周期个数由具体情况而定
7.32位微机系统中,内存储器的基本编址单元的长度为( )
A.1位 B.8位
C.16位 D.32位
8.8086CPU从静态RAM6116读出数据的条件是使6116的控制线( )
A. =L、 =L、 =H B. =L、 =L、 =L
C. =L、 =H、 =L D. =L、 =H、 =H
9.某容量为16KB的RAM的起始地址为30000H,则其末地址为( )(采用全译码)。
A.307FFH B.30FFFH
C.33FFFH D.34FFFH
10.在8086系统中,堆栈指针SP( )
A.只能指向奇地址单元 B.只能指向偶地址单元
C.最好指向奇地址单元 D.最好指向偶地址单元
11.因为8086CPU的中断型号是8位二进制数,所以中断向量表由( )字节组成。
A.256 B.512
C.1024 D.2048
12.8086CPU在中断响应周期中获得中断类型号为14H,则中断服务程序入口地址存放在( )存储单元中。
A.0080-0083H B.0050-0053H
C.0056-0059H D.0060-0063H
13.8259A 优先级中断控制器有5种优先级管理方式,系统上电而未对8259A 优先级管理方式初始化时,自动进入( )
A.自动循环方式 B.特殊循环方式
C.查询排序方式 D.完全嵌套方式
14.当8255A 工作在方式1的输出状态时,8255A 与外设之间的联络信号为( )
A.IBF、 B. 、
C.IBF、 D. 、
15.可编程定时器/计数器8253的6种工作方式中,只可用软件启动的是( )
A.方式0,4 B.方式0,2
C.方式4,3 D.方式2,4
16.对于8253某一通道,要获得最大计数值,其初值设置为( )
A.FFH B.FFFFH
C.01H D.0000H
17.在串行异步通信中,一帧与一帧数据之间间隔( )
A.一位高电平 B.一位低电平
C.任意长度高电平 D.任意长度低电平
18.在串行异步通信中,每一位数据传送所需要时间与( )有关。
A.波特率 B.帧格式
C.CPU频率 D.固定不变
19.对于Intel 8251,如果发送缓冲器为空,则8251引脚( )变高,要求CPU提供新的数据。
A.INTR B.TxD
C.RxRDY D.TxRDY
20.PC机系统板上I/O扩充插槽引脚(PC总线)上的信号是( )
A.PC机系统总线的延伸和再驱动 B.CPU引脚信号的延伸和再驱动
C.芯片内部总线的延伸和再驱动 D.系统外总线信号的延伸和再驱动
二、多项选择题(本大题共5小题,每小题2分,共10分)
在每小题列出的五个备选项中有二个至五个是符合题目要求的,请将其代码填写在题后的括号内。错选、多选、少选或未选均无分。
21.8086有两种工作模式,即最大模式和最小模式,其中最大模式的特点是( )
A.由编程进行工作模式的设定 B.必需使用总线控制器8288
C.不需使用总线锁存器 D.不需使用总线收发器
E.可构成多处理器系统
22.8086CPU的中断系统中,( )属于内部中断(软件中断)。
A.可屏蔽中断INTR B.不可屏蔽中断NMI
C.指令中断 D.断点中断
E.单步中断
23.8255A 的PA口工作于方式2,则PB口可工作于( )
A.方式0的查询传送(需要一对联络信号)
B.方式0的无条件传送
C.方式1的查询传送
D.方式1的中断传送
E.方式2
24.串行接口芯片UART( )
A.可用作同步串行接口 B.可用作异步串行接口
C.常用奇偶检验 D.可采用循环冗余校验
E.与CPU之间串行传送信息
25.在微机与控制系统的接口中,从传感器输出一个模拟信号到微处理器之间通常包括( )
A.量程放大器 B.移位寄存器
C.采样保持电路 D.D/A转换器
E.A/D转换器
三、填空题(本大题共8小题,每空1分,共10分)
请在每小题的空格中填上正确答案。错填、不填均无分。
26.CPU中运算器的主要功能是_____________________。
27.在一个微机系统中,有三种总线,即片总线,内总线和外总线。内总线又称微机总线、板级总线和_____________________。
28.8086CPU在结构上由两个独立的功能部件________________和___________________组成。
29.8086最小工作方式时的主要总线操作有:存储器读写、_____________________、总线保持、_____________________和复位等。
30.在16位存储系统中,为实现一个总线周期能完成16位读写,存储器组织的特点是_____________________。
31.8086CPU响应可屏蔽中断请求的条件是INTR=H(高电平)、_____________________、当前指令执行完。
32.在A/D转换期间,要求模拟信号保持稳定,当输入信号速率较快时,必须采用_____________________。
33.PCI总线在采用66MHz总线时钟,工作于64位系统时,其数据传输速率为__________ MB/s。
四、简答题(本大题共5小题,每小题4分,共20分)
34.写出在存储器系统中实现片选控制的三种方法,并指出各自的特点。
35.与数据的程序控制传送方式相比较,DMA传送方式的主要特点是什么?
36.总线标准应包括哪些内容?
37.可编程接口芯片中“可编程”的含义是什么?举一具体的可编程接口芯片为例说明。
38.简述USB的特点。
五、简单分析、设计题(本大题共3小题,第39小题6分,第40、41小题每小题7分,共20分)
39.有一接口电路如图所示,设计一个程序能自己记录按钮K按下的次数,并将按下次数存放在数据段内变量PUSHNO中,设8255的口地址为40H~43H,按下次数小于256次,现给出程序清单,请在程序清单的空格处填上正确内容。给出8255方式控制字,初始化时无关项置0。
MOV AL, ① ;初始化
MOV DL, 0
LOP: IN AL, ③ ;检查按键K是否按下
TEST AL, ④
⑤ LOP
INC DL ;记录按下次数
MOV ⑥ ,DL
CALL DELAY20MS ;延时20ms去抖动
LOP1:IN AL, 40H ;检查按键K是否释放
TEST AL,01H
JZ LOP1
JMP LOP
答:① ② ③
④ ⑤ ⑥
40.有一16位存储系统如图所示,请写出:
A、B是什么器件(写出名称及型号),CDEFG是哪些引脚信号?(写出信号名称及符号)。
A B
C D
E F
G
41.某一8253的四个端口分别为控制口CN、通道0口CNT0,通道1口CNT1、通道2口CNT2。现要求设置通道1的功能为:将频率为625KHz的外部时钟分频为高低电平都为1ms的方波。试完成其编程。(要求采用BCD计数)
8253方式控制字格式为:
D7D6计数器选择: 00-通道0,01-通道1,10-通道2;
D5D4读写控制: 00-锁存,01-读写低8位,10-读写高8位,11-先低8位
后高8位;
D3D2D1工作方式选择: 000-方式0,001-方式1,010-方式2,011-方式3,
100-方式4,101-方式5;
D0计数方式选择: 0-二进制,1-BCD。
设8253口地址为60H~63H。
六、综合分析、设计题(本大题共2小题,每小题10分,共20分)
42.ADC0809通过8255同PC总线的接口如图所示,采用中断方式依次从IN0~IN7转换8个模拟量,把转换后的数字量依次存入内存BUFFER的变量区中,给出满足上述要求的控制程序,请在空缺处填写正确内容(8255的方式控制字格式见题39,初始化时无关项置0)。
主程序
·
·
·
MOV AL, ① ;初始化
OUT ② ,AL
MOV SI, ③
MOV CX,8
MOV BL,00H ;通道0开始转换
MOV AL,BL
OUT ④ ,AL
ADD AL,80H
OUT 81H,AL
SUB AL,80H
OUT 81H,AL
STI
·
·
·
中断服务程序
IN AL, ⑤ ;读取转换后的数字量
MOV [SI],AL
INC ⑥
INC BL
CMP BL, ⑦
⑧ EXIT
MOV AL,BL ;转换下一通道
OUT ⑨ AL
ADD AL,80H
OUT 81H,AL
SUB AL,80H
OUT 81H,AL
EXIT: ⑩
答:① ② ③
④ ⑤ ⑥
⑦ ⑧ ⑨
⑩
43.8255芯片同开头K和8个LED(发光二极管)的连接如图所示。编写一个控制程序,要求在开关K断开时,8个LED全部熄灭,在开关K闭合时,则8个LED以0.5秒的间隔从上至下轮流点亮,且不断循环。设8255的端口地址为160H~163H,8255的控制字格式见题39,要求初始化时无关项置0。
现给出满足上述要求的控制程序,请在程序中空缺部分填上正确内容。
·
·
·
MOV AL, ① ;初始化
MOV DX, ②
OUT DX, AL
MOV AL, ③ ;LED熄灭
MOV DX, ④
OUT DX,AL
MOV DX, ⑤
LOP: IN AL,DX
SHR,AL,01H
⑥ LOP
MOV AL, ⑦
MOV DX, ⑧
LOP1:OUT DX,AL
CALL DELAY05S ;延时0.5秒
⑨
JMP LOP1
答:① ② ③
④ ⑤ ⑥
⑦ ⑧ ⑨
提问和评论都可以,用心的回复会被更多人看到
评论
发布评论
相关文章
-
【计算机组成原理】详谈计算机发展历程
【计算机组成原理】第一章——计算机系统概述详细介绍计算机的发展历程……
微型计算机 个人计算机 高级语言