正在加载图片...
附录各章习题参考答案 (3)实时性强 (4)连接简单、使用方便 第9章习题考谷崇 1.在微机系统或智能化仪器仪表的工作过程中,经常需要使系统处于定时工作状 态,或者对外部过程进行计数。定时或计数的工作实质均体现为对脉冲信号的计数,如果 计数的对象是标准的内部时钟信号,由于其周期恒定,故计数值就恒定地对应于一定的时 间,这一过程即为定时,如果计数的对象是与外部过程相对应的脉冲信号(周期可以不相 等),则此时即为计数 2.(1)方式0--计数结束产生中断 (2)方式1--可编程的硬件触发单稳脉冲 (3)方式2-频率发生器 (4)方式3--方波发生器 (5)方式4一软件触发的选通信号发生器 (6)方式5一硬件触发的选通信号发生器 3.外设首先将数据送给接口,并使状态线“数据输入准备好”成为高电平。接口把数 据接收到数据输入缓冲寄存器的同时,使“数据输入回答”线变为高电平,作为对外设的 响应。外设接到此信号,便撤除数据和“数据输入准备好”信号。数据到达接口中后,接 口会在状态寄存器中设置“输入准备好”状态位,以便CPU对其进行査询,接口也可以在 此时向CPU发出一个中断请求。所以,CPU既可以用软件查询方式,也可以用中断方式 来设法读取接口中的数据。CPU从并行接口中读取数据后,接口会自动清除状态寄存器中 的“输入准备好”状态位,并且使数据总线处于高阻状态。此后,又可以开始下一个输人 过程 4.(1)方式0-基本输入/输出方式 (2)方式1-选通输入输出方式 (3)方式2--双向传输方式 5.串行通信是将数据字节分成一位一位的形式在一条传输线上逐个地传送。串行通信 的特点是传输线少,长距离传送时成本低,且可以利用电话网等现成资源,但数据的传送 控制比并行通信复杂,因而串行通信适合于远距离数据传送,也常用于速度要求不高的近 距离数据传送。由于计算机内部是并行数据.发送方在发送前要将并行数据转成串行数据, 接收方接收后要完成串行数据到并行数据的转换 6.1)接收缓冲寄存器RBR 2)发送保持寄存器THR 3)除数寄存器 4)通信线路控制寄存器LCR附录 各章习题参考答案 • 7 • (3) 实时性强 (4) 连接简单、使用方便 第 9 章 习题参考答案 1. 在微机系统或智能化仪器仪表的工作过程中,经常需要使系统处于定时工作状 态,或者对外部过程进行计数。定时或计数的工作实质均体现为对脉冲信号的计数,如果 计数的对象是标准的内部时钟信号,由于其周期恒定,故计数值就恒定地对应于一定的时 间,这—过程即为定时,如果计数的对象是与外部过程相对应的脉冲信号(周期可以不相 等),则此时即为计数。 2. (1) 方式 0----计数结束产生中断 (2) 方式 1----可编程的硬件触发单稳脉冲 (3) 方式 2----频率发生器 (4) 方式 3----方波发生器 (5) 方式 4 一软件触发的选通信号发生器 (6) 方式 5 一硬件触发的选通信号发生器 3. 外设首先将数据送给接口,并使状态线“数据输入准备好”成为高电平。接口把数 据接收到数据输入缓冲寄存器的同时,使“数据输入回答”线变为高电平,作为对外设的 响应。外设接到此信号,便撤除数据和“数据输入准备好”信号。数据到达接口中后,接 口会在状态寄存器中设置“输入准备好”状态位,以便 CPU 对其进行查询,接口也可以在 此时向 CPU 发出—个中断请求。所以,CPU 既可以用软件查询方式,也可以用中断方式 来设法读取接口中的数据。CPU 从并行接口中读取数据后,接口会自动清除状态寄存器中 的“输入准备好”状态位,并且使数据总线处于高阻状态。此后,又可以开始下一个输人 过程。 4. (1) 方式 0----基本输入/输出方式 (2) 方式 1----选通输入/输出方式 (3) 方式 2----双向传输方式 5. 串行通信是将数据字节分成一位一位的形式在一条传输线上逐个地传送。串行通信 的特点是传输线少,长距离传送时成本低,且可以利用电话网等现成资源,但数据的传送 控制比并行通信复杂,因而串行通信适合于远距离数据传送,也常用于速度要求不高的近 距离数据传送。由于计算机内部是并行数据.发送方在发送前要将并行数据转成串行数据, 接收方接收后要完成串行数据到并行数据的转换。 6. 1) 接收缓冲寄存器 RBR 2) 发送保持寄存器 THR 3) 除数寄存器 4) 通信线路控制寄存器 LCR
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有