微机原理课后题1
2 CPU 在内部结构上由哪几部分组成
CPU 应具备哪些主要功能
CPU 在内部结构上由以下几部分组成:① 算术逻辑部件(ALU);② 累加器和通用寄存器组;③ 程序计数器(指令指针)、指令寄存器和译码器;④ 时序和控制部件
CPU 应具备以下主要功能:① 可以进行算术和逻辑运算;② 可保存少量数据;③ 能对指令进行译码并执行规定的动作;④ 能和存储器、外设交换数据;⑤ 提供整个系统所需要的定时和控制;⑥ 可以响应其他部件发来的中断请求
6 数据总线和地址总线在结构上有什么不同之处
如果一个系统的数据和地址合用一套总线或者合用部分总线,那么,要靠什么来区分地址或数据
数据总线是双向三态;地址总线是单向输出三态
数据和地址复用时,必须有一个地址选通信号来区分该总线上输出的是地址还是数据
5 状态标志和控制标志有何不同
程序中是怎样利用这两类标志的
8086 的状态标志和控制标志分别有哪些
不同之处在于:状态标志由前面指令执行操作的结果对状态标志产生影响,即前面指令执行操作的结果决定状态标志的值
控制标志是人为设置的
利用状态标志可进行计算和判断等操作
利用控制标志可对某一种特定功能(如单步操作、可屏蔽中断、串操作指令运行的方向)起控制作用
8086 的状态标志有:SF、ZF、PF、CF、AF 和 OF 计 6 个
8086 的控制标志有:DF、IF、TF 计 3 个
8 在总线周期的 T1、T2、T3、T4 状态,CPU 分别执行什么动作
什么情况下需要插入等待状态 TW
TW 在哪儿插入
在总线周期的 T1、T2、T3、T4 状态,CPU 分别执行下列动作:① T1 状态:CPU 往多路复用总线上发出地址信息,以指出要寻找的存储单元或外设端口的地址
② T2 状态:CPU 从总线上撤