C. A组工作在方式2、B组工作在方式3 D. A组工作在方式3、B组工作在方式o
8.对8253,若CLK端输入脉冲的频率一定,则计数初值为( )时,定时时间最长。 A.0 B.1 C.65535 D.65536 9.ADC0809的EOC引脚输出高电平表示( )。
A. 起动A/D转换 B. 读出数字量 C.A/D转换结束 D.A/D转换出错 10.微机中的COM2的I/O地址范围是( )。
A.208H一20FH B,278H一27FH C. 2E8H一2EFH D.2F8H一2FFH 二、判断如下说法是否正确(本题共20分,每小题2分) ( )1.一个外设占有多个地址的现象称为地址重叠。
( )2.输入输出指的是接口与外设间进行数据传送,数据从外设到接口称为输入,数据从接口到外设称为输出。 ( )3.在查询输入/输出方式下,外设的状态线可作为中断请求信号。
( )4.因一片8259A最多可管理8个外部中断,所以2片8259A级联使用最多可管理16个可屏蔽中断。 ( )5.对指令中断INTn,其中断类型码为n。
( )6.8255A复位后处于方式0,且各口均为输入方式。
( )7.如果输入端CLK的频率不固定,则计数器不能作为定时器作用。
( )8.当外设所需信号为模拟电压时,需在输出通道中设计一个D/A转换器。 ( )9.LCD需有外接光源,才能看到其显示。
( )10.串行通信时,如果波特率越高,则数据传送的速度就越快。 三、填空题(本题共20分,每小题2分)
1.一个I/O地址称为一个__________。
2.在给接口芯片设计地址时,应使接口芯片的片选控制端与__________的输出端连接。 3,非屏蔽中断的中断类型码是__________· 4.中断向量表的长度是__________字节。
5.一片8255A至少应占有_______个I/O地址。 6,8259A的OCW的含义是__________。
7.8253定时器/计数器工作在某种方式时,需要在GATE端外加触发信号才能启动计数,这种启动方式称为
__________。
8.当外设的模拟输出信号变化很快时,应考虑在A/D转换器的__________端加一个采样保持器。 9.串行接口中,RxD端是数据__________端。
10.RS-232-C是关于DTE与__________间的通信标准。 四、筒答题(本题共10分,每小题5分)
1.简要说明设计接口电路时编址的作用及方法。
2.简要说明设计A/D转换接口电路时应考虑的问题。 五、分析设计题(本题共30分,每小题5分)
设电路如下图所示8位D触发器的输入端接至PC/XT总线。
1.根据电路的接法,写出使数码管选中的I/O地址范围。
2.若要使数码管占用I/O地址,则与门2的其中一个输入端应如何与控制总线连接。 3.若不考虑A:。一A1,,说明本电路的数码管是否有重叠地址,有多少个重叠地址? 4.设数码管为共阳极,编写程序,使数码管显示数字o。
5.如果数码管与8位D触发器连接的引脚接反,即Q7接a,Q6接b,Qo接p,编写程序使数码显示数字0。
5
6.说明如果采用两个数码管显示两位数字,电路应如何改变。
《微机原理及其接口技术》复习题4
一、单项选择(15分)
1. 不需要CPU干预的数据传送方式是______
A.查询传送方式B.中断传送方式 C.DMA传送方式D.以上答案都不对 2. 表示0~999的十进制数,改用二进制表示需用______位
A、6 B、 8 C、10 D、12
3. 用于定义常量、变量的内存空间分配和定位的是______
A、伪指令 B、机器指令 C、宏指令 D、微指令 4. 擦除Eprom中的信息可以用______方式进行
A、加12.5V电压 B、加5V电压 C、紫外线照射 D、红外线照射 5.一个字节是____位二进制数 A 32 B 20 C 16 D 8 6.8086是______位的CPU A 32 B 20 C 16 D 8 7. 若标志寄存器的CF位置“1”,则反映操作结果______
A 有进位或借位 B 无 C 为零 D 非 8.8086 处理器的AD15—AD0 引脚是______
A 数据总线 B地址总线 C 地址/状态线 D 地址/数据线 9.把(5AB)16转换为二进制数为______
10.8086CPU中,______引脚信号是决定最大或最小工作模式的控制信号
A、M/IO B、MN/MX C、DT/R D、BHE/S7
11.8086/8088CPU采用______方式,保证在有多个中断源的中断系统中,确定一个中断源并转入相应的中断服务
程序。
A 中断向量 B向量中断 C 优先排队 D 并行工作 12.计算机内存地址是以______为基本单元的。
A 字节 B字 C 双字 D 四字 13.8086的直接寻址空间为______
A 64KB B 1MB C 16MB D 1GB 14.微型计算机的数据总线是
A 单向的 B双向的 C 单向 三态的 D 双向 三态的
15.8251A的引脚CS RD WR C/D信号电平分别为______,可完成“数据总线——〉8251A数据寄存器”的操
作。 A 0100 B 0101 C 0010 D 0011 二.多项选择题(每题2分,共8分) 1.微型计算机的地址总线是______
A 单向的 B双向的 C 单向 三态的 D 双向 三态的 2.指令采用_____时,操作数是在存储器中。
A 直接寻址方式 B寄存器间接寻址方式 C 变址寻址方式 D 基址寻址方式 3.构成4KB的存储系统需用_______
A 1024×4位的芯片8片 B 2K×4位的芯片4 片 C 1024×8位的芯片2片 D 4K×1位的芯片4 片 4.I/O端口的独立编址方式的特点是_____
A 地址码较短 B无需用CPU C 读写操作用IOR或IOW信号实现 D 需专用的I/O指令 三、填空题(13分)
1.I/O设备的编址方式通常有______和________.
2.微机一般有________、 ________、________和________组成。 3.在8060 读存储器周期中,采样ready线的目的是_______.
4.8088执行存储器写时序的时候,IO/M为______电平,DT/ R为_____电平。
5.异步通信协议包括两个方面,其内容一是字符 _____的规定,二是字符 _____的要求 6.8086微处理器有20条地址线,实模式下,内存空间为___,地址的编码区间是 ______
6
四、简答题(5*4=20分)
1.什么叫原码,反码和补码?
2.ALU是什么部件?它能完成什么运算功能?
3.8086 系统中物理地址是如何得到的? 假如cs=2000H,IP=2100H,其物理地址应是多少? 4.什么叫中断向量?中断向量表指的是什么?中断向量表放在什么地方? 5.ADC与微处理器接口的基本任务是什么? 五.分析题(2*5=10分)
1.阅读程序,回答问题,程序执行后Ax中存的是什么?为什么?
LOP: IN AL,90H TEST AL,80H JNZ AA MOV AH,0 JMP STOP
AA:MOV AH,0FFH STOP:HLT
2.阅读程序,回答问题,程序执行后AX中存的是什么?CL中开始存的是什么?为什么
START:IN AL, 50 MOV BL,AL IN AL, 10 MOV CL, AL MOV AX,0 CLC
ADLOP: ADD AL, BL ADC AH, 0 DEC CL JNZ ADLOP HLT 六、设计题(9分)
试用8255A的端口A作开关的输入端口,连接1个开关,端口B座8位显示输出端口,连接8个发光二极管,8255A的端口A和端口B都工作在方式0,端口地址80H—83H。 1. 画出8255A与开关和发光二极管的连接电路图(3分)。 2. 写出8255A的初始化程序(3分)。
3. 编写开关状态与发光二极管显示的程序段,要求:开关合上时发光二极管低4位亮高4位灭,开关断开时
发光二极管高4位亮低4位灭(3分)。
7
相关推荐: