最新接口技术练习题Word文件下载.docx

上传人:b****8 文档编号:22009948 上传时间:2023-02-02 格式:DOCX 页数:19 大小:139.41KB
下载 相关 举报
最新接口技术练习题Word文件下载.docx_第1页
第1页 / 共19页
最新接口技术练习题Word文件下载.docx_第2页
第2页 / 共19页
最新接口技术练习题Word文件下载.docx_第3页
第3页 / 共19页
最新接口技术练习题Word文件下载.docx_第4页
第4页 / 共19页
最新接口技术练习题Word文件下载.docx_第5页
第5页 / 共19页
点击查看更多>>
下载资源
资源描述

最新接口技术练习题Word文件下载.docx

《最新接口技术练习题Word文件下载.docx》由会员分享,可在线阅读,更多相关《最新接口技术练习题Word文件下载.docx(19页珍藏版)》请在冰豆网上搜索。

最新接口技术练习题Word文件下载.docx

①片总线②内总线③串行通信④电流环

12.8251A异步工作,其数据格式中有8位数据位,1位偶校验位,2位停止位。

要求每秒

传送1600个字符,需选用传送速率为(③)。

①9600波特②17600波特③19200波特④12800波特

13.上题中若波特率系数等于16,则发送时钟或接收时钟频率是(②)。

①9.6KHz②307.2KHz③192KHz④153.6KHz

14.CPU送给8251A的并行数据,由(①)串行发送给外设的.

①TXD端②RXD端③RXC端④TXC端

15.下列不属于UART通信错误标志的是(④)。

①奇偶错误②帧错误③溢出错误 

④循环错误

16.同步串行通信与异步串行通信比较,以下说法错误的是( 

 

④ 

 

①异步通信按字符成帧,同步通信以数据块成帧

②异步通信对时钟要求不太严格,同步通信收发双方对时钟严格要求同步

③异步通信可以无校验,同步通信必须有校验

④异步通信传输数据的效率比同步通信高

17.异步通信中相邻两个字符之间间隔可以是(②)。

①一个字符②任意长度字符③不允许有间隔④二个字符

18.8251的

为(①),表示CPU读输入的数据。

①0010②1100③0110④1010

19.在异步串行通信中,传送ASCII字符H(H的ASCII码为1001000)采用1位起始位,1位偶效验位,1位停止位,此时串行口发送的帧信息(按时间顺序)是( ① )

①0000100101②1000100101③0100100001④0001001010

20.8251以异步串行通信工作,波特率因子为16,字符编码7位,偶效验1位,1位停止位,每秒可传送200个字符,则收发时钟频率应是( ④  )

①1.8KHz②2KHz③2.2KHz④32KHz

二.多项选择题

1.下列属于串行通信接口标准的有(③④)。

①PCI②IDE③USB

④RS-232C⑤ISA

2.串行接口芯片UART(①④)。

①只能作异步串行传送②只能作同步串行传送

③既能作异步串行传送又能能作同步串行传送④常用奇偶校验

⑤可采用循环冗余校验

3.下列关于RS-232的相关描述中正确的有(①②③④)。

①数据“1”规定为-3~-15V②数据“0”规定为+3~+15V

③MC1488实现TTL电平到RS-232电平的转换④MC1489实现RS-232电平到TTL电平的转换⑤8251A可以实现TTL电平到RS-232电平的转换

4.UART设立了多种错误标志,常用的有(①③④)。

①奇偶错②同步错③溢出错④帧错⑤CRC校验错

5.USB口是(①③④⑤)。

①通用串行接口②并行接口③即插即用④自带电源⑤电源最大能提供100MA电流

6.指出下列接口中哪些属于串行总线。

(①②③④)

①RS-485②RS-232③USB④IEEE1394⑤PCI

三.填空题

1.串行通信的传送方向有单工、半双工、全双工、多工四种。

2.在异步通信接口中,为了使传送过程更可靠,设置了若干出错标志,如帧错、溢出错和奇偶错。

四.简答题

1.为什么在长途串行通讯中需要加入Modem,常用的调制方法有哪几种?

答:

二进制数据信号频带很宽,而通信线路往往使用公用电话线,电话线带宽有限,这会导致接收端信号严重失真。

为此发送端必须加入Modem进行调制,接收端进行解调。

调制方法有:

调幅、调频、调相。

2.串行传送与并行传送有何区别?

各适用什么场合?

串行传送用一条线按位传送,线路成本低,但速度慢;

适合远距离传送;

并行传送多位同时传送,有多少位就要多少条线,线路成本高,但速度快。

适合近距离快速传送。

3.异步串行传送与同步串行传送有何区别?

异步串行传送以字符为传送信息的单位,按约定配上起始位、停止位和校验位,传送效率低,但传送线路要求也相对低;

同步串行传送是以数据块为单位,在同一时钟控制下传送,速度快,效率高,但传送线路要求也相对高。

4.用异步串行传输方式发送十六进制数41H,数据位为8位,奇校验位一位,停止位一位,请画出传输波形图。

5.某串行异步通信接口传送标准ASCII字符,约定采用1位奇校验位,1位终止位。

请回答:

(1)如果在接收端收到的数据波形如下图,则所传送字符代码是什么(十六进制表示)?

(2)如果传输的波特率为19200波特,问每秒钟最多可传送多少个字符?

45H每秒钟最多可传送1920个字符.

6.一个RS-232C异步串行通信口,通过TXD发送一帧数据的字符格式如下图的实线所示:

如果线路上传送的字符格式包括8位数据,一位奇偶校验位,一位停止位。

要求:

(1)写出该帧字符所传送的数据值(十六进制表示),并说明是奇校验还是偶校验。

(2)如果波特率为1200bps,计算传送这一帧数据所需要的时间(ms)。

(3)若波特率系数k=16,计算发送时钟频率TXC的频率值(KHz)。

D6H偶校验如果波特率为1200bps,计算传送这一帧数据所需要的时间为(11/1200)s。

若波特率系数k=16,计算发送时钟频率TXC的频率值为19.2(KHz)。

7.某串行异步通信接口传送标准ASCII字符,采用1位奇偶校验位,2位终止位。

(1) 

在接收端收到的数据波形如下图,则所传送字符的代码是什么(十六进制表示)并说明是奇校验还是偶校验?

(2)如果传输的波特率为9600波特,问位宽为多少毫秒(ms)?

所传送字符的代码是56H偶校验

如果波特率为9600bps,位宽为(1/9600)s。

8..串行异步通信字符格式为7个数据位,1个偶校验位,1个停止位,波特率为9600波特,。

请指出下图传送的是什么数据(用十六进制表示)?

计算传输该帧数据所要的时间(ms)。

所传送字符的代码是19H偶校验传输该帧数据所要的时间为(1/960)s。

9.通过TXD发送一帧数据的字符格式如下图所示,采用偶校验。

请问:

(1)数据位为几位(二进制表示)?

(2)校验位是1还是0(3)停止位几位?

数据为二进制8位,偶校验,校验位是1,停止位1位

第六章可编程定时器计数器

1.8253-5某通道计数器最大计数初值是(④)。

①FFFFH②65535③65536④0000H

2.8253-5某通道工作在方式1时,计数中途OUTi为(②)。

①高电平②低电平③由低变高④由高变低

3.对8253-5来说,定时与计数(②)。

①是两种不同的工作方式②实质相同

③定时只加时钟脉冲,不设置计数初值④计数不用加脉冲

4.8253-5哪种工作方式能产生连续方波输出(④)。

①方式0②方式1③方式2④方式3

5.8253计数/定时器工作于方式1时,其计数器的触发方式是(②)。

①写入新的计数初值②GATE端送来上升边信号

③GATE端保持高电平④自动连续工作

6.8253计数/定时器工作于方式4的模式为(③)。

①硬件触发的选通信号发生器②单稳态发生器

③软件触发的选通信号发生器④频率发生器

7.8253定时器的六种工作方式中,既可由软件启动,又可由硬件启动的是(②)

①方式1,2②方式2,3③方式3,5④方式2,5

8.某一8253通道CLK输入频率1000Hz,工作于方式3(方波方式),写入的计数初值为10H,且采用二进制计数方式,则一个周期内输出信号的高电平和低电平分别为(④)ms。

①10,10③5,5②16,16④8,8

9.8253计数器1方式字=57H,计数脉冲频率为5MHz,OUT端输出波形频率为200KHz,其初始化程序中计数初值应是(①)。

①25H②25③00011001④250

10.8253工作在方式0时,在计数器工作过程中,门控信号GATE变为低电平后(①)

①暂时停止计数②终止本次计数过程,开始新的计数

③结束本次计数过程,等待下一次计数的开始④不影响计数器工作

11.8253是一个16位可编程定时器/计数器,以二进制计数时,其计数范围是(①)

①1~65536②0~65535③0~65536④1~65535

12.可编程定时器/计数器8253能输出连续周期波形的工作方式是(①)

①方式2和方式3②方式1和方式2③方式3和方式4④方式4和方式5

1.8253-5内部寄存器地址为4个I/O端口,其中3个是定时计数器通道端口。

2.8253-5有3个16为计数通道,每个计数通道中有3条信号线:

计数输入CLK,输出信号OUT以及gate。

3.方波输出的8253-5,其计数初值为奇数时输出近似方波,为偶数时输出理想方波。

4.8253-5的计数通道0(端口地址为PORT0)用于计数,要求计满50输出一个信号,假定计数器工作于BCD计数方式,则写入计数初始值的指令为MOVAL,50H和OUTPORT0,AL

5.8253有3个通道,每个通道有6种工作方式,若要输出连续方波,应选用工作方式3。

四.分析、设计题

1.有一段对8253初始化程序:

outportb(0x53,0x64);

outportb(0x51,0x01);

它使用的是8253哪一个计数器?

其端口地址是多少?

属哪种工作方式?

其OUT端输出什么波形?

波形的周期为多少?

(设输入时钟频率为100KHz)

使用计数器1,工作方式2,输出连续负脉冲波形,波形周期为2.56MS

2.用8253计数器0设计一个输出频率为20KHZ的方波脉冲发生器,如果计数器的输入时钟频率为4MHZ,8253的选通地址为240H-243H,采用BCD计数。

(1)要求算出计数初值,

(2)编写初始化程序。

计数初值:

4MHZ/20KHZ=200

编写初始化程序:

main(){outportb(0x247,0x27);

outportb(0x240,0x02);

}

3.已知8253的CLK=1MHz,

=40H~43H,要求用8253连续产生10秒的定时信号,设计延时线路,编写控制程序。

10s/1us=10000000,设N1=1000,N2=10000编写初始化程序:

main(){

outportb(0x43,0x67);

outportb(0x41,0x10);

outportb(0x43,0xA5);

outportb(0x42,0);

4.8253通道2输出方波,波形周期0.625ms已知CLK2频率为2MHz,8253端口地址60H~63H

(1)通道2工作于何种工作方式,写出工作方式名称。

(2)写出初始化程序段,采用二进制计数。

10110110

0.625MS/0.5US=1250=4E2H,

通道2工作于方式3

main(){outportb(0x63,0xB6);

outportb(0x62,0xE2);

outportb(0x42,0x04);

5、某罐头包装流水线系统电路结构原理如下图所示。

一个包装箱能装24罐,要求每通过24罐,流水线要暂停5秒,等待封箱打包完毕,然后重启流水线,继续装箱。

8253的端口地址为20H~23H。

图中虚线框是流水线工作台示意图,罐头从光源和光敏电阻(R)之间通过时,在晶体管(T)发射极上会产生罐头的脉冲信号,此脉冲信号作为计数脉冲,接到CLK0,对罐头进行计数。

通道0作为计数器工作于方式2,当计数满24罐,OUT0变低,触发通道1的定时操作。

通道1作为定时器工作于方式1,OUT1的下跳沿流水线暂停,通道0也停止计数。

5秒钟后,OUT1上升沿使流水线重新启动,继续工作,通道0又开始计数。

请编写8253控制程序。

通道0工作于方式2,初值24,通道1工作于方式1,初值:

5S/10MS=500,

编写通道0程序:

outportb(0x23,0x15);

outportb(0x20,0x24);

编写通道1程序:

outportb(0x23,0x63);

outportb(0x21,0x05);

第七章中断技术

1.已知中断类型码为18H,则中断服务程序入口地址存放在中断矢量表的(③)?

①0000H:

0072H~0000H:

0075H②0000H:

0073H

③0000H:

0060H~0000H:

0063H④0000H:

0061H

2.在中断系统中,中断类型码是在(④)控制下送往CPU的。

①中断请求信号INTR②读信号

③地址译码信号

④中断响应信号

3.8086/8088的中断向量表用于存放(②)。

①中断类型号②中断服务程序入口地址

③中断服务程序④中断服务程序返回地址

4.8259的OCW1——中断屏蔽字(③)设置。

①在ICW之前②只允许一次③允许多次④仅屏蔽某中断源

5.一个8259可提供(②)中断类型号。

①1②8③16④64

6.响应NMI请求的必要条件是(③)。

①IF=1②IF=0③一条指令结束④无INTR请求

7.响应INTR请求的必要条件是(②)。

①IF=0②IF=1③TF=0④TF=1

8.当8086CPU的INTR=1且IF=1时,则CPU完成(③)后,响应该中断请求,进行中断处理。

①当前时钟周期②当前总线周期③当前指令周期④下一个指令周期

9.INTn指令中断是(③)。

①由外设请求产生②由系统断电引起

③通过软件调用的内部中断④可用IF标志屏蔽的

10.8086/8088中断是向量中断,其中断服务程序的入口地址是(④)提供。

①外设中断源②CPU中断逻辑电路

③从中断控制器读回中断类型号左移2位④由中断类型号指向的中断向量表中读回

11.9个8259A级连可提供(④)中断类型号。

①1②8③16④64

12.8259普通EOI命令适用于(②)方式中的中断结束。

①特殊循环②一般完全嵌套③自动循环④特殊屏蔽

13.下面哪一个中断的优先级最高(④)。

①NMI中断②INTR中断③单步中断④断点中断

14.8259优先权采用一般全嵌套方式,则中断结束采用(①)。

①普通EOI命令②自动EOI③特殊EOI命令④任意

15.8086响应INTR中断的条件是(②)。

①IF=1②IF=1,当前指令执行完毕③IF=0,当前指令执行完毕④IF=0

16.IBMPC中断系统中,中断源的中断类型号范围是(②)。

①00-0FH②00-0FFH③00-1FH④00-3FFH

17.某中断源中断类型码为41H(即65),其中断服务程序入口地址放在(①)存储单元之中。

①0:

0104H②1000H:

0100H③2000H:

000H④0200H:

1000H

18.两片8259级连,最多可提供(③)个中断类型码。

①64②16③15④8

19.地址08H-0BH保存的是(②)中断向量。

①单步②NMI③断点④溢出

20.8086CPU中断类型码是8位二进制数,所以中断向量表由(②)字节组成。

①256②1024③2048④512

21.在PC机中9号中断,它的中断服务程序入口地址存放在(④)。

0009H②0000H:

0012H③0000H:

0036H④0000H:

0024H

22.8086不可屏蔽中断的类型码是(②)。

①00H②02H③08H④不定

23.中断自动结束方式是自动将8259A(①)相应位清零。

①ISR②IMR③IRR④ICW

24.在中断级联系统中,从片支持的中断服务子程序在结束时必做的工作是(②)。

①检查ISR是否为0②输出一个EOI命令

③输出两个EOI命令④清除ISR

25.当一个系统有多片8259芯片时,主片必须工作在(②)

①全嵌套方式 

②特殊全嵌套方式

③优先级自动循环方式 

④优先级特殊自动循环方式

26.中断响应以后,8086CPU内部指令指针IP的值是(①)。

①中断服务程序入口地址中的偏移地址②必为0000③与中断响应前一样④不确定

27.下列类型8086中断中,中断优先权最低是(②)。

①除法错中断②单步中断③NMI④INTR

1.PC机上的8259可管理的中断源有(①③⑤)。

①键盘②单步③打印机④溢出⑤硬盘

2.在下列中断源中,属于内部中断的有(①③)。

①INT21H②硬盘中断③溢出中断

④键盘中断⑤打印机中断

3.CPU在响应INTR请求时,包括的条件有(①②③⑤)。

①IF=1②指令周期结束③无NMI请求

④TF=1⑤有INTR上升沿出现

4.利用中断方式传送数据时,需要(①②④⑤)。

①IRi请求②8259向CPU提出INTR请求③TF=1

④CPU从8259获取中断类型号⑤CPU执行中断服务程序完成输入输出

5.在PC机上,CPU响应NMI请求时(①②④)。

①类型号为2②包括电源掉电③类型号由8259提供

④0:

0008H⑤属于内中断

1.8086/8088系统响应NMI请求和INTR请求的条件不同点在于NMI不受IF控制。

3.一个控制系统当主设备发生异常时,需向CPU告警,请求处理,否则将会危及工作人员的生命及设备安全,此告警信号应接到8086CPU的NMI中断请求引脚上。

4.在8259A中,用于存放欲请求服务的所有中断请求信号的寄存器为IRR;

用于存放正在被服务的中断优先级的寄存器为ISR。

5.在IBMPC机中,存储器的低端地址1024字节为中断向量区。

6.IBMPC机中断系统能处理256种类型的中断。

7.8259初始化时,其ICW2=08H,IR1和键盘相连,IR2和CRT接口相连,IR6和软盘接口相连。

则键盘、CRT接口、软盘接口的中断类型码分别为09H,0AH,0EH。

8.8086/8088系统的外部中断源分为两大类,分别为NMI和INTR。

9.8086/8088系统的内部中断源分为五大类,分别除法出错中断;

单步中断;

断点中断;

溢出中断;

软件中断INTn。

10.在中断方式下,当外设已经有数据要往CPU输入或者准备好接收数据时,接口会向CPU发一个_INTR_。

第八章DMA

1.DMAC每传送一个字节,就检测DREQ,无效则挂起,有效则继续传送,这种传送方式称为(①)。

①请求传送方式②成组传送方式③单字节传送方式④同步传送方式

2.DMA方式传送数据时,是由(④)控制的。

①CPU②软件③CPU+软件④硬件控制器DMAC

3.在微机系统中采用DMA方式传输数据时,数据传送是( ③  )。

①由CPU控制完成②由执行程序(软件)完成

③由DMAC发出的控制信号控制下完成的

④由总线控制器发出的控制信号控制下完成的

4.8237A芯片设置为请求传输方式时,其特点是(④)。

①仅传送一个字节的数据②连续传送多个字节的数据

③仅传送DREQ和DACK信号

④连续传送多个字节的数据,且边传送边监测DREQ信号是否有效。

5.在DMA操作中,DMAC和外设之间有一对联络信号线,DREQ和DACK,DMAC和CPU外设之间有一对联络信号线,HRQ和HLDA,这四个联络信号有效电平出现的次序是( ②  )。

①DREQ→DACK→HRQ→HLDA②DREQ→HRQ→HLDA→DACK

③HRQ→HLDA→DREQ→DACK④HRQ→DREQ→DACK→HLDA

6.在DMA传送方式中,传输效率最高的方式是( ② )。

①请求传送方式②成组传送方式③单字节传送方式④级连方式

7.CPU启动外设而不干预传送过程的传

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 工程科技 > 电子电路

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1