微机原理及应用总复习_第1页
微机原理及应用总复习_第2页
微机原理及应用总复习_第3页
微机原理及应用总复习_第4页
微机原理及应用总复习_第5页
已阅读5页,还剩13页未读 继续免费阅读

下载本文档

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

文档简介

1、微机终评大纲的原理及应用一.基本知识1.微型计算机的三总线是什么?答:它们是地址总线、数据总线和控制总线。2.8086中央处理器启动时的复位要求?8086/8088中央处理器复位时做什么?答:复位信号在高电平有效。8086/8088要求复位信号在有效前至少保持4个时钟周期的高电平。复位信号到达后,中央处理器结束当前操作,并清除处理器标志寄存器、指令寄存器、同步寄存器、同步寄存器、同步寄存器和指令队列,同时将cs设置为FFFFH。当复位信号变为地电平时,中央处理器从FFFF0H开始执行程序3.什么是中断向量?堆栈指针的功能是什么?什么是堆栈?答:中断向量是中断处理子程序的入口地址,每种中断类型对

2、应一个中断向量。堆栈指针用于指示堆栈顶部指针的地址。堆栈是指以先进先出模式工作的存储区域,用于存储断点地址和PSW等重要信息。4.什么是临时累加器?算术逻辑单元可以执行什么操作?答:累加器的相同容量是算术逻辑单元运行结果的临时存储。它起着在中央处理器中存储中间结果的作用。算术逻辑单元,完成算术运算的加减运算和逻辑运算的“与”、“或”、“比较”运算功能。5.8086中央处理器欧盟和BIU的功能是什么?答:欧盟(执行单位)负责执行指令。BIU(总线接口单元)解码指令,并根据需要使用内部寄存器和算术逻辑单元处理数据。BIU负责通过内存和输入/输出端口传输数据。6、中央处理器的响应能屏蔽中断条件吗?答

3、:中央处理器确认INTR中断请求,必须满足以下4个条件:1)指令执行结束。中央处理器在指令执行的最后一个时钟周期检测请求。当我们要描述的四个条件满足时,指令结束,响应准备就绪。2)中央处理器处于开关状态。只有当中央处理器的中频=1时,即当中断开启时,中央处理器才能响应可屏蔽的中断请求。3)未发生复位、保持和非屏蔽中断请求。在复位或保持期间,中央处理器不工作,并且不能响应中断请求。国家气象研究所的优先级别高于INTR。中央处理器对国家导弹防御系统作出反应,但对INTR没有反应。4)在执行打开中断指令(STI)和中断返回指令(IRET)之后,需要执行一条指令来响应INTR请求。此外,一些前缀指令,

4、如LOCK、REP等。将跟随它们的指令视为一个整体,并且在这些指令被执行之前不能响应INTR的请求。8086中央处理器地址加法器的功能是什么?答:8086可以用20位地址寻址1M字节的内存空间,但8086中的所有寄存器都是16位的,因此需要一种额外的机制来根据16位寄存器提供的信息计算20位物理地址。这种机制是20位地址加法器。8.如何选择8253和8255A控制字?答:将地址总线中的A1和A0设置为19.数模转换器的精度是多少?答:分辨率是指最小输出电压(对应的输入数字量只有最低有效位“1”)与最大输出电压(对应的输入数字量的所有有效位都是“1”)的比值。例如,一个N位数模转换器的分辨率为1

5、/(2n-1)。在实际使用中,表示分辨率的方法也用输入数字的位数来表示。10.DAC0830的双缓冲方法是什么?答:这些DAC 0832的输入寄存器分别使能先接收数据,然后控制这些DAC 0832同时向数模转换器寄存器传输数据,实现多个数模转换同步输出。11.8086(88)的内部中断源是什么?答案:内部(除0、单步、断点、溢出、指令中断)12、读写存储器(RAM)根据其制造工艺又可以分为哪些?答:一些随机存取存储器元件使用磁芯,另一些使用双极晶体管或金属氧化物半导体场效应晶体管。13.8086(88)处理器的中断优先级是多少?答:8086中断源的优先级从高到低是除以0,溢出中断,断点中断,指

6、令中断,非屏蔽中断,屏蔽中断和单步中断14.组合类型的功能是什么?为堆栈段中定义的伪指令组合类型选择STACK参数。当DOS加载程序执行加载时,CS将被初始化为正确的代码段地址,ss将被初始化为正确的堆栈段地址。因此,它们如何在源程序中初始化?15.中断源是什么?答:所谓的中断源是指中断的原因或中断请求的来源。波特率是多少?答:波特率是指数据信号对载波的调制率。它用单位时间内载波调制状态改变的次数来表示,单位是波特。17.存储类型号为N的中断向量的逻辑地址是什么?如何存储逻辑地址?答:段地址=N*4 2偏移地址=N*4,因此类型号为N的中断向量存储在逻辑地址:段地址:偏移地址。每种中断类型的逻

7、辑地址是四个字节,上面两个字节存储CS段地址,下面两个字节存储IP偏移地址。18.8086处理器需要多少个总线周期来读写奇数/偶数地址单元的一个字?在19.8088/8086中央处理器对中断作出响应后,TF和IF标志自动设置为什么?答:如果为1,则传输系数为020.什么是累加器?(前4名)21.主要控制部件是什么?答:控制部件主要包括:环形计数器、指令译码器、控制矩阵和其他控制电路22.8086中央处理器可以间接寻址哪些寄存器?答:BX、英国石油公司、瑞士国际公司、迪拜国际公司8088中央处理器响应INTR请求的条件是什么?(前6名)24.微型计算机系统的主要输入和输出方法是什么?答:在微型计

8、算机系统中,有四种主要的输入和输出方法:程序控制、中断控制、直接存储器存取和输入/输出处理器。25.定位类型的功能是什么?有哪些类型的定位?当位置类型为默认值时,为什么要定位段起始地址?26.组合类型的功能是什么?有哪些组合类型?如果在SEGMENT伪指令之后没有指定组合类型,那么汇编程序就认为这个段是连接的?27、中断处理过程应该包括哪些步骤?答:中断模式的实现一般需要以下过程:中断请求中断响应断点保护中断源识别中断服务断点恢复中断返回28.中央处理器何时检测到INTA中断请求输入?答:中央处理器在指令执行的最后一个时钟周期检测请求29.8086/8088中断源的优先顺序是什么?(前13名)

9、30.当中央处理器响应中断时,如何计算并转换到中断类型号为N的中断服务程序?回答:当中央处理器响应中断调用中断类型号为N的中断程序时,中断向量的第一个字节地址4N可以通过根据中断服务程序入口地址表在存储器中的位置将中断类型号N乘以4来获得。然后,中断向量表中的4N和4N 1单元的内容被加载到指令指针寄存器IP中,并且4N 2和4N 3单元的内容被加载到CS代码段寄存器中,从而可以发现中断服务程序入口地址的第一个字节地址是PA=CS16 IP。8086/8088中央处理器何时采样就绪信号?答:在每个总线周期的T3状态下,中央处理器开始采样就绪信号32.在寄存器间接寻址和基址加索引的寻址模式中,只

10、要使用了BP寄存器,缺省是哪个段寄存器?答:默认的段寄存器是SS。33.IMUL和MUL的功能和操作?答:多元文化、多元文化函数:乘法指令语法:多操作系统格式: MUL r/m IMUL r/m34.前缀REPNZ/REPZ /REP/JCXZ在什么条件下重复下列指令的操作?答:(1)CX不等于0,这意味着重复次数不够。(2)ZF=1,表示目标操作数等于源操作数或等于扫描数35.通常的暂停指令是什么?答:等待指令通常在中央处理器执行电子稳定控制指令后使用,以等待外部事件,即等待测试线上的有效信号。等待指令通常在中央处理器执行电子稳定控制指令后使用,以等待外部事件,即等待测试线上的有效信号。HI

11、L命令,使时钟脉冲停止,计算机停止运行,但电源没有切断,所以显示器仍继续显示dis在36,8086/8088处理器的ALE引脚的下降沿可以锁存什么答:8086/8088处理器的ALE引脚的下降沿可以锁存地址。37.IP指令指针寄存器中存储了什么?答:IP是一个指令指针寄存器。它用于存储要执行的下一条指令的地址偏移量。它与段寄存器CS一起构成代码段中指令的物理地址。38,8086(88)的NMI何时响应中断?答:每当NMI终端输入一个正边沿触发信号时,在结束当前指令后,中央处理器将进入中断类型号为2的未屏蔽中断处理程序。39.为什么定点8/16位2的补码形式代表整数范围?什么是40码分多址?(4

12、6)41.三态输出电路是什么意思?答:三态输出电路可以将电路与总线分开,使总线结构作为一条公共路径。42和8086处理器中有多少条地址线和数据线?它的寻址空间是多少字节?8086中央处理器有20条地址线,16条数据线和1MB的可寻址范围。43和8086的地址加法器的功能是什么?(前7名)44.什么是中断向量?答:中断向量是中断处理子程序的入口地址,每种中断类型对应一个中断向量。堆栈指针用于指示堆栈顶部指针的地址。堆栈是指以先进先出模式工作的存储区域,用于存储断点地址和PSW等重要信息。45.数模转换器的分辨率是多少?(前9名)什么是直接内存存取?效果如何?答:直接内存存取是一种直接内存传输方法

13、。DMA在计算机内存和外设之间开辟了一条直接传输通道,可以直接传输数据。数据传输不再依赖于执行输入/输出指令,并且数据不会通过中央处理器中的任何寄存器。该方法具有最高的时间利用率,适用于一次传输大量数据,但其实现较为复杂。47.当一个定点16位字被表示为2的补码时,一个字可以表示的整数范围是多少?解决48 O端口的两种方法是什么?8086CPU是什么?答:输入/输出端口以统一和独立的方式寻址。8086中央处理器使用独立寻址。49堆栈指针的功能是在堆栈顶部指示指针的地址。储存了什么?答:用于保存断点地址、PSW等重要信息。50模数转换器的分辨率是多少?回答:表示转换器对小输入变化的灵敏度,通常用

14、转换器输出数字量的位数来表示。在51 8088/8086微机系统中,第0部分的哪个区域被设置为中断向量表?答:在8088/8086微机系统中,o段的000003FFH区域设置为中断向量表。52.8086/8088中央处理器要求复位引脚上有一个复位正脉冲信号,其宽度至少为几个时钟周期,以便有效复位。如果是上电复位,它需要不小于微秒的脉冲宽度。答:复位信号的有效形式是高电平,必须持续4个以上的时钟周期。系统复位后的起始地址为FFFF0H。如果是上电复位,脉冲宽度不小于50微秒。53.8086/8088中央处理器复位后,从哪里开始读取指令字节?答:FFFF0H54.中央处理器响应两个硬件INTR和N

15、MI。同样的必要条件是什么?答:当外围设备通过中断控制器向中央处理器发出INTR中断请求时,中央处理器将在满足响应INTR的四个条件的情况下响应INTR。中央处理器对INTR的反应是首先发出两个负脉冲。第一个负脉冲通知中断控制器,中央处理器已经开始响应它的请求。当中断控制器接收到第二个负脉冲时,中断控制器向数据总线发送被请求外设的中断矢量代码。中央处理器从数据总线读取中断矢量代码。接下来,中央处理器将标志寄存器的内容推到堆栈上来保护它。然后使中频=0,中频=0。然后将CS和IP的内容推到堆栈上来保护它们。中央处理器的下一个任务是使用先前读取的中断矢量代码4作为中断矢量表的地址。从这个地址开始,

16、按照4个地址的顺序,前两个地址的内容被发送到IP,后两个地址的内容被发送到CS。这是因为在允许中断之前,INTR中断服务程序的入口地址(中断向量)已经存储在这四个地址中。因此,在这四个地址的内容被加载到IP和CS之后,从下一个总线周期开始,中央处理器切换到INTR中断服务程序的起始地址,以开始执行服务程序。从INTR的请求到中央处理器转到INTR中断服务程序入口的整个过程就是中央处理器对INTR的响应过程。值得注意的是,这个过程完全是由中央处理器硬件自动实现的。当外设产生一个有效的中断请求信号时,当一条指令的执行结束并且没有比NMI更高优先级的中断请求时,中央处理器将对NMI请求作出响应。作为

17、对NMI中断请求的响应,中央处理器首先通过其内部硬件产生NMI中断的中断矢量代码02H。接下来,中央处理器将标志寄存器推送到堆栈上,使IF=0,TF=0,然后将CS和IP推送到堆栈上。此后,中央处理器使用NMI的中断矢量代码02H4=08H,实际上是00008H,作为中断矢量表的地址。NMI中断服务程序的入口地址(或中断向量)已经从这里开始为四个地址预先设置。此时,中央处理器从地址00008H和00009H中提取一个字并将其放入IP,然后从地址0000AH和0000BH中提取一个字并将其放入CS。此时,NMI中断服务程序的入口地址被放在CS和IP中。从下一个总线周期开始,中央处理器进入NMI中断服务程序。以上是中央处理器对网络管理信息的响应过程。所有这些操作都是由中央处理器硬件本身完成的。55.8 O86/8088中央处理器的基本总线周期分为几个时钟周期。答:8086/8088中央处理器的基本总线周期分为4个时钟周期。这四个时间段通常分别被称为四个状态,即T1、T2、T3和T4状态,T1发送地址,T2、T3和T4是数据读/写。56.当中央处理器对可屏蔽的中断作出响应时,TF和IF会怎样?答:当中央处理器响应可屏蔽中断时,它清除标志寄存器的中断使能标志中频和单步标志中频。

温馨提示

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

评论

0/150

提交评论