接口技术复习题.doc

上传人:仙人指路1688 文档编号:2881664 上传时间:2023-03-01 格式:DOC 页数:7 大小:56.50KB
返回 下载 相关 举报
接口技术复习题.doc_第1页
第1页 / 共7页
接口技术复习题.doc_第2页
第2页 / 共7页
接口技术复习题.doc_第3页
第3页 / 共7页
接口技术复习题.doc_第4页
第4页 / 共7页
接口技术复习题.doc_第5页
第5页 / 共7页
点击查看更多>>
资源描述

《接口技术复习题.doc》由会员分享,可在线阅读,更多相关《接口技术复习题.doc(7页珍藏版)》请在三一办公上搜索。

1、一、填空题:1 一个计算机系统中I/O端口有两种编址方式,分别是 统一编址 、 独立编址 。2 CPU与接口之间传送数据一般有三种方式,分别是 查询 方式、 中断 方式、 DMA 方式。3 串行通信中,数据传送速度常用 波特率 表示。4 8255A端口B可工作在方式 0 、方式 1 ;其中 A 端口可以实现数据的双向传输。5 微机系统中三大总线为 数据总线 、_地址总线 _ 和 _控制总线 _。6 中断分为两大类,分别是 硬件中断 和 软件中断 。7 8253有 3 个独立的计数通道。 8 8259中ICW2为50H,则中断请求输入引脚IR5的中断类型号为 55H 。9 设8253的工作频率为

2、4MHz,利用计数器0产生频率的1KHz方波,则写入计数器0的计数初值为 4000 。10 8237级联时从片的 HRQ,HLDA 引脚接到主片的 DREQ,DACK 引脚上。11 I/O端口地址译码时,高位地址线和CPU的控制信号进行组合,经译码电路产生接口芯片的 片选 信号。 12. 在特殊全嵌套方式下,8259可响应_同级或高级的_中断请求。13.CPU与外设接口通过_数据 _总线传送状态信号与命令信号。14. 8255 有_3_种工作方式, 其中_2_只允许A口使用。15. 外设端口的编址方式有 _存储器映射方式(统一编址)_ 和_I/O映射方式(独立编址)_。16.INT8253 采

3、用 BCD 码计数时,其最大计数值为_10000_。17.8088/8086 的AD7-AD0是地址数据复用引脚,在T1时传送_地址信号_。18.8259A 作为主片时其引脚CAS0-CAS2的信息传送方向是 输出_。19.RS-232C是适用于_数据终端设备_和_数据通信设备_间的接口。20、8086/8088 的中断向量表位于内存的 _000003FFH_ 区域,它可以容纳_256_个中断向量, 每一个向量占_4_个字节;21.静态RAM的优点是只要电源不撤除,信息就不会丢失,但它的功耗较大,容量_小_,存取速度_较快_。22.所谓“串行通信”是指_按位顺序传输数据的通信方式_。在串行通信

4、中有两种基本的通信方式:即_异步串行通信_和_同步串行通信_。23.当要进行一次DMA传送时,首先由外设向_DMAC发DMA_请求信号,_DMAC_收到此申请后向 CPU 发_总线请求信号_。若 CPU _响应此请求_则发 _响应给DMAC_,DMAC _接管总线_ 后开始工作。24.总线可分为_外总线_和_内总线_,其中内总线举例有: _STD_总线_、_MAC_总线_、_ ISA _、_ EISA _.25.数据总线用来在_CPU_与 _内存储器或I/O设备_之间交换信息, 地址总线由_CPU发出_,用来确定CPU要访问的_内存单元或I/O端口_的地址。26、DMAC在系统中有_2_种工作

5、状态,_主动态_和_被动态_.它们可处在不同的地位:主控器_和_受控器_.27、DMA传送时,产生终止计数信号T/C或由外部输入一个过程结束信号EOP时,字节计数器里值为_0_.二、选择题:1、8253某计数器的最大计数初值是(C )。A.65536 B.FF00H C.0000H D.FFFFH 2、8253某计数器工作在方式1时,在计数中途OUT为( D )。 A.由低变高 B.由高变低 C.高电平 D.低电平3、对8253的定时与计数( C )。A.有两种不同的工作方式 B.定时只加时钟脉冲,不设计数值C.实质相同 D.从各自的控制端口设置4、8253共有( B )种工作方式。A.5 B

6、.6 C.4 D.3 5、当8253可编程计数器/定时器工作在方式0时,门控信号GATE变为低电平后,对计数器的影响是(B )A.结束本次计数循环,等待下一次的计数的开始B.暂时停止现行计数工作C.不影响本次计数,即计数器的计数工作不受该信号的影响D.终止本次计数过程,立即开始新的计数循环。6、下列芯片是串行接口的是(C )A .8255 B .8253 C .8251A D .82597、当8086/8088访问100H端口时,采用( C )寻址方式。 A.直接 B.立即 C.寄存器间接 D.相对8、 在查询传送方式中,CPU要对外设进行读出或写入操作前,必须先对外设(B )A.发控制命令

7、B.进行状态检测C.发I/O端口地址 D.发读/写命令9、8255A工作在方式0时,端口A、B和C的输入输出可以有( C )种组合。 A.4 B.8 C.16 D.610、8255A的端口A工作在方式2时,如果端口B工作在方式1,则固定用作端口B的联络信号的端口C的信号是( A )。 A.PC2PC0 B.PC6PC4 C.PC7PC5 D.PC3PC111、8086微处理器可寻址访问的最大I/O空间为( B )。 A. 1KB B.64KB C.640KB D.1MB12、8086中断的类型码是( C )。 A.中断服务子程序的入口地址 B.中断向量表的地址指针 C.中断向量表的内容 D.以

8、上三项都不是13、一个8259可提供( B )个中断类型号。 A.1 B.8 C.16 D.6414、响应NMI请求的必要条件是( C )。 A.IF=1 B.IF=O C.一条指令结束 D.无INTR请求15、当8086 CPU的INTR=“1”,且中断允许位IF=“1”时,则CPU完成( C )后,响应该中断请求,进行中断处理。 A.当前时钟周期 B.当前总线周期 C.当前指令周期 D.下一个指令周期 16、“INT n”指令中断是( C )。 A.由外部设备请求产生 B.由系统断电引起的 C.通过软件调用的内部中断 D.可用IF标志位屏蔽的17、8086/8088的中断是向量中断,其中断

9、服务程序的入口地址是由( D )提供。 A.外设中断源 B.CPU的中断逻辑电路 C.以中断控制器读回中断类型号左移2位 D.由中断类型号指向的中断向量表中读出18、8253哪种工作方式能产生连续方波输出(D )。 A.方式O B.方式1 C.方式2 D.方式319、8253某计数器工作在方式1时,在计数中途OUT为( D )。 A.由低变高 B.由高变低 C.高电平 D.低电平20、对8253的定时与计数( C )。A.有两种不同的工作方式 B.定时只加时钟脉冲,不设计数值C.实质相同 D.从各自的控制端口设置21、若8253定时/计数器处于计数过程中,当CPU对它装入新的计数初值时,其结果

10、将是( D )。A.8253定时/计数器禁止编程;B.8253定时/计数器允许编程,并改变当前的计数过程;C.8253定时/计数器允许编程,但不改变当前的计数过程;D.8253定时/计数器允许编程,是否影响当前计数过程随工作方式而变。22、当8253定时/计数器工作在( B )下时,需要由外部脉冲触发开始计数。A.方式0 、方式4 B.方式2、方式3C.方式1、方式5 D.方式1、方式4 23、8253共有( B )种工作方式。A.5 B.6 C.4 D.3 24、 在查询传送方式中,CPU要对外设进行读出或写入操作前,必须先对外设(B )A.发控制命令 B.进行状态检测C.发I/O端口地址

11、D.发读/写命令25、8255A工作在方式0时,端口A、B和C的输入输出可以有( C )种组合。 A.4 B.8 C.16 D.626、.当8086 CPU的INTR=“1”,且中断允许位IF=“1”时,则CPU完成( C )后,响应该中断请求,进行中断处理。 A.当前时钟周期 B.当前总线周期 C.当前指令周期 D.下一个指令周期27、8086中断的类型码是( C )。 A.中断服务子程序的入口地址 B.中断向量表的地址指针 C.中断向量表的内容 D.以上三项都不是28、非屏蔽中断的中断类型号是( B )。 A.1 B.2 C.3 D.429、1个8259可提供( B )个中断类型号。 A.

12、1 B.8 C.16 D.6430、下列芯片是并行接口的是( A )A .8255 B .8253 C .8251A D. 825931、8086/8088的中断向量表( B )。 A.用于存放中断类型号 B.用于存放中断服务程序入口地址 C.是中断服务程序的入口 D.是中断服务程序的返回地址32、DMA在(B )接管总线的控制权。A.申请阶段 B.响应阶段 C.数据传送阶段 D.结束阶段33、当进行DMA操作时,CPU必须让出( D )给DMAC。A.控制总线 B.地址总线 C.数据总线 D.以上所有总线34、 微机系统中通常地址总线信号由(C )提供A.存储设备 B.I/O设备 C.处理器

13、 D.以上3部分之和35、在微机系统中采用DMA方式传输数据时,数据传送是(C)A.由CPU控制完成B.由执行程序(软件)完成C.由DMAC发出的控制信号控制下完成的D.由总线控制器发出的控制信号控制下完成的36、.已知中断类型号为19H,则其中断服务程序的入口地址存放在中断向量表的中。(A)A.0000H:00064H0000H:0067HB.0000H:00076H0000H:0077HC.0000H:00076H0000H:0079HD.0000H:00064H0000H:0065H37在中断系统中,中断类型号是在的作用下送往CPU的。(C)A.读信号B.地址译码信号C.中断请求信号IN

14、TR D.中断响应信号38、.采用两片可编程中断控制器级联使用,可以使CPU的可屏蔽中断扩大到(A)A.15级B.16级C.32级D.64级39.8255A芯片的地址线A1、A0分别接8086的A2、A1,8086芯片的A0参予8255A的片选译码,接到74LSl38的。该接口芯片初始化指令为OUT 8EH,AL,则8255A的PA口地址为(B)A.8BHB.88HC.89HD.8AH40.8255A的PA口工作于方式2,PB口工作于方式0时,其PC口(C)A.用作一个8位I/O端口B.用作一个4位I/O端口C.部分作联络线D.全部作联络线41.8253可编程定时器/计数器工作在方式0时,在计

15、数器工作过程中,门控信号GATE变为低电平后(A)A.暂时停止当前计数工作B.终止本次计数过程,开始新的计数C.结束本次计数过程,等待下一次计数的开始D.不影响计数器工作42.某一8253通道,CLK输入频率1000Hz,工作于方式3(方波方式),写入的计数初值为10H,且采用二进制计数方式,则一个周期内输出信号的高电平和低电平分别为ms。(D)A.10,10B.5,5C.16,16D.8,843.在异步串行通信中,表示数据传送速率的是波特率,这里的波特率是指(A)A.每秒钟传送的2进制位数B.每秒钟传送的字节数C.每秒钟传送的字符数D.每秒钟传送的数据帧数44、8086CPU往8255端口B

16、送数据时,则8255A芯片引脚A1AO为(B )A、A1A0=00 B、A1A0=01 C、A1A0=10 D、A1A0=1145.在8086系统中中断号为0AH,则存放中断向量的内存起始地址为( B )。A、0AH B、28H C、4AH D、2AH46.当IF=0,8088/8086CPU不响应( B )中断请求。A、INT N B、INTR C、NMI D、INTO47.8086/88CPU在响应中断时要执行( B )个中断响应周期。A、1个 B、2个 C、3个 C、4个48.INT8255 中可用置位/复位控制字对( C )的各位进行按位操作以实现某些控制功能。A、A口 B、B口 C、

17、C口 D、数据总线缓冲器49.RS-232C标准规定信号“0”和“1”的电平是( C )。A、0V和+3V+15V B、-3V-15V和0VC、 +3V至+15V和-3V-15V D、+3V+15V和-0V50、对于开关型设备的控制,适合采用的I/O传送方式是( A )。A、无条件 B、查询 C、中断 D、DMA51、 传送数据时,占用CPU时间最长的传送方式是( A ) 。A、查询 B、中断 C、DMA D、IOP52、 既然是在数据传输率相同的情况下,那么,又说同步字符传输速度要高于异步字符传输其原因是(B ) 。A、发生错误的概率少 B、附加位信息总量少C、双方通信同步 D、字符之间无间

18、隔53.巳知DRAM2118芯片容量为16K1位,若组成64KB的系统存储器,则组成的芯片组数和每个芯片组的芯片数为( D ).A、2和8 B、1和16 C、4和16 D、4和854.INT 8259 中断屏蔽寄存储器的作用是( B ).A、禁止CPU响应外设的中断请求 B、禁止外设向CPU发中断请求C、禁止软中断请求 D、禁止NMI中断请求55.在正常EOI方式下, 中断结束命令是清除( B )中的某一位.A、RR B、ISR C、IMR D、程序状态字56.软中断INT N的优先级排列原则是( C ).A、N值愈小级别愈高 B、N值愈大级别愈高C、无优先级别 D、随应用而定57.串行异步通

19、信传输的主要特点是( B ).A、通信双方不必同步 B、每个字符的发送是独立的C、字符之间的传送时间长度应相同 D、字符发送速率由波特率决定58. 8 位D/A转换器的分辨率能给出满量程电压的( D ).A、1/8 B、1/16 C、1/32 D、1/25659在下面各类总线中,_是一种串行总线接口。 (C )ASCSI, BISA; CUSB; DEISA。60对8259A进行初始化时,必须设置的两个初始化命令字为: (A )AICW1,ICW2 BICW1,ICW3CICW1,ICW4 DICW2,ICW461、一个接口可由(D )组成。A、一个端口 B、两个端口C、一个I/O地址 D、若

20、干个I/O地址62、微机总线的位数指的是( C )的位数。A、地址线 B、控制线 C、数据线 D、并行线63、输入/输出指的是主机与( B )交换数据。A)存储器 B)外设C)键盘 D)显示器64、对以下类型的中断,优先级最低的是( C ) 。A)指令中断 B)非屏蔽中断 C)可屏蔽中断 D)断点中断65、中断控制器8259A所管理的是( C ) 。A)指令中断 B)非屏蔽中断 C)可屏蔽中断 D)单步中断66、8086 系列微机的中断向量号越大,则优先级(D )A)越高 B)越低 C)相同 D)不定67、可编程接口芯片在使用前对它( B ) ,称为初始化A)写操作数 B)写控制字C)编接口地

21、址 D)设计控制电路68、并行接口没有( D )功能。A)输出锁存 B)输入锁存C)模拟量变成数字量 D)物理量变成模拟量69、如果减1计数器的计数初值为10H,则减1计数器可作为( C )分频计数器用。A)十 B)二 C)十六 D)与计数初值无关70、串行通信的波特率越高,则串行传送数据的速度( B ) 。A)越慢 B)越快 C)与波特率无关 D)由CPU速度决定71、CPU 执行OUT DX,AL指令时, ( A )的值输出到地址总线上。A)AL寄存器 B)AX寄存器 C)DL寄存器 D)DX寄存器72、一个I/O地址称为一个( B ) 。A)接口 B)端口 C)外设 D)芯片73、地址译

22、码器的输入端应接到( C )上。A)控制总线 B)数据总线 C)地址总线 D)外部总线74、CPU 响应可屏蔽中断请求时,其中断向量号由( D )提供。A)CPU内部 B)中断指令 C)向量号固定 D)中断控制器75、8259 工作在全嵌套方式时, ( A )引脚的中断源优先级最高。A)IR0 B)IR1 C)IR7 D)IR876、8255 工作在方式0时,它没有( C )功能。A)输入缓冲 B)输出锁存 C)电流放大 D)总线隔离77、微机系统复位时,CPU不能响应( B )中断。A)指令中断 B)可屏蔽中断 C)非屏蔽中断 D)断点中断78、在定时器/计数器8253的输出端可产生( C

23、)波形。A)三角波 B)正弦波 C)方波 D)斜波79、对逐步逼近式A/D转换器,启动一次转换读入多次数字量,则读入的数字量( A ) 。A)肯定相同 B)可能相同 C)肯定不同 D)可能不同80、PC/XT 微机中串口1的I/O地址范围是(B) 。A)3F0H-3F7H B)3F8H-3FF C)2F0H-2FFH D)2F8H-2FF三、简答题1、 简述接口电路的组成及主要功能?答:接口由硬件和软件组成:一硬件电路1.基本逻辑电路 2.端口地址译码电路 3.供选电路 二软件编程 1.初始化程序段 2.传送方式处理程序段 3.主控程序段 4.程序终止与退出程序段 5.辅助程序段主要功能:1.

24、接受和执行CPU命令的功能2.返回外设状态的功能 3.数据缓冲功能 4.信号转换功能 5.设备选择功能 6.数据宽度与数据格式转换的功能2、8253/8254定时计数器有几种工作方式,简述0方式的特点。答:8253有6种工作方式, 0方式有3个特点:当向计数器写完计数值后,开始计数,技术一旦开始,输出端OUT就变成低电平,并在计数过程中一直保持低电平,当计数器减到零时,OUT立即变成高电平门控信号GATE为高电平时,当GATE为低电平时,计数器停止工作,其计数值保持不变。如果门控信号GATE再次变高时,计数器从中止处继续计数在计数器工作期间,如果重新写入新的计数值,计数器将按新写入的计数初值重

25、新工作3、 什么是中断向量,它是如何装入中断向量表的。答:中断向量是中断服务程序的入口地址,一个中断向量由4个字节组成,它包括中断服务程序的段首址和偏移地址。中断向量并非常驻内存,而是由程序装入中断向量表中的。系统配置和使用的中断所对应的中断向量由系统软件负责装入;系统若未配置系统软件(如单板机系统),或用户自定义的中断向量,由用户自行装入。4、 并行接口有哪些基本特点?答:1.最基本的特点:在多根数据线上以数据字节(字)为单位与I/O设备或被控对象传送信息。2.在并行接口中,除了少数场合之外,一般都要求在接口与外设之间设置并行数据线的同时,至少还要设置两根握手(联线)信号线,以便进行互锁异步

26、握手方式(即查询方式)的通信。3.在并行接口中,8位或16位是一起行动的,因此,当采用并行接口与外设交换数据时,即使是只用到其中的一位,也是一次输入/输出8位或16位。4.并行传送信息,不要求固定的格式,这与串行传送的数据格式的要求不同。主要特点:数据并行传输,传输速度快,但距离较近。主要功能:并行传输数据,在主机与外设之间起到数据缓冲和匹配的作用。5、 简述8255A在1方式下输入的联络信号线的定义;同时写出数据从I/O设备发出,通过8255A,送到CPU的整个过程。答:联络信号的定义:因为输入是从I/O设备向8255A送数据进来,所以I/O设备应先把数据准备好,并送到8255A,然后CPU

27、再从8255A读取数据。这个传递过程中需要使用一些联络信号线。所以当A口和B口为输入时,各指定了C口的3根线作为8255A与外设及CPU之间应答信号1方式输入的工作时序数据输入时,外设处于主动地位,当外设准备好数据并放到数据线上后,首先发STB信号,由它把数据输入到8255A。 在STB的下降沿约300ns,数据已锁存到8255A的缓冲器后,引起IBF变高,表示8255A的“输入缓冲器满”,禁止输入新数据。 在STB的上升沿约300ns后,在中断允许(INTE=1)的情况下IBF的高电平产生中断请求,使INTR上升变高,通知CPU,接口中已有数据,请求CPU读取。 CPU得知INTR信号有效之

28、后,执行读操作时,RD信号的下降沿使INTR复位,撤消中断请求,为下一次中断请求作好准备。 从上述分析,可知在1方式下,数据从I/O设备发出,通过8255A,送到CPU的整个过程有如下4步:6、 解释什么是串行传送的全双工和半双工。答:全双工(Full Duplex)数据的发送和接收分别由两根可以在两个不同的站点同时发送和接收的传输线进行传送,通信双方都能在同一时刻进行发送和接收操作,选择的传送方式称为全双工制。特点:每一端都有发送器和接收器有二条传送线 应用:交互式应用,远程监测控制半双工(Half Duplex)使用同一根传输线,既可发送数据又可接收数据,但不能同收送数据,这样的传送方式就

29、是半双工(Half Duplex)制。特点:每端需有一个收/发切换电子开关因有切换,会产生时间延迟应用:打印机串口,单向传送设备,发送器接收器 7、8255A工作于方式2,采用中断传送,CPU如何区分输入中断还是输出中断?答:CPU 响应8255A 的中断请求后,在中断服务程序的开始可以查询8255A 的状态字,判断OBFA(PC7)和IBFA(PC5)位的状态来区分是输入中断还是输出中断,并据此转向相应的输入或输出操作。8、与并行通信相比较,串行通信有什么特点?答:与并行通信相比较,串行通信如下特点:串行通信适宜于远程数据传送;串行通信通常传送速度较慢;串行通信的费用较低、传输线少,可借用电

30、话网络来实现远程通信。并行通信的优点是信息实际传输速度快,信息率高。缺点是需多条通信线。串行通信的优点是只用1至2条通信线,但信息传输速度较慢。9、在I/O端口地址译码电路中常常设置AEN=0,这有何意义?答:AEN1,表示正在进行DMA操作,在I/O端口地址译码电路中,常常令AEN0时,译码输出才有效,这样做的目的是为了避免在DMA操作周期中,由DMA控制器对这些以非DMA方式传送的I/O端口执行DMA方式的传送。10、8253通道0的定时中断是硬中断(8号中断),它不能被用户调用,当用户对系统的时间进行修改时,需采用软中断INT1AH,试问这两种中断有何关系?答:8253通道0定时中断的服

31、务程序中实现对双字计时单元的加1操作,而软中断INT 1AH完成的功能是将这双字单元的内容读出,保存在两个字寄存器中,其中,TIMR_HI单元的内容送入CX,TIMER_LO单元的内容送入DX中。11.DMA控制器在微机系统中有哪两种工作状态?其工作特点如何?答:DMA控制器在微机系统中有主动工作状态和被动工作状态。主动工作状态:在DMA操作期间,DMAC控制总线,控制数据在两个存储介质之间直接传送被动工作状态:非DMA操作期间,DMAC受CPU的控制,此时它主要有两个工作,一是检测片选信号,看CPU是否对它进行读写控制;二是检测DMA请求信号,看外设是否有DMA操作请求。12.串行接口有哪些

32、基本特点?答:只需一条数据线便可进行数据传送,数据的各位是按规定的顺序一位一位传送的通信方式。其特点传输线简单,可利用多种介质,适用于远距离通信,成本较低;但速度较慢。 在一根传输线上既传送数据信息,又传送联络控制信息数据格式有固定的要求,分异步和同步串行通信中对信号的逻辑定义与TTL不兼容,需要进行逻辑关系和逻辑电平转换串行传送信息的速率需要控制,要求双方约定通信传输的波特率。四、判断题1端口从物理上来观察就是接口中的寄存器。 ( )2定时的本质是计数。 ( )3I/O操作是指CPU直接对I/O设备进行操作。 ( )4送外设接口的状态信息是通过控制总线传的。 ( )58253是作减1计数。

33、( )6. 中断标志IF能屏蔽所有硬件中断。 ( )7. 波特率因子是指发送/接收一个字符所需要的时钟脉冲个数。 ( )8.在8253 的方式控制字中,有一项计数锁存操作,其作用是暂停计数器的计数。( )9.8250的溢出错误指示CPU还未取走前一个数据,接收移位寄存器又将接收到的一个新数据送至输入缓冲器。()10.在8088 系统(最小组态)中,执行指令”MOV 2000H,AX”需1个总线周期。( )11. DMA控制器8237A 现行字节数寄存器的值减到0时,终止计数。( )12CPU响应可屏蔽中断时,无须从数据总线上读取中断类型码。 ( )13、采用直接寻址输入/输出指令的最大端口地址为0FFH。 ( )14、8225A的“端口C置1/置0控制字”不能写入其控制寄存器中。 ( )15、ROM必须定时刷新,否则所存信息就会丢失。 ()16、在串行异步通信中,停止位的作用表示全部数据传送完毕,接收方在收到停止位信号以后,就不再去接收串行数据。 ( )17对8086/8088 系统,中断类型码的大小与中断优先级高低无关。 ( )18.一片 8259A中断控制器最多能接收8个中断源。( )19.要对 8255A 的端口 C 的某一位进行置位/复位设置,可对端口 C 写入相应的控制字来实现。( )

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

当前位置:首页 > 建筑/施工/环境 > 项目建议


备案号:宁ICP备20000045号-2

经营许可证:宁B2-20210002

宁公网安备 64010402000987号