广东海洋大学计算机接口技术复习提纲完善放心版_第1页
广东海洋大学计算机接口技术复习提纲完善放心版_第2页
广东海洋大学计算机接口技术复习提纲完善放心版_第3页
广东海洋大学计算机接口技术复习提纲完善放心版_第4页
广东海洋大学计算机接口技术复习提纲完善放心版_第5页
免费预览已结束,剩余11页可下载查看

下载本文档

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

文档简介

-让每个人相同地提升自我注:本文档及答案由阿稻想洋洋完满上传供应,如有疑问或不妥之处,请自行解决或找师兄我单项选择题与外设间数据传达的控制方式有(d)A.中断方式方式C.程序控制方式D.以上三种都是注:程序控制方式(包括无条件传达方式、盘问方式)CPU内标志存放器中的控制标志位占(c)位位位位与I∕O设备间传达的信号有(d)若是题意是cpu传给i/o则是d,i/o传达给cpu则是cA.数据信息B.控制信息C.状态信息D.以上三种都是这既可作数据输入、出端口,又可供应控制信息、状态信息的端口是(d)口口、B、C三端口均能够口设串行异步通信的数据格式是:1个初步位,7个数据位,1个校验位,1个停止位,若传输率为1200,则每秒钟传输的最大字符数为(c)个个个个1200/(1+7+1+1)=120在数据传输率相同的情况下,同步字符传输的速度要高于异步字符传输,其原因是(d)1-让每个人相同地提升自我A.字符间无间隔B.双方通信同步C.发生错误的概率少D.附加的辅助信息总量少采用高速缓存Cache的目的是(b)A.提升总线速度B.提升主存速度C.使CPU全速运行D.扩大寻址空间在中断方式下,外设数据输入到内存的路径是(d)A.外设→数据总线→内存B.外设→数据总线→CPU→内存C.外设→CPU→DMAC→内存D.外设→I∕O接口→CPU→内存响应中断恳求和响应DMA央求的实质差异是(b)A.中断响应靠软件实现B.响应中断时CPU依旧仍控制总线,而响应DMA央求时,CPU要让出总线C.速度慢D.控制简单货仓的工作方式是(d)A.先进先出B.随机读写C.只能读出,不能够写入D.后进先出11.指令MOVAX,[3070H]中源操作数的寻址方式为(b)A.存放器寻址B.直接寻址C.马上寻址D.间接寻址信号到来后,8086CPU的启动地址为(c)用3片8259A级联,最多可管理的中断数是(b)级级级级注:3*8-2=22每片8259有8个IRQ输入端。3片8259A级联,其中1片为主控8259,它用两个IRQ输入端连接两个从片,故有6+8+8=22。2-让每个人相同地提升自我14.在8086CPU内部,总线接口单元和执行单元两者的工作方式为(b)。A、串行且同步B、并行但不相同步C、并行且同步D、串行但不相同步18.8253的计数器的最大计数初值是(d)8253的计数器是减法计数器,当初值为0时,0-1=FFFFH(二进制计数)或0-1=9999(BCD计数);此后每次减1,初值为0时,计数个数最多(所以才称为最大计数初值,也就是计数范围最大最多),若是设为二进制计数,则能计65536个数,若是是BCD计数,则能计10000个数。19.擦除EPROM中的信息可用的方式是(c)。A、加电压B、加5V电压C、紫外线照射D、红外线照射坑20.某微机字长16位,其储藏器容量为64KB,若是按字节编址,其寻址范围是(B)~16K字~32K字~16KB~64KB字64*8*k/8=64k(字节)=32k(字)坑21.在DMA方式下,将内存数据传达到外设的路径是(B)→DMAC→外设B.内存→数据总线→外设C.内存→CPU→总线→外设D.内存→DMAC→数据总线→外设22.要使8253输出1个时钟周期(1CLK)宽度的负脉冲,可选择哪几种工作方式(C)A.方式2,4,0B.方式0,4,5C.方式2,4,5D.方式1,4,53-让每个人相同地提升自我23.平时,中断服务程序中的一条CLI指令目的是(b)A.禁止低一级中断产生B.禁止所有可障蔽中断C.禁止同级中断产生禁止高一级中断产生24.8086/8088CPU为了保证在有多其中断源的中断系统中,确定一其中断源并转入相应的中断服务程序,采用的方法是(c)。A.中断向量B.向量中断C.优先排队D.并行工作坑25若8086CPU主频为5MHz,则其基本总线周期为(a)注:此题应该是T(时钟)周期为200ns,基本总线周期为800ns。坑26.8255A的方式选择控制字为80H,其含义是(D)A.A、B、C口全为输入B.A口为输出,其他为输入C.A、B为方式0D.A、B、C口均为方式0,输出坑27.对可编程接口芯片进行读/写操作的必要条件是(D)=0=0=0或WR=0=0注:此题答案应该是CS=0(低电平)要管理64级可障蔽中断,需要级联的8259A芯片数为(d)A.4片片片片29.CPU响应两个硬中断INTR和NMI时,相同的必要条件是(B)A:赞同中断B:当前指令执行结束C:总线悠闲D:当前访存操作结束30.已知SRAM2114芯片容量为1K×4位,若要组成16KB的系统储藏器,则共需芯片数和组成的芯片组数为(A)。A32和16;B16和32;C32和3;D16和16注:先进行位扩展,用2片SRAM2114组成1KB的内存模块,再用16组这样的4-让每个人相同地提升自我模块进行位扩展。31.已知SRAM2114芯片容量为16K×1位,若需组成64KB的系统储藏器,则组成的芯片组数和每个芯片组的芯片数为(d)。(1)2和8;(2)1和16;(3)4和16;(4)4和8坑32.若8086/8088系统采用单片8259A,其中断种类号为46H时,试问其中断矢量指针是(C)。46H*4H=118HA:184HB:178HC:118HD:280H33.8088CPU内部的数据总线有(16)条。(1)8条;(2)16条;(3)20条;(4)32条34.若(AL)=0FH,(BL)=04H,则执行CMPAL,BL后,AL和BL的内容为(a)。(1)OFH和04H;(2)0B和04H;(3)0F和0BH;(4)04和0FH注:CPM和SUB只进行运算,不保存结果。35.在并行可编程电路8255中,8位的I/O端口共有(c)。(1)1个;(2)2个;(3)3个;(4)4个36.可编程计数/准时器电路8253的工作方式共有(d)。(1)3种;(2)4种;(3)5种;(4)6种37.在PC/XT中,NMI中断的中断矢量在中断矢量表中的地址。(c)A:是由程序指定的B:是由DOS自动分配的C:固定在0008H开始的4个字节中D:固定在中断矢量表的表首5-让每个人相同地提升自我二、填空题中断种类码为04H的中断,其服务程序的入口地址必然存放在10H、11H、12H、13H_四个连续的单元中,若这四个单元的的内容为:66H、50H、88H、30H,则其服务程序的入口地址为______3088H:5066H。设主片8259A的IR3上接有一从片,IR0上引入了一其中断申请。那么初始化时,主、从片的ICW3分别是______08H_、__03H_____。3.进行DMA传达的一般过程是:外设先向DMA控制器提出DMA央求,DMA控制器经过总线央求信号有效向CPU提出总线央求,CPU回以总线应答)信号有效表示响应。8253的CLK0接1MHz的时钟,欲使OUT0产生频率为100KHz的方波信号,则8253的计数初值应为_____10_______,应采用的工作方式是___方式3______。1MHz/100KHz=10。坑5.中断控制器8259A中的中断障蔽存放器IMR的值为ABH,则赞同IR2IR4IR6三级中断产生。注:ABH=B时钟周期是CPU的时间基准,它由计算机的___主频_______决定,若8086的时钟周期为200ns,则基本总线周期为___800ns_________。从CPU的NMI引脚产生的中断叫做____非障蔽中断________,他的响应不受标志位__IF___的控制。若要可编程并行芯片8255A三个端口均作为输出口,则其方式选择控制字应为____80H________。9.CPU在指令的最后一个时钟周期检测INTR引脚,若测得INTR为_高电平______且标志位IF为__1__,则CPU在结束当前指令后响应中断央求。8088管理着___1MB____的内存空间和___64k___的I/O端口空间。8088的I/O端口的地址采用_独立_____编码方式。四.简答解析题1.动向RAM为什么需要准时刷新?6-让每个人相同地提升自我由于电容中的电荷由于漏电会逐渐消失,所以要准时刷新I/O接口的功能有哪些?信号的形式变换电平的变换和放大锁存及缓冲4.I/O定向并行及串行的变换3.中断向量表的作用是什么?如何设置中断向量表?中断种类号为15H的中断向量存放在哪些储藏器单元中?作用:中断向量是中断服务程序的入口地址。将所有中断向量集中放在一起,形成中断向量表。设置:中断向量表占用储藏器的最低地址区(00000H-003FFH),每其中断程序地址占用4个字节单元,两个高地址用来存放程序入口地址的cs段地址,两个底地址存放程序入口地址的ip偏移地址。15H*4=54H所以一次存在:54H、55H、56H、57H的单元中总线周期中,何时需要插入TW等待周期,TW周期的个数,取决于什么因素?在被写入也许被读取的外设或储藏器不能够及时配合cpu传达数据,此时外设或储藏器会经过“ready”信号在t3状态启动从前向cpu发送”数据没有准备好”,此时cpu在T3后插入一个或多个Tw时钟周期进入等待状态。Tw的个数取决于外设ready发出“数据未准备好”的次数。5.ROM-BIOS指的是什么?它的主要功能是什么?基本输入输出系统功能:用来驱动和管理诸如键盘、显示器、打印机、磁盘、时钟、串行通信接口等基本的输入输出设备6.DMA控制器有哪几种工作方式?它能够工作于哪两种状态,何时分别进入这两种状态?单字节传达、数据块传达、央求传达、级联传达工作于隶属状态和主控状态,当未获得总线控制权时,cpu处于主控状态,而DMA处于隶属状态,当cpu将总线权交给DMA时,DMA获得总线控制权,处于7-让每个人相同地提升自我主控状态。7.什么是Cache?它能够极大地提升计算机的办理能力是基于什么原理?1)Cache是位于CPU与主存之间的高速小容量储藏器。2)它能够极大地提升计算机的办理能力,是基于程序和数据接见的局部性原理。8.8237A有哪些内部存放器?各有什么功能?初始化编程要对哪些存放器进行预置?基地址存放器、基字节计数器、当前地址存放器、当前字节存放器、工作方式存放器9.分述8237A单字节传达、央求传达、块传达三种工作方式的传达过程。书本P24010.8253有哪几种工作方式?区分不相同工作方式的特点表现在哪几方面?答:8253有六种工作方式,分别为方式0,方式1,方式2,方式3,方式4,方式5,区分这六种不相同的特点主要表现在三个方面:(1)输出波形不相同方式0:写入控制字后,变为低电平其他方式:写入控制字后,变为高电平方式2、4、5输出波形都是一个CLK脉宽的负脉冲,方式2、3输出连续的波形;(2)启动准时/计数芯片方式不相同方式0,2,3,4,写入计数初值,即启动计数(软件启动)方式1,5需外加触发信号(GATE的上升沿)启动计数(硬件启动)(3)计数过程中GATE门控信号控制功能不相同:方式0,4:GATE为高电平时计数,为低电平时停止计数;方式2,3:GATE为高电平时计数,为低电平时停止计数;GATE的上升沿重新开始计数(拥有硬件启动特点);方式1,5:GATE信号上升沿重新开始计数(硬件启动,GATE上升沿有效)。由于在3方式时,输出占空比为1:1的方波或近拟方波,能够作为准时单位,故3方式运用最宽泛。8-让每个人相同地提升自我11.设某系统中8259A的两个端口地址分别为24H和25H,试分别写出以下情况应向8259A写入的命令字:1)读中断央求存放器IRR的值。MOVAL,0AHOUT24H,ALINAL,24H(2)读中断服务存放器ISR的值。MOVAL,0BHOUT24H,ALINAL,24H3)读盘问方式下的盘问状态字。MOVAL,0CHOUT24H,ALINAL,24H4)发一般的中断结束命令EOI。MOVAL,00HOUT24H,ALINAL,24H12.中断办理过程包括哪几个基本阶段?中断服务程序中为什么要保护现场和恢复现场?如何实现?共6个基本阶段:保护现场、开中断、中断服务、关中断、恢复现场、开中断并返回保护现场和恢复现场是为了使办理器停止当前的任务而去办理中断服务,结束后能够正确的返回到先前的执行状态进行工作。实现:保护现场:经过将cs、ip、各种标志存放器等压入货仓保存起来,等中断程序办理完后,再经过出栈将货仓中的数据在返回到存放器等相应的值,从而达到恢复现场的收效。13.单片8259A能管理多少级可障蔽中断?若用3片级联能管理多少级可屏蔽中断?9-让每个人相同地提升自我级可障蔽中断22级8+7+7=24什么是总线周期?什么是时钟周期?一个典型的总线周期最小包括几个时钟周期?什么情况下需要插入等待周期T?总线周期:平时把CPU经过总线对微办理器外面(存贮器或I/O接口)进行一次接见所需时间称为一个总线周期。时钟周期:一个时钟脉冲所需要的时间。又叫T周期或节拍脉冲一个总线周期有四个时钟周期在被写入也许被读取的外设或储藏器不能够及时配合cpu传达数据,此时外设或储藏器会经过“ready”信号在t3状态启动从前向cpu发送”数据没有准备好”,此时cpu在T3后插入一个或多个Tw时钟周期进入等待状态。下段程序读出的是8259A的哪个存放器?简要说明原因。MOVAL,0AH应该是MOVAL,0BH参照书本p270OUT20H,ALNOPINAL,20H解:读取中断服务存放器ISR的内容。由于执行输入指令(A0=0)从前,执行的输出指令,写入了OCW3(D4D3=01),其中PRRRIS(D2D1D0)=011指明随后读出ISR。五、设计题:某一8086CPU系统,采用一片8259A进行中断管理。设8259A工作在一般全嵌套方式,发出一般EOI命令结束中断,采用边沿触发方式央求中断,IR1对应的中断向量号为90H。别的,8259A在系统中的I/O地址是FFA0H(A0=0)和FFA1H(A0=1)。请编写8259A的初始化程序段。解:MOVDX,0FFAOHMOVAL,13H写ICW110-让每个人相同地提升自我OUTDX,ALMOVDX,0FFA1HMOVAL,8FH写ICW2OUTDX,ALMOVAL,01H写ICW4MOVDX,ALMOVAL,0OUTDX,AL用2片64KX8位的SRAM芯片组成容量为128KB的储藏器,解析每片芯片的地址范围和画出连接图。解;第一片芯片地址范围:00000H-0FFFFH第二片芯片地址范围:10000H-1FFFFH连接图以下:A1610片选端CECE(1)(2)A9~A0D7~D0A9~A0D7~D0A15~A0D7~D0某8086系统中有一片8253芯片,其4个端口地址依此为:DODOH-DOD3H,时钟频率为2MHz,现利用计数器0,1,2分别产生周期为10μs的方波及每1ms和1s产生一个负脉冲,试编写包括初始化在内的控制程序。11-让每个人相同地提升自我解:MOVDX,0D0D3HMOVAL,16HOUTDX,ALMOVAL,74HOUTDX,ALMOVAL,0B4HOUTDX,ALMOVDX,0D0D0HMOVAL,20HOUTDX,ALMOVDX,0DOD1HMOVAX,2000OUTDX,ALMOVAL,AHOUTDX,ALMOVDX,0D0D2HMOVAX,1000OUTDX,ALMOVAL,AHOUTDX,AL4.某8255的端口地址为A380H-A383H,工作于方式0,A口、B口为输出口,现欲将PC4置0,PC7置1,编写初始化程序。解:MOVDX,0A383HMOVAL,89HOUTDX,ALMOVAL,08HOUTDX,ALMOVAL,OFH12-让每个人相同地提升自我OUTDX,AL某8086系统中有一片8253芯片,其4个端口地址依此为:100H-103H,计数脉冲(CLK引脚)频率为1MHz,试编写使计数器0在准时100μs后产生中断央求,计数器2对外事件计数,计满900个事件后输出中断央求信号的汇编程序。解:MOVAL,31HOUT103H,ALMOVAL,0OUT100H,ALMOVAL,01OUT100H,ALMOVAL,0B1HOUT103H,ALM

温馨提示

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

评论

0/150

提交评论