《计算机接口技术》课程综合复习资料_第1页
《计算机接口技术》课程综合复习资料_第2页
《计算机接口技术》课程综合复习资料_第3页
《计算机接口技术》课程综合复习资料_第4页
《计算机接口技术》课程综合复习资料_第5页
已阅读5页,还剩5页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

《计算机接口技术》课程综合复习资料

一、单选题

I.在计算机系统中,可用于传送中断请求和中断相应信号的是()。

(A)地址总线(B)数据总线(C)控制总线(D)都不对

2.在进入DMA工作方式之用,DMA控制器当作CPU总线上的一个()。

(A)I/O设备(B)I/O接口(C)主处理器(D)逻辑高

3.微处理器系统采用存储器映像方式编址时存储单元与I/O端口是通过()来区分的。

(A)不同的地址编码(B)不同的读控制逻辑(C)不同的写控制逻辑(D)专用I/O指令

4.实现CPU与8259A之间信息交换是

(A)数据总线缓冲器(B)级联缓冲/比较器

(C)读写控制电路(D)数据总线缓冲器与读写控制电路

5.微机系统中若用4片8259A构成主、从两级中断控制逻辑,接至CPU的可屏蔽中断请求线INTR

上,最多可扩展为O级外部硬中断。

A.32B.29C.28D.24

6.ADC0809电路是从()有效时开始转换工作的。

(A)START(B)INTA(C)OE(D)INTR

7.若两机进行异步串行通信,通信波特率为2400位/每秒,且通信字符格式规定为:1位起始位、

八位数据位、1位校验位、2位停止位,则每秒钟最大能传送的字符个数是()。

(A)240(B)2400(C)100(D)200

8.8253芯片在计算机系统中主要用于()。

(A)中断控制(B)定时与计数(C)串行通讯(D)并行通讯

9.用8088CPU组成的PC机数据线是()。

(A)8条单向线(B)16条单向线(C)8条双向线(D)16条双向线

10.在8259A级联使用时,主片的优先级管理方式应设置成()。

(A)完全嵌套方式(B)特殊完全嵌套方式(C)循环优先级(D)特殊循环优先级

11.在以8086/8088为CPU的微机系统中若要往I/O端口写入数据可使用的指令是()。

A.INB.LEAC.MOVD.OUT

12.8086/8088的中断类型码为()。

(A)20位的二进制数(B)16位的二进制数(08位的二进制数(D)4位的二进制数

13.可编程定时/计数器8253计数器1工作于方式4时,下面的说法正确的是()。

(A)计数器1工作于软件触发方式(B)计数器1工作于硬件触发方式

(C)计数器1工作于分频相方式(D)计数器1工作于方波发生相方式

14.当CPU的数据总线的位数少于D/A转换器的数据位数时,两者在进行硬件连接时要采川()结

构。

(A)直通方式(B)单缓冲方式(C)双缓冲方式(D)以上三种都可以

15.在8086CPU中,当M//0=0,必=1」皖=0时,CPU完成的操作是()。

(A)存储器读(B)I/O读(C)存储器写(D)I/O写

16.在BUFDB?,?,5,9这条语句中,?代表的含义是()。

(A)随机数(字节型)(B)?字符的ASCII(。随机数(字型)(D)随机数(双字型)

17.下列端口访问指令错误的是()。

(A)INAL,60H

(B)MOVDX,303H

OUTDX,AL

(C)MOVDX,303H

MOVAL,[SI]

OUTDX,AL

(D)INAL,303H

18.8086CPU往8255端口B送数据时,则8255A芯片引脚AlAO为()。

(A)AlA0=00(B)AlA0=01(C)A!A0=10(D)A1AO=11

19.卜.面哪一条语句是采用寄存器间接寻址的?

(A)MOVAX,BX(B)MOVAL,[BXJ(C)MOVAX,20(D)MOVAX,BUF

20.某一中断程序入口地址值填写在向量表的0080H—0083H存储单元中,则该中断对应的中断类

型号一定是

(A)1FH(B)2OH(C)21H(D)22H

21.在PC/XT机中,NMI的中断向量在中断向量表中的位置是()。

(A)由程序指定的

(B)由DOS自动分配的

(。固定在0008H开始的4个字节中

(D)固定在中断向量表首

22.一个满量程为5V的D/A转换器,要求能分辩的最小电压的5mV,则分辨率为()。

(A)8(B)16(C)10(D)32

23.设INTR中断号为60H,中断向量为3344H:1122H,则从180H起连续地址单元的内容为()。

(A)33441122(B)44332211(C)ll223344(D)22114433

24.在某一存储器系统中,设有只读存储器16KB,随机存储器48KB,用16根地址线来寻址,如

只读存储器位于低地址段,则其地址范围是()。

(A)OOOOH—2BFFH(B)OOOOH—OFFFH(C)OOOOH—3FFFH(D)OOOOHTAFFH

25.有关8255A状态字的使用,下列叙述正确的是()。

(A)状态字由用户任意指定

(B)状态字与C口的外部引脚无关

(C)查INTR位不如查IBF或OBF位可靠

(D)INTE位由I/O操作过程中自动产生

26.8088微处理器可寻址访阳的最大I/O空间为()。

(A)1KB(B)64KB(C)640KB(D)1MB

27.8086在执行INAL,DX指令时,AL寄存器的内容输出到()上。

(A)地址总线(B)数据总线(。存储器(D)寄存器

28.8255A工作在方式2(双向选通I/O)时()。

(A)只能作输入接口

(B)只能作输出接口

(C)作输入口或作输出口

(D)同时可作输入口、输出I」

29.一个8位的D/A转换器的分辩能力能达到满量程的()。

(A)l/8(B)1/I6(QI/128(D)1/256

30.使多路模拟信号共有一个A/D转换器时,需使用()。

(A)采样保持器(B)多路模拟开关(C)传感器(D)滤波电路

二、判断题

1.8片8259A级联时,最多能管理57级可屏蔽中断。

2.8086指令队列空出两个字节或8088指令队列空出一个字节时,则BIU就自动执行一次取指周期

操作。

3.某8259A芯片的地址引出线A0接入CPU的地址线Al,已知其二个端口地址分别为:306H,304H,

给该芯片发出的中断结束命令应写入的端口是304H。

4.80386计算机的CPU有32位的地址线,其最大可寻址的物理内存空间是4GB。

5.在特殊全嵌套方式下,8259可响应同级或高级中断请求。

6.1NT8253采用BCD码计数时,其最大计数值为000()。

7.对于8259A的中断请求寄存器IRR,当某一个IRi端呈现0时,则表示该端有中断请求。

8.当ALE有效时,8086/8088CPU地址/数据总线AD15~AD0上传送的是地址信息。

9.多片8259级联,从片中的INT引脚都连到主片的rQ0~7引脚上。

10.8225A的“端口C置1圈0控制字“不能写入其控制寄存器中。

11.8088/8086的AD7-AD0是地址数据复用引脚,在T1时传送数据信号。

12.8086/8088微处理器的INTR引脚可由标志位TF控制。

13.对8086/8088系统,中断类型码的人小与中断优先级高低无关。

14.8086/8088CPU的数据线和地址线是以分时复用方式轮流使用的。

三、问答题

1.什么是接口?为什么需要接口?接口有哪些作用?

2.8086和8088在最小模式下的引脚信号有何不同?

3.8086CPU预取指令队列有叶么好处?8086CPU内部的并行操作体现在哪里?

4.若用IKxl位的RAM芯片组成16Kx8位的存储器,需要多少片芯片?在CPU的地址线中有多

少位参与片内寻址?多少位用做芯片组选择信号?

5.8086CPU在执行输入输出指令时,CPU有哪些控制管脚的作用,什么样的电平有效?

6.主机和外设之间传输信息的方式有哪四种?

7.8086的存储器空间最大可以为多少?怎样用16位寄存器实现对20位地址的寻址?完成逻辑地

址到物理地址转换的部件是什么?

8.一个异步串仃发送舂,发送具有8位数据位的字符,在系统中使用一位作偶校验,2个停止位。

若每秒钟发送100个字符,它的波特率和位周期是多少?

9.8255A工作于方式2,采用中断传送,CPU如何区分输入中断还是输出中断?

10.端口编址有哪两种方法?各有什么特点?

四、编写程序

I.设置8253计数器2为BCD码计数方式,工作于方式3(方波发生器),CLK2输入端每来1()个

计数脉冲,输出端OUT2的高电平与低电平反相一次(对称方波),写出8253的初始化程序段。(设

8253的I#计数器端口地址为0184H,2#计数器端口地址为0I85H,3#计数器端口地址为0186H,8255

的控制端口地址为0187H)

2.用一片8255,采用查询方式输出数据到外设,外设的READY信号为1时表示外设准备好,可以

输出数据,好为0时表示未准备好.假设8255的端口地址为2F0-2F3H.要求写出8255的控制命

令字、初始化程序及I/O程序.

3.用一片8255,泯用俊询方式输入外设的一个8位数据,外设的状态信号为低电平时表示数据有

效,可以输入.假设8255的端口地址为230-233H.要求写出8255的控制命令字、初始化程序及

I/O程序.

4.用一片8255,采用查询方式输出一个8位数据到外设,外设的BUSY信号为I时表示外设正忙,

不能输出,BUSY为。时表示外设不忙,可以输出.假设8255的端口地址为260--263H.要求写出

8255的控制命令字、初始化程序及1/O程序.

5.某系统外接电路如图,8255A口地址为2F0H〜2F3H,请设计源程序,一次性的测试开关的位置,

当K闭合时,LED亮,K断开时LED灭(提示:C口高4位应为方式。输入,低4位为方式0输出)。

CODESEGMENT

ASSUMECS:CODE

BEG:

;CLJ初始化

;读CD

;测试PC7并组织输出数据

;数据写入C口使LED亮/灭

;返DOSCODEENDSENDBEG

综合复习资料参考答案

一、单选题

题号12345678910

答案CABDBADBCB

题号II121314151617181920

答案ACACDADBBB

题号21222324252627282930

答案CCDCBBBDDB

二、判断题

题号12345678910

ff

答案VVVVyXXyVX

题号11121314

答案XXVy/

三、问答题

1.答:CPU和外设之间的信息交换存在以下一些问题:速度不匹配;信号电平不匹配;信号格式不

匹配;时序不匹配。I/O接口电路是专门为解决CPU与外设之间的不匹配、不能协调工作而设置的,

处于总线和外设之间。

接口作用主要包括信号暂存、数据格式转换、传送路径的切换控制和状态信号的交换、通讯控制、

设备动作、定时控制、中断管理及错误检测等功能。

2.答案:INTA用来对外的中断请求作出响应。

ALE作为锁存信号,对地址进行锁存

DEN为收发器提供一个信号,说明CPU当前准备发送或接收数据

DT/R用来控制8286/8287的数据传送方向

M/I0区分CPU进行存储器访问还是输入/输出访问的控制信号

WR作为写信号输出端,低电平有效

HLDA作为CPU响应其他部件发出总线请求的输出端

HOLD作为其他部件向CPU发出总线请求信号的输入端

3.答:8086CPU的预取指令队列由6个字节组成,按照8086CPU的设计要求,指令执行部件(EU)

在执行指令时,不是直接通过访问存储器取指令,而是从指令队列中取得指令代码,并分析执行它。

从速度上看,该指令队列是在CPU内部,EU从指令队列中获得指令的速度会远远超过直接从内存

中读取指令。8086CPU内部的并行操作体现在指令执行的同时,待执行的指令也同时从内存中读取,

并送到指令队列。

4.答:要128片。A1〜A9共10位参与片内寻址,其余可用于片选信号。

5.答:RDWDCSMI0BHE,除了BHE高电平有效,其它均低电平有效。

6.答案:无条件传送、查询式传送、中断方式传送、直接存储器存取。

7.答:8086的存储器空间最大可以为2人20(IMB);8086计算机引入了分段管理机制,当CPU寻

址某个存储单元时,先将段寄存器内的内容左移4位,然后加上指令中提供的16位偏移地址形成

20位物理地址。

8.答:每个字符需要的发送位数是12位(数据位8位,校验位1位,停止位2位,起始位1位)。

每秒发送100个字符共1200fto因此波特率为1200波特,位周期一二X833〃5

1200尸

9.答:CPU响应8255A的中断请求后,在中断服务程序的开始可以查询8255A的状态字,判断。丽

(PC7)和IBFA(PC5)位的状态来区分是输入中断还是输出中断,并据此转向相应的输入或输出

操作。

10.答案:⑴独立编址(专用的I/O端口编址)--存储器和I/O端口在两个独立的地址空间中。优点:

I/O端口的地址码较短,译码电路简单,存储器同I/O端口的操作指令不同,程序比较清晰;存储器

和I/O端口的控制结构相互独立,可以分别设计。缺点:需要有专用的I/O指令,程序设计的灵活性

较差。

⑵统•编址(存储器映像编址)•一存储器和I/O端口共用统•的地址空间,当•个地址空间分配给I/O

端口以后,存储器就不能再占有这一部分的地址空间。

优点:不需要专用的I/O指令,任何对存储器数据进行操作的指令都可用于I/O端口的数据操作,程

序设计比较灵活;由于I/O端口的地址空间是内存空间的一部分,这样,I/O端口的地址空间可大可

小,从而使外设的数量几乎不受限制。

缺点:I/O端口占用了内存空间的一部分,影响了系统的内存容量:访问I/O端口也要同访问内存一

样,由于内存地址较长,导致执行时间增加。

四、编写程序

I.答:8253控制字为1001011IB(或10110111);

计数初值为0AH(或000AH);

8253初始化程序段:

MOVDX,187H

MOVAL,1001011IB(或1

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论