一、基本知识1、微机的三总线是什么
答:它们是地址总线、数据总线、控制总线
2、8086CPU启动时对RESET要求
8086/8088CPU复位时有何操作
答:复位信号维高电平有效
8086/8088要求复位信号至少维持4个时钟周期的高电平才有效
复位信号来到后,CPU便结束当前操作,并对处理器标志寄存器,IP,DS,SS,ES及指令队列清零,而将cs设置为FFFFH,当复位信号变成地电平时,CPU从FFFF0H开始执行程序3、中断向量是是什么
堆栈指针的作用是是什么
答:中断向量是中断处理子程序的入口地址,每个中断类型对应一个中断向量
堆栈指针的作用是指示栈顶指针的地址,堆栈指以先进后出方式工作的一块存储区域,用于保存断点地址、PSW等重要信息
4、累加器暂时的是什么
ALU能完成什么运算
答:累加器的同容是ALU每次运行结果的暂存储器
在CPU中起着存放中间结果的作用
ALU称为算术逻辑部件,它能完成算术运算的加减法及逻辑运算的“与”、“或”、“比较”等运算功能
5、8086CPUEU、BIU的功能是什么
答:EU(执行部件)的功能是负责指令的执行,将指令译码并利用内部的寄存器和ALU对数据进行所需的处理BIU(总线接口部件)的功能是负责与存储器、I/O端口传送数据
6、CPU响应可屏蔽中断的条件
答:CPU承认INTR中断请求,必须满足以下4个条件:1)一条指令执行结束
CPU在一条指令执行的最后一个时钟周期对请求进行检测,当满足我们要叙述的4个条件时,本指令结束,即可响应
2)CPU处于开中断状态
只有在CPU的IF=1,即处于开中断时,CPU才有可能响应可屏蔽中断请求
3)没有发生复位(RESET),保持(HOLD)和非屏蔽中断请求(NMI)
在复位或保持时,CPU不工作,不可能响应中断请求;而NMI的优先级比INTR高,CPU响应NMI而不响应IN