当前位置:文档之家› 最新微机原理及应用总复习

最新微机原理及应用总复习

最新微机原理及应用总复习
最新微机原理及应用总复习

微机原理及应用期终复习提纲一、基本知识

1、微机的三总线是什么?

答:它们是地址总线、数据总线、控制总线。

2、8086 CPU 启动时对RESET 要求?8086/8088 CPU 复位时有何操作?答:复位信号维高电平有效。8086/8088 要求复位信号至少维持4 个时钟周期的高电平才有效。复位信号来到后,CPU 便结束当前操作,并对处理器标志寄存器,IP,DS,SS,ES 及指令队列清零,而将CS设置为FFFFH,当复位信号变成地电平时,CPU从FFFFOH开始执行程序

3、中断向量是是什么?堆栈指针的作用是是什么?什么是堆栈?

答:中断向量是中断处理子程序的入口地址,每个中断类型对应一个中断向量。堆栈指针的作用是指示栈顶指针的地址,堆栈指以先进后出方式工作的一块存储区域,用于保存断点地址、PSW 等重要信息。

4、累加器暂时的是什么?ALU 能完成什么运算?

答:累加器的同容是ALU 每次运行结果的暂存储器。在CPU 中起着存放中间结果的作用。ALU 称为算术逻辑部件,它能完成算术运算的加减法及逻辑运算的“与” 、“或、”“比较”等运算功能。

5、8086 CPU EU 、BIU 的功能是什么?

答:EU (执行部件)的功能是负责指令的执行,将指令译码并利用内部的寄存

器和ALU对数据进行所需的处理BIU (总线接口部件)的功能是负责与存储器、I/O 端口传送数据。

6、CPU 响应可屏蔽中断的条件?答:CPU 承认INTR 中断请求,必须满足以下4 个条件:

1)一条指令执行结束。CPU 在一条指令执行的最后一个时钟周期对请求进行检测,当满足我们要叙述

的4 个条件时,本指令结束,即可响应。

2)C PU处于开中断状态。只有在CPU的IF=1,即处于开中断时,CPU才有可能响应可屏蔽中断请求。

3)没有发生复位(RESET),保持(HOLD )和非屏蔽中断请求(NMI )。在复位或保持时,CPU 不工作,不可能响应中断请求;而NMI 的优先级比INTR 高,CPU 响应NMI 而不响应

INTR 。

4)开中断指令(STI)、中断返回指令(IRET )执行完,还需要执行一条指令才能响应INTR 请求。另外,一些前缀指令,如LOCK 、REP 等,将它们后面的指令看作一个总体,直到这种指令执行

完,方可响应INTR 请求。

7、8086 CPU 的地址加法器的作用是什么?

答:8086可用20位地址寻址1M 字节的内存空间,但8086内部所有的寄存器都是16 位的,所以需要由一个附加的机构来根据16 位寄存器提供的信息计算出20位的物理地址,这个机构就是20 位的地址加法器。

8、如何选择8253 、8255A 控制字?

答:将地址总线中的A1 、A0 都置1

9、DAC 精度是什么?

答:分辨率指最小输出电压(对应的输入数字量只有最低有效位为“1”)与最大输出电压(对应的输入数字量所有有效位全为“ 1”之比。如N位D/A转换器,其分辨率为1/(2N —1)。在实际使用中,表示分辨率大小的方法也用输入数字量的位数来表示。

10 、DAC0830 双缓冲方式是什么?

答:先分别使这些DAC0832 的输入寄存器接收数据,再控制这些DAC0832 同时传送数据到DAC 寄存器以实现多个D/A 转换同步输出。

11 、8086(88)内部中断源有哪些?

答:内部(除法除以0、单步、断点、溢出、指令中断)

12、读写存贮器(RAM)按其制造工艺又可以分为哪些?

答:读写存贮器(RAM)记忆元件有些使用磁芯,有些使用双极型晶体管或金属氧化物半导体场效应晶体管。

13 、在8086(88)CPU 中,中断优先级如何?

答:8086 各中断源的优先级从高到低依次是:除法除以0、溢出中断、断点中断、指令中断、非屏蔽中断、可屏蔽中断、单步中断

14 、组合类型的功能是什么?在堆栈段段定义伪指令的组合类型选择STACK 参数,DOS 的装入程序在装入执行时,将把CS 初始化为正确的代码段地址,把SS 初始化为正确的堆栈段地址,因此在源程序中如何它们进行初始化?

15 、中断源是什么?答:所谓中断源即指引起中断的原因或中断请求的来源。

16 、波特率是什么?答:波特率指数据信号对载波的调制速率,它用单位时间内载波调制状态改变次数来表示,其单位为波特(Baud) 。

17 、类型号为N 中断向量存放在逻辑地址为多少?如何存放逻辑地址?

答:段地址=N*4+2 偏移地址=N*4 所以类型号为N中断向量存放在逻辑

地址为段地址:偏移地址。每个中断类型的逻辑地址为四个字节,高两个字节存放CS 段地址,低两个字节存放IP 偏移地址。

18 、8086 CPU 从奇/偶地址单元开始读写的一个字,需要用多少个总线周期?

19 . 8088/8086 CPU 响应中断后,TF和IF标志自动置为多少?

答:IF 为1,TF 为0

20 .累加器是什么?(前4)

21 、控制部件主要包括什么?

答:控制部件主要包括:环形计数器、指令译码器,控制矩阵,其他控制电路

22 、8086 CPU 可以进行寄存器间接寻址的寄存器是哪些?

答:BX 、BP 、SI、DI

23 、8088CPU 响应INTR 请求的条件是什么?(前6)

24 、在微型计算机系统中,主要的输入输出方法有哪些?

答:在微型计算机系统中,主要的输入输出方法有 4 种:程序控制方式,中断控制方式,直接存储器存取方式,输入/输出处理机方法。

25 、定位类型的功能是什么?有那些定位类型?当定位类型缺省时,段起始地址便定位为什么?

26 、组合类型的功能是什么?有哪些组合类型?如果在SEGMENT 伪指令后面没有指明组合类型,则汇编程序ASM 认为这个段是连接?

27 、中断处理过程应包括哪些步骤?

答:中断方式的实现一般需要经历下述过程:中断请求f中断响应f断点保护f中断源识别f中断服务f断点恢复f中断返回

28 、CPU 何时检测INTA 中断请求输入端?

答:CPU 在一条指令执行的最后一个时钟周期对请求进行检测

29 、8086/8088 中断源的优先级顺序是什么?(前13)

30、CPU响应中断时,如何计算和转入中断类型号为N的中断服务程序?

答:当CPU 响应中断,调用中断类型号为N 的中断程序时,根据中断服务程序入口地址表在内存中的位置,可将中断类型号N 乘以 4 求出中断向量的首字节地址4N。然后将中断矢量表中的4N和4N+1二个单元内容装入指令指针寄存器IP,将4N+2和4N+3单元的内容装入CS代码段寄存器,进而可求出中断服务程序入口地址首字节地址为:PA=CS X16+IP。

31 、8086/8088 CPU 什么时候对READY 信号进行采样?

答:CPU 在每个总线周期的T3 状态开始对READY 信号进行采样

32、在寄存器间接寻址和基址加变址的寻址方式中,只要用上BP 寄存器,那么默认的段寄存器就是哪个?

答:默认的段寄存器是SS。

33 、IMUL 、MUL 功能与操作?

答:MUL,IMUL

功能: 乘法指令

语法: MUL OP IMUL OP

格式: MUL r/m IMUL r/m

34 、REPNZ/ REPZ /REP/JCXZ 前缀重复后面指令的操作的条件是什么?答:(1)CX 不等于0,表示重复次数还未满。

(2)ZF=1 ,表示目的操作数等于源操作数或等于扫描

35 、暂停指令HLT/WAIT ,常用来做什么?

答:WAIT 指令通常用在CPU 执行完ESC 指令后,用来等待外部事件,即等待TEST 线上的有效信号。

WAIT 指令通常用在CPU 执行完ESC 指令后,用来等待外部事件,即等待TEST 线上的有效信号。

HIL 指令,使时钟脉冲停发,则计算机停止运行,但电源未切断,所以显示器中仍继续显示计算的结果

36 、8O86/8088 CPU ALE 引脚的下降沿,可实现对什么的锁存

答:8O86/8088 CPU ALE 引脚的下降沿,可实现对地址的锁存

37 、IP 指令指针寄存器存放的是什么?

答:IP 为指令指针寄存器,它用来存放将要执行的下一条指令地址的偏移量,

它与段寄存器CS 联合形成代码段中指令的物理地址。

38 、8086(88)的NMI 何时响应中断?

答:每当NMI 端进入一个正沿触发信号时,CPU 就会在结束当前指令后,进入

对应于中断类型号为 2 的非屏蔽中断处理程序。

39、定点8/16 位2 的补码形式表示整数范围为什么?

40 DMA 是什么?(后46)

41 、三态输出电路的意义是什么?答:三态输出电路能使电路与总线脱离,使总线结构具有公共通路的作用。

42 、8086CPU 共有多少地址线、数据线?,它的寻址空间为多少字节?

8086CPU 地址线宽度为20 条,数据线为16 位,可寻址范围为1MB

43 、8086CPU 的地址加法器的作用是什么?(前7)

44 、中断向量是什么?

答:中断向量是中断处理子程序的入口地址,每个中断类型对应一个中断向量。堆栈指针的作用是指示栈顶指针的地址,堆栈指以先进后出方式工作的一块存储区域,用于保存断点地址、PSW 等重要信息。

45、D/A 转换器的分辨率是什么?(前9)

46、DMA 什么?有什么作用?

答:DMA 是直接存储器传输方式。DMA 在计算机的存储器与外设之间开辟直接的传输通道,直接进行数据传送,数据传输不再靠执行I/O 指令,数据也不经过CPU 内的任何寄存器,这种方式的时间利用率最高,适合于一次传送大量的数据,但实现较复杂。

47 、定点16 位字长的字,采用2 的补码形式表示时,一个字所能表示的整数范

相关主题
文本预览
相关文档 最新文档