计算机接口技术(2)

2019-06-03 18:25

3、SRAM有何特点?已知一个SRAM芯片的容量是8K×8,该芯片有一个片选信号脚,两个读写控制脚,问该芯片到少有多少个引脚?地址线多少条?数据线多少条?其它还有什么信号线?

4. 异步串行传送与同步串行传送有何区别?各适用什么场合?

5.8259A有什么作用?如果8259A下列寄存器内容都为10H,请指出各寄存器内容的意义: 1)中断请求寄存器 (IRR)=10H 2)中断屏蔽寄存器(IMR)=10H 3)中断服务寄存器(ISR)=10H

6.比较中断方式与DMA方式的主要异同,并指出它们各自应用在什么性质的场合。

7.I/O端口有哪两种方式?并说明每种编址方式的特点。PC机采用哪种编址方式?

8. 简述8086CPU在中断处理和中断返回都做了哪些工作?

9. 简述程序查询方式与中断传送方式的工作原理并比较其优缺点。

10. 中断向量表的功能是什么?8086中断向量表占多大内存空间?简述CPU利用中断向量表进入中断服务程序的过程

11. 串行通信可以分为哪两种通信方式?各有什么特点?

12. 半导体存储器按照读/写功能可分为哪两类?它们的主要区别和用途是什么?

13. CPU与外设之间的数据传输控制方式有哪些?简述程序查询方式与中断传送方式的工作原理并比较其优缺点。

五.综合题(15分)

1.四位共阴极七段LED显示器的接口电路如下图所示。8255A的PA口提供段选码,PB口提供位选码。设8255A口地址: 40H~43H。请:⑴写出“1234”的段选码(字型码)。 ⑵编写从左到右扫描显示 “1234”程序片段(初始化时无关项置0)。

2. 8255A用作发光二极管L0,L1,L2和开关K0,K1,K2的接口如图所示。 ① 计算8255A的端口地址

② 说明8255A的PA口和PB口工作于哪种工作方式(方式0,方式1还是方式2)?

③ 编写控制程序段,检测开关K0,K1,K2全部闭合时,发光二极管L0,L1,L2全亮,否则全灭。(初始化时无关项置0)。

3. 设计一个计数器能产生20ms的定时信号,即20ms时间到时能够产生一个中断信号通知CPU。设8253的片选地址为2F0H-2F3H,时钟源为500kHZ。请简述设计思路并写出初始化代码。

4. 已知A/D转换电路原理图如下图所示:

1)根据电路的接法,此电路允许输入的模拟电压范围以及A/D转换后得到数字量范围分别是多少? 2)说明对本电路起动A/D转换的方法。 3)电路中ADC0809的EOC端有什么作用? 4)AD转换结束后如何读取转换结果?

5)如果采用中断输入方式,说明怎样利用ADC0809的EOC产生中断请求信号。

5. 已知某SRAM芯片的容量是2KX8位,则该芯片地址线和数据线各有多少根?如果用多个这种芯片构成一个8KB的存储器则需要用几个这个芯片?画出该存储器的扩展连线图。

6. 设8254的端口地址是40H-43H,频率源为10MHZ,用8254实现1秒标准定时。写出实现思路并写出初始化代码。

一、判断题(20分,每小题2分)

1. 8086CPU的地址总线有20根,因此可寻址的内存空间为1MB。( √ ) 2. 8086CPU有20根数据总线。( × )

3. 8086CPU有最小和最大两种工作模式。( √ ) 4. 8086CPU的字长为16。( √ )

5. 汇编语言是一种低级语言,适合于编写硬件控制程序。( √ ) 6. CPU中的标志寄存器用于记忆CPU的运行状态。( √ ) 7. 当ZF标志位为0时表示上一次运算的结果为0。( × )

8. 当IF标志位为1时表示允许CPU响应外部可屏蔽中断。( √ ) 9. EPROM是一种只读存储器,因此其存储的数据不可改变。( × ) 10. 掩膜ROM中的数据出厂时就因定了,用户无法修改。( √ )

11. 8255A的A、B、C共3个并行口,每个并行口都可以工作在3种工作方式中任意一种。(12. 外部中断比非屏蔽中断优先级更高。( × ) 13. 一个8259A可管理8路外部中断。( √ )

14. 当CPU正在执行一条指令,若有中断产生,CPU立刻会响应该中断。( × ) 15. 只有当一条指令执行完毕后,CPU才会检查并响应中断。( √ ) 16. 软件定时比硬件定时更精确。( × )

17. 8253有3个16位计数通道,每个通道都可独立工作。( √ ) 18. 将8253的多个计数通道级联可实现更长时间的定时。( √ ) 19. 并行通信比串行通信传输速度慢,但更适合于远距离通信。( × ) 20. 串行通信只需要一根数据线就可实现数据通讯。( √ )

× ) 21. RS-232C和RS-485是常用的串行通信标准。( √ ) 22. 并行通信需要多根数据进行数据传输。( √ )

二·单项选择题

1. 下列哪个标志位可用于判断CPU运算是否溢出。( B ) A)CF B)OF C)ZF D)SF

2. 下列哪个标志位可用于判断CPU运算是否有进位。( A ) A)CF B)OF C)ZF D)SF

3. 下列哪个标志位可用于判断CPU运算结果是否为0。( C ) A)CF B)OF C)ZF D)SF 4. 若要屏蔽外部中断,需要设置( A )

A)IF=0 B)IF=1 C)DF=0 D)DF=1 5. CPU响应外部可屏蔽中断,下面哪个不是必需条件( D ) A)IF=1 B)CPU执行完一条指令 C)INTR=1 D)NMI=1 6. 8086CPU中下列哪种中断优先级最高( C )

A)可屏蔽外部中断INTR B)不可屏蔽外部中断NMI C)指令中断INT 7. 8086CPU的地址总线和数据总线各有( B )根

A)16,16 B)20,16 C)20,8 D)16,8 8. 微型计算机共支持( D )路中断源。 A)1 B)8 C)64 D)256 9. 一个8259A可管理( B )路中断源。 A)1 B)8 C)64 D)256

)单步中断 D


计算机接口技术(2).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:土地确权--(实习报告)

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: