全球旧事资料 分类
行程序?什么叫机器周期、取指周期和执行周期?本章简化式计算机的机器周期包括几个时钟周期(机器节拍)?机器周期是否一定是固定不变的?参考答案:例行程序是由控制部件内部的结构确定了的各条指令的执行步骤。机器周期是一条指令从取指到执行完了所需的时钟周期数。取指周期为从pc开始,prom中的指令进入ir到pc1为止的时钟周期数。执行周期为从指令进入控制器执行起至执行完毕的时钟周期数。本章模型机的机器周期包括6个时钟周期。机器周期在本章举例中是固定,但对不同的计算机而言,那就不一定是固定的了。37控制部件包括哪些主要环节?各有何用处?参考答案:包括下列环节:
f(1)指令译码器:将来自prom的二进制指令的最高四位译成控制动作信号送入控制矩阵。(2)环形计数器:产生环形字以指挥例行程序的运行顺序。(3)控制矩阵:将来自环形计数器的时钟节拍及指令译码器的控制动作信号进行分析而产生控制字,使整个计算机协调一致地动作。(4)其它控制电路:包括时钟脉冲发生器、运行停车触发器、启动清除按钮等。第4章作业418086cpu与8088cpu有哪些相同之处?又有哪些区别?参考答案:8086cpu与8088cpu内部结构基本相同:内部数据总线都是16位的,都采用16字进行操作及存储器寻址,两者的程序代码完全兼容,程序的编制和执行也完全相同。不同之处:8088的指令队列为4个字节,8086的指令队列为6个字节;8086的外部数据总线是16位的,而8088的外部数据总线是8位的,因此8088是准16位的cpu,在处理一个16位数据字的外部访问操作时,8088需要两步操作而8086只需要一步,因此对于相同的程序,8088要比8086有较多的外部存取操作,相应地8088执行得较慢。428086cpu从功能上分为几部分?各部分由什么组成?各部分的功能是什么?参考答案:8086从功能上分为两大部分:执行部件(eu)和总线接口部件(biu)。执行部件eu由以下4部分组成:(1)4个通用寄存器:ax,bx,cx,dx;(2)4个专用寄存器:基址指示器bp,堆栈指示器sp,源变址寄存器si,目的变址寄存器di;(3)标志寄存器fr;(4)算术逻辑运算部件alu。eu的功能:负责执行所有的指令,向总线接口部件biu提供指令执行的结果数据和地址,并对通用寄存器和标志寄存器进行管理。总线接口部件biu由以下部件组成:(1)4个段寄存器:代码段寄存器cs,数据段寄存器ds,附加段寄存器es,堆栈段寄存器ss;(2)指令指示器ip;(3)地址加法器;(4)指令队列。
fbiur
好听全球资料 返回顶部