接口技术及其程序设计复习题.docx

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

一、填空 10*2'

1. 写出下而英文缩写在接口中的屮文意义

OST 开放系统互联 ANST 美国国家标准学会HANDLE

OVERLAPPED 重叠方式Semaphore 信号量

Event 事件 Mutex 互斥体 RXD 串行数据接收信号线

TXD 数据串行发送信号线CTS

________ RTS 请求发送 DTR 数据终端就绪 I )SR 数据装置就绪

CD 载波检测到 RT 振铃指示 BUSY 忙信号(打印机忙)

SELECT 联机控制ACK 应答信号USB 通用串行总线 PID 进程控制符(数据

2. 在IEEE1284总线屮,1284Active 信号的作用是 进入协商工作模式。

3. 在IEEE1284总线中,ACK 信号的作用是—外设应答信号。

4. 在IEEE1284总线中,INIT 信号的作用是 初始化 °

5. 在PC 机上,并行口 1的设备文件名为LPT1 。

6. 在PC 机上,串行口 1的设备文件名为COM1 。

7. 在PC 机上,串行口 2的设备文件名为COM2 。

8. 在Windows 的Win32 API 中设备文件读操作的函数是ReadF 订e

9. 在Windows 的Win32 APT 屮设备文件写操作的函数是WriteF 订e 。

10.在Windows 的Win32 API 中打开设备文件操作的函数是CreateF 订e 。

11. 在RS232中,使用100波特率传输一个字节的内容至少需要0・08s 时间

12. 在Win32中,I 儿L 表示动态链接库 。 13. 如果采用奇校验,则发送内容为30H 时,校验位为 _。

14. 如果采用偶校验,则发送内容为30H 时,校验位为 _o

15. USB 接口低速方式工作时,理想的带宽为1・5Mbps 。

16. USB 接口全速方式工作时,理想的带宽为12Mbps

17. 在多线程同步方法中,Event 中文称为事件 。

在多线程同步方法中,Semaphore 中文称为信号量

ISO

国际标准化组织 IEEE 美国电子与电气工程师学会

NULL 空操作 包标识字段)

DLL 动态链接库PLL 锁相环CRC 循环冗余码校验

18.

19.在IEEE1284总线中,8位双向传输模式(任一个)的英文缩写是EPP(ECP)

模式。

20.即插即用的英文缩写是

_______

二、简答 6, *10

1. 接口的基本定义是什么? 电子系统中的功能部件进行信息交换所需的软硬件组合。

2. 接口的基木功能是什么? 接口的基本功能是本地处理器与其他处理器或者设备之间的信息交换。

3. 一个接口通常有哪儿个部分组成? 设备选择逻辑,数据缓冲或锁存,设置、保存控制命令和译码,检测、保存 外部设备的状态,信息转换,中断控制逻辑。

4:接口的类型常用的分类方法有哪些?

A 按数据的传送方式分类有串行接口,并行接口

B 按接口的使用灵活程度分类有可编程接口,不可编程接口

C 按接口的通用型分类有通用接口,专用接口

D 按I/O 信号的种类分类有数字接口,模拟接口 5:简要说明设备文件函数的异步操作方式执行过程。

在异步读写过程中,函数立即返回调用线程继续线程的后续操作,而实际的

读写操作由系统管理在后台运行,在操作完成以后通过同步事件通知调用线程。

6.简要说明设备文件函数的异步操作方式与同步方式的差异。

同步操作方式相对简单,I/O 操作函数在I/O 操作结束前不能返回, 程,直

I/O 操作结束,线程才继续执行。 异步操作方式相对复杂,I/O 操作自动在后台运行,函数调用会立即返回,不会挂

7.在RS232中,对于两个计算机直接连接的场合,应该如何连线?

将收发数据线对接,状态信号线连接为一直有效。

复习题

&简要说叨在RS232中使用的差错控制的基本方法。

A :校验位是可选的,一般使用奇偶校验方法生成,但是事先也要约定采用 奇校验还是

将挂起调用线 起调用线程,可大大提高线程响应速伐

偶狡验,验位也可以固定为0或1。

B:通过超时的设置使读写操作顺利进行。

C:通过程序监视通信设备上所发生的事件来进行差错控制。

9.RS232接口在VC屮的程序设计方法有哪儿种?

A RS232设备文件的操作

B RS232同步操作方式程序设计

C RS232设备文件的异步方式程序设计

D使用MSCOMM控件

10.说明TEEE1284并行接口对PC打印接口的改进方法。

A:打印口是一个带有输入状态信号线的输出接口,IEEE1284利用打印接口实现PC机的双向通信。主要信号线位置保持不变,增加了接口协议可以与打印机接口实现动态切换。

B:IEEE1284标准中,通信双方不再局限于PC机与打印机,扩展为具有控制功

能的主机和被动响应的外设。

C:设备的连接也由原来的计算机一打印机的一对一的连接扩展位可以连接多个设备的连接方式。

11.在1284兼容模式下,表示设备状态的信号线有那些?

① Busy:忙信号② nAck:应答信号③ nFault:出错信号

④ PError:缺纸信号⑤ Select:联机状态

12.在1284兼容模式下,表示主机命令的信号线有那些?

(DnStrobe:选通信号②D1—D8:数据位③nAutofeed:自动进纸

④nlnit:初始化⑤nSelectln:联机命令

13.如果程序在编译时出现Undefined Identifer的出错信息,通常的原因是什么?如何改

正?

通常原因:是使用的变量没有定义。

相关文档
最新文档