计算机接口技术复习提纲
一、 单项选择题
1.CPU与外设间数据传送的控制方式有( )
A.中断方式 B.DMA方式C.程序控制方式 D.以上三种都是 2.8086 CPU内标志寄存器中的控制标志位占( ) A.9位 B.6位C.3位 D.16位
3.CPU与I∕O设备间传送的信号有( )
A.数据信息 B.控制信息C.状态信息 D.以上三种都是
4.8255A这既可作数据输入、出端口,又可提供控制信息、状态信息的端口是( )
A.B口 B.A口C.A、B、C三端口均可以 D.C口
5.设串行异步通信的数据格式是:1个起始位,7个数据位,1个校验位,1个停止位,若传输率为1200,则每秒钟传输的最大字符数为( ) A.10个 B.110个C.120个 D.240个
6.在数据传输率相同的情况下,同步字符传输的速度要高于异步字符传输,其原因是( )
A.字符间无间隔 B.双方通信同步C.发生错误的概率少 D.附加的辅助信息总量少
7.采用高速缓存Cache的目的是( )
A.提高总线速度 B.提高主存速度C.使CPU全速运行 D.扩大寻址空间 8.在中断方式下,外设数据输入到内存的路径是( )
A.外设→数据总线→内存 B.外设→数据总线→CPU→内存C.外设→CPU→DMAC→内存 D.外设→I∕O接口→CPU→内存
9.CPU响应中断请求和响应DMA请求的本质区别是( )
A.中断响应靠软件实现B.响应中断时CPU仍然仍控制总线,而响应DMA请求时,CPU要让出总线C.速度慢D.控制简单
10.堆栈的工作方式是( )
A.先进先出 B.随机读写C.只能读出,不能写入 D.后进先出 11.指令MOV AX,[3070H]中源操作数的寻址方式为( ) A.寄存器寻址 B.直接寻址C.立即寻址 D.间接寻址 12.Reset信号到来后,8086 CPU的启动地址为( ) A.00000H B.FFFFFHC.FFFF0H D.0FFFFH
13.用3片8259A级联,最多可管理的中断数是( ) A.24级 B.22级C.23级 D.21级
14.在8086 CPU内部,总线接口单元和执行单元两者的工作方式为( )。 A、串行且同步 B、并行但不同步 C、并行且同步 D、串行但不同步 18.8253的计数器的最大计数初值是( ) A.65536 B.FFFFH C.FFF0H D.0000H
19.擦除EPROM中的信息可用的方式是( )。
A、加12.5V电压 B、加5V电压 C、紫外线照射 D、红外线照射
20.某微机字长16位,其存储器容量为64KB,如果按字节编址,其寻址范围是( )
A.0~16K字 B.0~32K字 C.0~16KB D.0~64KB字 21.在DMA方式下,将内存数据传送到外设的路径是( ) A.CPU→DMAC→外设 B.内存→数据总线→外设
C.内存→CPU→总线→外设 D.内存→DMAC→数据总线→外设
22.要使8253输出1个时钟周期(1CLK)宽度的负脉冲,可选择哪几种工作方式( )
A.方式2,4,0 B.方式0,4,5 C.方式2,4,5 D.方式1,4,5 23.通常,中断服务程序中的一条CLI指令目的是( )
A.禁止低一级中断产生 B.禁止所有可屏蔽中断 C.禁止同级中断产生 D.禁止高一级中断产生
24.8086/8088CPU为了保证在有多个中断源的中断系统中,确定一个中断源并转入相应的中断服务程序,采用的方法是( )。
A.中断向量 B.向量中断 C.优先排队 D.并行工作
25.若8086 CPU主频为5MHz,则其基本总线周期为( ) A.200ns B.500ns C.125ns D.250ns
26.8255A的方式选择控制字为80H,其含义是( ) A. A、B、C口全为输入 B. A口为输出,其他为输入 C. A、B为方式0 D. A、B、C口均为方式0,输出 27. 对可编程接口芯片进行读/写操作的必要条件是( ) A.RD=0 B.WR=0 C.RD=0或WR=0 D.CS=0
28.要管理64级可屏蔽中断,需要级联的8259A芯片数为( ) A. 4片 B.8片 C.10片 D.9片
29.CPU响应两个硬中断INTR和NMI时,相同的必要条件是( )
A:允许中断 B:当前指令执行结束C:总线空闲 D:当前访存操作结束
30.已知SRAM2114芯片容量为1K×4位,若要组成16KB的系统存储器,则共
需芯片数和组成的芯片组数为( )。
(1)32和16; (2)16和32; (3)32和3; (4)16和16
31.已知SRAM2114芯片容量为16K×1位,若需组成64KB的系统存储器,则
组成的芯片组数和每个芯片组的芯片数为( )。
(1)2和8; (2)1和16; (3)4和16; (4)4和8
32.若8086/8088系统采用单片8259A,其中断类型号为46H时,试问其中断矢量指针是( )。
A:184H B:178H C:118H D:280H
33.8088CPU内部的数据总线有( )条。
(1)8条; (2)16条; (3)20条; (4)32条
34. 若(AL)=0FH,(BL)=04H,则执行CMP AL,BL后,AL和BL的内容为
( )。 (1)OFH和04H;(2)0B和04H;(3)0F和0BH;(4)04和0FH
35.在并行可编程电路8255中,8位的I/O端口共有( )。 (1)1个 ;(2)2个; (3)3个; (4)4个
36.可编程计数/定时器电路8253的工作方式共有( )。 (1)3种; (2)4种; (3)5种; (4)6种
37.在PC/XT中,NMI中断的中断矢量在中断矢量中的位置。( )
A:是由程序指定的 B:是由DOS自动分配的 C:固定在0008H开始的4个字节中 D:固定在中断矢量表的表首
二、填空题
1. 中断类型码为04H的中断,其服务程序的入口地址一定存放在_______四个连续的单元中,若这四个单元的的内容为:66H、50H、88H、30H,则其服务程序的入口地址为_________。
2. 设主片8259A的IR3上接有一从片,IR0上引入了一个中断申请。那么初始化时,主、从片的ICW3分别是_______、_______。
3. 进行DMA传送的一般过程是:外设先向DMA控制器提出 ,DMA控制器通过 信号有效向CPU提出总线请求,CPU回以 信号有效表示响应。
4. 8253的CLK0接1MHz的时钟,欲使OUT0产生频率为100KHz的方波信号,则8253的计数初值应为____________,应选用的工作方式是___ ______。 5. 中断控制器8259A中的中断屏蔽寄存器IMR的值为ABH,则允许__ __三级中断产生。
6. 时钟周期是CPU的时间基准,它由计算机的__________决定,若8086的时钟周期为200ns,则基本总线周期为____________。
7. 从CPU的NMI引脚产生的中断叫做______ ______,他的响应不受标志位_____的控制。
8. 若要可编程并行芯片8255A三个端口均作为输出口,则其方式选择控制字应为____________。
9. CPU在指令的最后一个时钟周期检测INTR引脚,若测得INTR为_______且标志位IF为____,则CPU在结束当前指令后响应中断请求。
10. 8088管理着_______的内存空间和______的I/O端口空间。8088的I/O端口的地址采用______编码方式。
四.简答分析题
1.动态RAM为什么需要定时刷新? 2. I/O接口的功能有哪些?
3.中断向量表的作用是什么?如何设置中断向量表?中断类型号为15H 的中断向量存放在哪些存储器单元中?
4.总线周期中,何时需要插入TW等待周期?,TW周期的个数,取决于什么因素? 5.ROM-BIOS指的是什么?它的主要功能是什么?
6.DMA控制器有哪几种工作方式?它可以工作于哪两种状态,何时分别进入这两种状态?
7.什么是Cache?它能够极大地提高计算机的处理能力是基于什么原理? 8. 8237A有哪些内部寄存器?各有什么功能?初始化编程要对哪些寄存器进行预置?
9.分述8237A单字节传送、请求传送、块传送三种工作方式的传送过程。 10.8253有哪几种工作方式?区分不同工作方式的特点体现在哪几方面? 11.设某系统中8259A的两个端口地址分别为24H和25H,试分别写出下列情况应向8259A写入的命令字:
(1)读中断请求寄存器IRR 的值。 (2)读中断服务寄存器ISR的值。 (3)读查询方式下的查询状态字。 (4)发一般的中断结束命令EOI。
12.中断处理过程包括哪几个基本阶段?中断服务程序中为什么要保护现场和恢复现场?如何实现?
13.单片8259A能管理多少级可屏蔽中断? 若用3片级联能管理多少级可屏蔽中断?
14.什么是总线周期?什么是时钟周期?一个典型的总线周期最小包括几个时钟周期?什么情况下需要插入等待周期T ?
15.下段程序读出的是8259A的哪个寄存器?简要说明理由。 MOV AL,0AH OUT 20H,AL NOP
IN AL,20H
解:读取中断服务寄存器ISR的内容。
因为执行输入指令(A0=0)之前,执行的输出指令,写入了OCW3(D4D3=01),其中P RR RIS(D2D1D0)=011指明随后读出ISR。
五、设计题:
1.某一8086CPU系统,采用一片8259A进行中断管理。设8259A工作在普通全嵌套方式,发出普通EOI命令结束中断,采用边沿触发方式请求中断,IR1对应的中断向量号为90H。另外,8259A在系统中的I/O地址是FFA0H(A0=0)和FFA1H(A0=1)。请编写8259A的初始化程序段。
2.用2片64KX8位的SRAM芯片构成容量为128KB的存储器,分析每片芯片的地址范围和画出连接图。
解;第一片芯片地址范围:00000H-0FFFFH
第一片芯片地址范围:10000H-1FFFFH 连接图如下:
百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说综合文库广东海洋大学计算机接口技术复习提纲在线全文阅读。
相关推荐: