当前位置:首页 > 微型机原理与应用习题解答
时控制,当DMA传送数据时,CPU既不停止当前程序的执行,也不进入等待状态。
5. 叙述DMA控制器的主要组成部分?
答: DMA控制器基本上是在中断接口的基础上加上用于实现DMA传送的逻辑部件组成的, ①内存地址计数器②字计数器③数据缓冲寄存器DMA请求是一个触发器⑤控制/状态逻辑⑥中断机构。
6. 引起中断的事件或发出中断请求的来源称为中断源。中断源常有哪几种? 答: (1)外部设备请求中断。(2)故障强迫中断。(3)实时时钟请求中断。(4)数据通道中断。(5)程序自愿中断。
7. 叙述8086寻找中断子服务程序入口地址的方法?
答: 8086中断系统是通过中断源向CPU提供中断类型序号来得到入口地址的:中断类型序号乘以4,即得到中断矢量在中断矢量表中的位置(存储单元地址),中断矢量就是中断服务子程序的入口地址。
一个中断矢量占4个存储单元,其中前两个存储单元存放中断服务子程序入口地址的段内偏移量,低字节在前,高字节在后;后两个单元存放该入口地址的段基址,同样是低字节在前,高字节在后。
8. 叙述CPU在响应中断时为什么要保护现场?
答: 中断服务子程序执行完毕要返回主程序继续运行。因此,不仅要把主程序的断点地址送入堆栈加以保护以便正确返回主程序的断点地址,而且要将主程序的现场信息,如标志寄存器的当前值,在中断服务程序中同时使用的寄存器甚至相关内存单元中的内容也都要保存起来,因为中断服务子程序使用这些有关单元而改变了它们在主程序断点处的值,如果这些单元没有保护返回主程序时会造成错误。
9.请叙述8086内部微处理器中断主要包括哪些、其中断号?
答: ①零除中断,中断号为00H。②单步中断,中断号为01H。③断点中断,中断号为03H。④溢出中断,中断号为04H。
10. 286以上的PC机中,内部中断主要包括哪些、其中断号?
答:①边界异常中断,中断号为05H。②指令异常中断,中断号为06H。③协处理器无效中断,中断号为07H。还有
? 双重中断(08H)
? 协处理器段超越中断(09H) ? 任务状态段TSS无效中断(0AH) ? 段不存在中断(0BH) ? 堆栈异常中断(0CH)
? 一般保护异常中断(0DH) ? 页故障中断(0EH) ? 协处理器错中断(10H) ? 对齐检查中断(11H)
11. 简述中断控制器8259A的主要功能.
答: 8259A芯片是PC系列机普遍使用的基本的可编程中断控制器。其主要功能如下:
(1)具有8级优先权控制,由9片8259A级连可扩展至64级主从式中断优先级控制;
(2)对每一级中断都可以屏蔽禁止或开放允许;
(3)当中断被CPU响应时,8259A可提供相应的中断类型码,从而能使程序流程迅速准确地转至中断服务子程序;
(4)可通过编程来选择多种不同的工作方式。 12. 什么叫奇偶校验?
答:奇偶校验用于有限差错检测,通讯双方约定一致的奇偶校验方式。如果选择偶校验,那么组成数据位和奇偶校验位的逻辑1的个数必须是偶数;如果选择奇校验,那么逻辑1个数必须是奇数。
接收时,检查所接收到的字符的编码,除去起始位和停止位,判其“1”的个数是否符合双方约定的奇校验或偶校验规定,若出错,则设置错误标志。奇偶校验只能检查出编码中的一位差错,而不能检查出两位同时出错。 13. 叙述串行口同步传输过程?
答: 进行同步通信一般指内同步通信,发送端总是在正式发送数据信息之前,先发送同步字符通知接收端,而接收端接收时,总是先搜索同步字符,只有在搜索到同步字符后,才能开始数据的传送。同步传送数据成批连续发送,字符之间不允许有间隔,当线路空闲或在发送数据过程中,出现没有准备好的发送数据时,发送器用发送同步字符来填充;同步通信的传输速度快,通信效率较高。
14.请叙述并行接口输入输出工作过程?
答: 在输入过程中,当外设把数据送到数据输入线上时,通过“数据输入准备好”状态线通知接口取数。接口在把数据锁存到输入缓冲器的同时,把数据输入回答线置“1”,用来通知外设,接口的数据输入缓冲器“满”,禁止外设再送数据。并且把内部状态寄存器中“输入准备好”状态位置“1”,以便CPU对其进行查询或向CPU申请中断。在CPU读取接口中的数据后,接口将自动清除“输入准备好”状态位和“数据输入回答”信号,以便外设输入下一个数据。
在输出过程中,当数据输出缓冲器“空闲”时,接口中“输出准备好”状态位置“1”。在接收到CPU的数据后,“输出准备好”状态位复位。数据通过输出线送到外设,同时,由“数据输出准备好”信号线通知外设取数据。当外设接收一个数据时,回送一个“数据输出回答”信号,通知接口准备下一次输出数据。接口将撤消“数据输出准备好”信号并再一次置“输出准备好”状态位为“1”,以便CPU输出下一个数据。
第7章 总线 一、填空题:
1. 连接计算机与外部设备的总线称为( 外部总线 )。用于微型计算机系统与系统之间或微型计算机系统与外部设备之间的通信。
2. 当有多个部件都要使用总线进行信息传输时,必须采用分时使用总线的方法,轮流交替地使用总线,即把总线时间分为许多段,每段时间可以完成某两个部件之间的一次完整的信息交换,通常称其为一个(总线操作周期 )。 3. 总线传输方式通常有四种:(同步传输 )、(异步传输 )、半同步传输和分离方式传输。
4. 总线异步方式下总线操作时序是不固定的,数据发送部件和接收部件之间用(握手信号 )来协调数据的传输,其中用的最广也最为可靠的是“全互锁”异步方式。
5. 总线在单位时间内能传送的数据量,通常用每秒传送多少字节(B/s)或每秒传送多少位(b/s)来表示。称为(总线数据传输率 )。 6. AGP端口标准已由原来的AGP1.0(1x、2x)发展到AGP2.0(AGP 4x) 和
AGP3.0(AGP 8x ),此时最大数据传输速率可高达(2132MB/S )。 7. PCI Express共分为六种规格分别为x1,x2,x4,x8,x12,x16。其中x4,x8和x12三种规格是专门针对服务器市场的,而(x1,x2以及x16 )这三种规格则是为普通计算机设计的。
8. IEEE-488电缆的接头是既有插头又有插座的组合式插头座。它有两种标准:GP-IB采用美国57系列(24针/脚 )插头座,IEC-IB采用欧洲F161系列(25针/脚 )插头座。
9. IDE/E-IDE均采用40芯扁平电缆。E-IDE接口卡上(或主板上)有两个(40 )芯的插座,标有Primary的E-IDE为(主 )插座,标有Secondary的E-IDE为(辅 )插座。
10. Pentium主板的两个EIDE插座,总共可以接(四 )个EIDE设备,如硬盘、光驱、刻录机、DVD光驱等。若只有一个硬盘和一个光驱,推荐将硬盘接在(EIDE1 )口上,光驱接在(EIDE2 )口上,光驱和硬盘均跳为Master。 11. Serial ATA 仅用四支针脚就能完成所有的工作,分别用于连接电缆、连接地线、(发送数据 )和(接收数据 )。 12. IEEE 1394标准定义了两种总线数据传输模式,即Backplane模式和Cable模式。其中Backplane模式支持12.5,25,50Mbit/s的传输速率,Cable模式支持100 Mbit/s,(200 Mbit/s ),(400Mbit/s )的传输速率。
二、选择题:
1. 微机系统内连接各插件板的总线称为( D ),用于插件与插件之间的信息传送。
A.芯片级总线 B. 外部总线 C.内部总线 D. 系统总线 2.通信双方可以同时发送和接收信息的通信线路为( C )。 A.单工 B.半双工 C.全双工 D.单向
3.在PC机的各类总线中,总线宽度为16位的是( C )。 A.EISA B.USB C.ISA D.PCI
4.支持多个主设备与中断请求,并支持即插即用功能的总线是( D )。 A. EISA B. USB C. ISA D. PCI 5. 总线每秒钟能传送数据的次数,称为( B )。
A. 数据传输率 B. 总线频率 C. 总线周期 D.总线效率 6. ISA总线地址线为( D )。
A.16位 B.20位 C.32位 D. 24位
7. PCI总线宽度和电压为( D )。
A. 32位(5V) B. 64位(5V) C. 32位(3.3V) D. 64位(3.3V) 8. PCI总线时钟频率可以达到( A )。
A. 66MHz B. 33.3MHz C.150 MHz D.133MHz 9. Serial ATA(即串行ATA),是英特尔公司发布接口类型,它以连续串行的方式传送数据,在同一时间点内只会有( C )位数据传输。 A.8 B.2 C. 1 D.16
10. Serial ATA 2.0的数据传输率将达到( D)。
A. 100MB/s B. 150MB/s C. 166MB/s D. 300MB/s
11. Wide Ultra SCSI:利用( A )针数据线把总线性能提高到40Mb/s。 A. 68 B.50 C. 40 D.60
12. 一个USB接口(理论上)可连接( C )个外设。接口内部为USB设备提供电源。
A.32 B.5 C. 127 D.120 13. USB2.0数据传输率将高达( D)。
A. 12Mbps B.180Mbps C.12MB/S D. 480Mbps
三、问答题:
1. 总线操作周期一般要有哪四个阶段。 答: ①总线请求和仲裁阶段②寻址阶段③数据传送阶段④结束阶段。
2.什么叫总线仲裁?
答: 当多个主控模块同时提出总线请求时,仲裁机构以一定的优先算法裁决哪个获得总线使用权。没有总线仲裁,总线冲突就不可避免,不可避免地引起传输线上信号电平的冲突,
3. 什么叫总线主设备? 答: 总线主设备是指具有控制总线能力的模块,通常是CPU或以CPU为中心的逻辑模块,在获得总线控制权之后能启动数据信息的传输;与之相对应的总线从设备,是指能够对总线上的数据请示做出响应,但本身不具备总线控制能力的模块。
4. 什么叫总线分离传输方式?
答: 分离方式总线传输方式把一个总线读周期分离成两个独立的子传输周期。主控器申请总线获准后进入第一个子周期,主控器将命令、访问对象的地址及自己的编号(主控器的地址)通过总线发送给受控器,经握手信号线的一问一答确认受控器已经收到这些信号后,双方立即和总线断开,以便其它主控器占用总线。当受控器经寻址和读出过程已准备好主控器所要的数据后,再像主控器一样申请总
共分享92篇相关文档