现代微机原理与接口技术(第三版)_第1页
现代微机原理与接口技术(第三版)_第2页
现代微机原理与接口技术(第三版)_第3页
现代微机原理与接口技术(第三版)_第4页
现代微机原理与接口技术(第三版)_第5页
已阅读5页,还剩2页未读 继续免费阅读

下载本文档

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

文档简介

1、接口与通信复习题一名词解释 1 . 单工方式 答:数据单向传送,只需一条传输线。2.半双工方式,答:数据传送是双向,但不可同时进行。传输线可用一条,也可用两条。3.全双工 答:数据传送是双向,且可同时发送接收。需两条传输线。4 .中断向量 答:指中断服务程序的入口地址(首址)。5. 中断向量表 答:8086将256种类型的中断源的中断向量按顺序集中存放在主存的某一个区域,称之为中断向量表(IVT) 。 中断向量指针(中断向量地址)指中断源所对应的中断向量在中断向量表中存放位置,即中断向量第一字节的存储器地址。 6. 端口 答:指接口电路中能被CPU直接访问的寄存器。 7. 波特率答:单位时间内

2、传送的二进制数据的位数,以位/秒(b/s)表示,也称为数据位率。8.可编程接口 答:可通过编程来设定工作方式的接口。9.时钟周期 答:二个相临时钟节拍的上沿或下沿的时间间隔。10.总线周期 答:CPU从存储器或输入/输出端口,存取一个字节所花费的时间。11.指令周期 答:执行一条指令所需的时间。 12. PCI 答:外围部件互联局部总线(Peripheral Component Interconnect)13. RS232 答:是一种串行接口标准。14.MODEM答:调制与解调器15.异步串行通信,答:在通信的数据流中,字符间异步,字符内部各位间同步。每一幀数据均以0开始,以1终止,中间传送的

3、数据位可以是5位,7位,8位均可,中间有若干空闲位,空闲时一般处于1的状态。 16.同步串行通信,答:数据流中字符与字符之间和字符内部的位与位之间都同步。(统一时钟) 17.同步方式传送控制,答:主从模块(设备)采用统一的时钟工作,总线周期的宽度是固定的。18.异步方式传送控制,答:采用应答式传送,用请求(Request,REQ)和应答(Acknowledge,ACK)两根信号线来协调传输过程,而不依赖于时钟信号。总线周期是可以根据从模块的速度自动调整的。19.半同步方式传送控制,答:总体上采用同步方式进行传输,以适应高速设备,但增加了一根“WAIT”或者“READY”信号线,允许通过它们,强

4、制主模块延长若干个时钟周期,以满足低速设备的要求。 20.分离方式传送控制,答:将一个总线周期分为两个子周期,第一个子周期,主模块通过总线向从模块传送地址和命令等信息,之后,与总线断开;待从模块准备好数据后,启动第二个子周期,完成传送。两个子周期均采用同步方式工作。21.微处理器(MCU) 答: 将控制器和运算器集成在一片芯片上的器件。21.并行通讯答: 在同一时刻内,数据的各位并行传送。22.串行通讯答:即通信双方一次传输一个二进制位。23.DTE答:数据终端设备24.DCE答:数据通信设备25.接口答:指不同部件之间的连接部分。软件的接口又叫协议。26.微机接口答:指微处理器(MPU)与外

5、部设备(I/O设备)及存储器之间的用于交换信息的连接电路。27.中断源答:引起CPU中断的原因,指发出中断请求信号的外部设备和内部产生中断的指令或程序。28.中断类型号答:8086给所有的中断源分配一个代号,叫中断类型号。29.可屏蔽中断答:可用STI和CLI指令控制的中断。或:受EFLAGS中的IF标志的影响:IF1:CPU会响应INTR上有效的中断请求信号; IF0: CPU不响应INTR中断。30.不可屏蔽答:不受STI和CLI指令控制的中断。或:不受EFLAGS的IF标志的影响,所以称不可屏蔽。31.中断答:所谓中断,是指CPU在执行当前程序的过程中,由于某种特殊的原因或事故,使得CP

6、U暂时中止当前程序的执行(即中断),转去执行处理该事故的程序(中断服务程序),处理完之后,再返回刚才的断点处,继续执行。32. 8259, 8255, 8250答:8259:可编程中断控制器,8255:可编程并行接口,8250:可编程串行接口33.MPU答: 微处理器三简答题1简述实模式下外部中断及响应的过程。 答:(1)保护断点:将FLAGS压入堆栈;清除IF和TF;将CS、IP压入堆栈。(2)转入中断处理程序:CPU取得中断处理程序的入口地址CS:EIP(3)返回断点:执行中断处理程序的最后一条指令IRETPOPEIPPOP CSPOPEFLAGS,即恢复了主程序的执行。(4)中断处理程序

7、的入口地址的获得方法:实模式下,通过中断向量表获得; 3何为总线标准?RS232C标准对信号的逻辑电平、传输距离及速度有那些规定?用全双共串行传输数据,至少需几根线?各是什么信号线?如何连接?答:逻辑“1”的电平-3V-15V, 逻辑“0”的电平+3V+15V;RS-232C的最高传输速率:20Kb/s在通信速率高于20Kb/s时,RS-232C所能直接连接的最大物理距离为15m。 全双共串行传输数据,至少需3根线 ,TXD,RXD,GND, 甲机的TXD、RXD、GND分别连接乙机的RXD、TXD GND。4. I/O接口的硬件主要有哪些部件构成?答:(1)数据缓冲寄存器(数据寄存器、数据口

8、):(2)状态寄存器(状态口)(3)控制寄存器(命令寄存器、控制口)(4)内部控制逻辑(5)端口地址译码电路 5. 微机接口一般具备那些功能?答:1.数据缓冲功能:2. 执行CPU命令功能和返回外设的状态 :3.设备选择功能:4.信号和数据格式的转换功能:5.中断管理功能. 6. 简述简述行扫描键盘工作原理和反转法识别键盘工作原理。 提示:行扫描键盘工作原理:P221 最后一段 反转法:7.I/O独立编址与I/O统一编址有什么区别?答:独立编址:I/O端口地址空间与存储器地址空间相互独立。统一编址: 一个I/O端口等同于一个存储器单元,I/O端口看作存储器系统的一部份。8.PentinmIII

9、共有那几种工作模式?五种:实地址模式,保护模式,虚拟地址空间,虚拟8086模式,系统管理模式。9. 在南北桥结构的微机系统中,南桥和北桥桥片的功能是什么? 北桥电路支持单、双处理器,和多处理器结构,集成了主控制器,PCI总线接口、PCI仲裁器及AGP接口,并支持系统管理模式和电源管理功能,作为CPU与PCI总线的桥梁。 南桥电路作为PCI总线与ISA总线的桥梁,还具有DMA控制器,8259中断控制器,8253/8254时钟发生器和实时时钟,USB控制器、电源管理逻辑及支持I/O APIC等。10.CPU与外部设备有那几种数据传输方式?答:一、程序控制方式1.无条件传送方式2.条件传送方式(查询

10、方式)3.中断传送方式二、直接存储器存取(DMA)方式三、I/O处理机(IOP)方式11.一个I/O端口地址可以为多个端口吗?一般常用有那几种解决地址共享办法? 答: 1. 可以把只读的I/O和只写的I/O端口共用一个地址,2.可以特征位寻址方式(即芯片内部根据特征位再进行2次译码选择) 3.可以通过访问次序来区分。12. 当8259A初始化设置为非自动结束方式时,应该中断服务程序执行完,返回前 做何处理? 答:需往OCW2操作字输出EOI命令, 这样,8259A才会将此次中断在ISR()中断服务寄存器)置的位清除。 13.总线传输控制通常有那些方式?并解释之。答:(1)同步方式:主从模块采用

11、统一的时钟工作,总线周期的宽度是固定的。(2)异步方式 :采用应答式传送,用请求(Request,REQ)和应答(Acknowledge,ACK)两根信号线来协调传输过程,而不依赖于时钟信号。总线周期是可以根据从模块的速度自动调整的。(3)半同步方式 :总体上采用同步方式进行传输,以适应高速设备,但增加了一根“WAIT”或者“READY”信号线,允许通过它们,强制主模块延长若干个时钟周期,以满足低速设备的要求。(4)分离方式:将一个总线周期分为两个子周期,第一个子周期,主模块通过总线向从模块传送地址和命令等信息,之后,与总线断开;待从模块准备好数据后,启动第二个子周期,完成传送。两个子周期均采

12、用同步方式工作。14.PCI总线中有哪几种地址空间。(1)I/O地址空间(2)内存地址空间(3)配置地址空间15.8088/8086有那些种工作模式?用什么引脚来控制定义? 答:有最小和最大二种工作模式,用MN/MX#引脚接电平的高和低来控制,16.8088CPU在响应中断过程中是通过什么方法来保护断点及标志寄存器的?答:用中断隐指令,通过硬件保存断点及标志17.用8259A芯片构成的中断管理系统,最多可接多少个外部中断源?用什么方法,需多少片8259A?答:最多64个,采用级联方式,需9片8259A。18. 8259A中,中断服务寄存器(ISR)有何作用?答:用来记录正处在被服务中的中断源。

13、19. .执行下列指令时,8088CPU的IO/M、RD和WR信号分别为何值,数据传送时,启动的是一个什么类型的总线周期?(1)MOVAL,20H(2)MOV22H,AX(3)IN AL,20H(4)OUT21H,AL答: IO/M、RD和WR 周期状态(1)MOVAL,20H 0 0 1 存储器读(2)MOV22H,AX 0 1 0 存储器写(3)IN AL,20H 1 0 1 I/O 读(4)OUT21H,AL 1 1 0 I/O写20. 398255A并行接口中PA口、PB口和PC口各有几种工作方式?答: 方式0(基本I/O) 方式1(选通I/O) 方式2(双向I/O)位操作方式PA口

14、PB口 PC口 21.设IBM PC机有一个8位开关设备和一个8为的LED显示灯设备,共用一个端口地址305H,PC机有地址线A9A0,数据线D7D0,控制信号AEN#、IOW#、IOR#。试:(1)设计I/O端口地址译码电路。(2)编写程序,控制从开关读数据送到LED显示灯显示,直到按下回车键。22.设8259的端口地址30H31H,若要屏蔽其IR3、开放其IR5,写出它的OCW1。23.设8259的端口地址30H31H,若它的ICW3为05H,若它为主片,则意味着什么?若它为从片,又意味着什么?24.一个异步串行发送器,发送具有8位数据的字符,在系统中使用一个奇偶校验位和二个停止位,若每秒

15、发送100个字符,则其波特率,位周期和传输效率各为多少?4.P291 7,2431.程序中使用CLI,STI指令的作用是什么?答:STI指令:开放所有硬件可屏蔽中断,LI指令: 关闭所有硬件可屏蔽中断32PC/XT机中采用向量中断方式处理8级硬件中断,中断类型号与中断程序入口地址的关系如何?中断程序入口地址在向量表中如何存放? 答:中断类型号4中断向量表指针,该指针指向存放中断程序入口地址的内存单元地址。中断程序入口地址在向量表中按地址从低到高,分别存放:中断程序入口地址的段内地址的低八位,高八位和中断程序入口地址的段地址的低八位,高八位33在8086系统中,当CPU响应中断时, 第几个INT

16、A周期从数据总线读取中断号?答: CPU接到中断请求送回的中断应答信号。在中断响应周期中,第一个INTA#用于通知8259A中断请求已被响应;第二个INTA#作为特殊的读操作信号,读取8259提供的中断类型号。 34对8253三个定时器编程有无顺序要求?答:完全随机,但必须先写初始化方式字。 35异步串行通讯的数据格式是如何? 答:起始位、数据位(D0D7)、校验位、停止位 36RS-232C标准规定的连接器的物理结构有那几种? 答:有DB-25和DB-9二种。 37当8086CPU分别处于读存储器、写存储器,读I/O,写I/O时,信号线M/IO#,RD#,WR#分别应处于何逻辑状态? 答:

17、M/IO#,RD#,WR# 1 0 1 1 1 0 0 0 1 0 1 038. 总线数据传输率:以MB/s为单位; 总线数据传输率=(总线宽度/8位)总线频率39.PCI总线上由什么信号决定总线是否忙/闲?答:FRAME#和IRDY#定义了总线的忙/闲状态。 当其中一个有效时,总线是忙的;两个都无效时,总线处于空闲状态。 40.PCI总线周期中地址期和数据期如何划分?答:在FRAME#有效的第1个时钟,传送的是32位地址,称为地址期。在IRDY#和TRDY#同时有效时,传送的是32位数据,称为数据期41.PCI总线数据期中,在什么情况下才传送一个数据?答:IRDY#和TRDY#信号同时有效才

18、能进行数据传输,否则进入等待周期。 42. 设8259的端口地址30H31H,若要屏蔽其IR3、开放其IR5,写出对OCW1的操作的指令组。43. 设8259的端口地址30H31H,若它的ICW3为05H,若它为主片,则意味着什么?若它为从片,又意味着什么?四设计题1用8253定时器/计数器的0通道和1通道串联输出产生周期为1秒的方波信号, 输入时钟CLK0的频率为4.77MHZ。该8253的端口地址为314H317H,请设计出8254连接电路,并编写8253的初始化程序。 2设某一I/O接口芯片的端口地址范围为230H233H,设计出其与PC总线的I/O地址译码电路,并将下图的I/O接口芯片与总线相关的信号线相连接。(PC总线的信号线有D0D7、A0A19、AEN、/MEMR、/MEMW、/IOR、/IOW等)3设IBM PC机有一个8位开关设备和一个8为的LED显示灯设备,共用一个端口地址80H,PC机有地址线A9A0,数据线D7D0,控制信号AEN#(低电平有效)、IOW#(低电平有效)、IOR#(低电平有效)等。(1)设计I/O端口地址译

温馨提示

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

评论

0/150

提交评论