计算机硬件技术基础_万晓冬_习题

提示:用8255某一端口控制六个交通灯,用8253实现定时和检则车辆。

7—11 题图7—3为开关状态检测和继电器控制电路。当开关闭合时,将驱动对应的继电器(有驱动电流流过继

电器线圈);若某开关处于断开状态,则无电流流过继电器线圈。若系统每隔20ms检测一次开关状态和

对继电器作相应控制,定时控制由8253完成,试完成对8255A的初始化编码程(初始状态所有继电器的

线圈都无电流流过)和检测控制程序。设8255A地址为3COH~3C3H。 7—12 试利用8255A设计一事件统计与显示电路。当某事件出现(如生产流水线上的工件检测器检测到有一个

工件通过)时,送来一个负极性脉冲。显示器由两位七段LED显示器组成,初始状态显示‘00’。以后

,每送来一个负脉冲,则显示内容加1,当显示‘99’时,若再送来一个负脉冲,则又显示‘00’,同

时,通过8255A的端口引脚输出一个正脉冲,用于控制声、光电路。设8255A的端口地址为03COH~

03C3H,试完成硬件与软件设计(不包括声、光电路)。

7—13 若8250的主参考时钟频率为1.8432MHz,其BAUDOUT和RCLK相连,试完成以下要求的初始化程序设计;

半双工通信,每字符的数据位数为7位,停止位为1位,偶校验位,波特率为1200b/s,处于发送状态

。8250的端口及寄存器地址从02COH开始。

7—14 若两台计算机利用8250进行串行通信。通信规程如下:异步传送,波特率为2400b/S,每字符的数据

为8位,1位停止位,无校验。试完成下列程序设计:

(1)发送程序:将数据段中以T_BUF为起始地址的一组数据发送到收方,字符串的长度存于字节变量

T_LEN中。发送时,先发二个起始符AAH和55H。发送完全部

数据之后,再发送两个结束符55H和

AAH作为发送结束标志。

(2)接收程序:将接收到的一组数据存放在从R—BUF开始的接收缓冲区中,所收到的数据长度存于字节

变量R_LEN中,只统计数据个数。若接收正确,将字节变量ERROR置为00H,否则置为FFH。

7—15 试设计一个自检程序,检验IBM PC机的异步通信卡中的8250是否能正常工作。该检验程序从键盘接受

输入并将输入的字符发送出去,接收的字符在CRT屏幕上显示出来。 7—16 试利用8253、8255A、AD574设计一个数据采集系统(不包括A/D转换器输入通道中的放大器和采样/保

持电路)。要求每隔50/ls采集一个数据,数据的I/O传送控制采用中断控制,8255A的INTR信号接至

8259A的IR2请求信号引脚。允许附加必要的门电路或单稳态电路。试完成:

(1)硬件设计,画出连接图;(不包括8259)

(2)软件设计,包括8255A,8253的初始化及中断服务程序。 7—17 已知模拟量输入信号为0~十5V,试设计利用ADC0809芯片进行查询式A/D转换的PC机接口卡,并编写

实现一次采集的程序片段。

7—18 在PC机总线上扩充DAC0832芯片,并完成三角波信号输出。要求: (1)三角波的电压范围为0~+2.5V;

(2)画出硬件接线图,DAC0832可用的地址有四个:280H~283H; (3)编写D/A转换程序。

7—19 要求将内存单元BUFl和BUF2中的数据同时转换为模拟电压输出。用DAC0832实现。设计有关硬件和软件

8—1 简述PC/XT主板的基本组成。 8—2 PC机是如何应用8253每个通道?

8—3 简述PC/AT微机系统中I/O和存储器空间分配情况。 8—4 简述微机系统中内存分层的原因。

8—5 什么是虚拟存储器?实地址和虚地址指的是什么? 8—6 常见的总线标准有哪些?各是多少位的总线?

8—7 什么是微机的系统总线?微机的总线结构为它带来了哪些好处? 8—8 对照PC总线,ISA总线主要增加了什么信号线?并解释它们的作用。 8—9 简述PCI总线的特点。

8—10 总线基础上进行系统硬件扩展应注意哪些问题? 8—11 什么是计算机网络?

8—12 常用的网络拓扑结构有哪几种?各有什么特点? 8—13 常用的网络传输介质有哪些?各有什么特点? 8—14 什么是基带传输?什么是宽带传输? 8—15 解释客户/服务器概念。 8—16 计算机网络协议是什么?

8—17 简述OSI开放系统互联参考模型各层的作用。 8—18 解释OSI模型的数据流动过程。

8—19 局域网协议有什么特点?IEEE802.3所定义的CSMA/CD协议的控制规则是什么?

8—20 怎样在网络的MAC层对网卡进行编程?

8—21 什么是网络互联?解释中继器、网桥、路由器、网关的作用。 8—22 什么是Internet?它主要能提供哪些服务。

联系客服:779662525#qq.com(#替换为@) 苏ICP备20003344号-4