全文预览

计算机组成原理课后答案

上传者:梦&殇 |  格式:doc  |  页数:15 |  大小:313KB

文档介绍
过程通常只是简单对PC加1。地址寄存器用来保存CPU当前所访问的内存单元的地址。数据缓冲寄存器用来暂时存放由内存储器读出的一条指令或一个数据字。累加寄存器(AC)通常简称为累加器。当ALU执行算术运算或逻辑运算时,为ALU提供一个工作区,可以为ALU暂时存放一个操作数或运算结果。状态条件寄存器用来保存ALU执行的状态信息,如运算结果进位标志(C),运算结果溢出标志(V),运算结果为零标志(Z),运算结果为负标志(N)等。Р5-5 控制操作器和时序产生器的作用是什么?Р答: 操作控制器就利用定时脉冲的顺序和不同的脉冲间隔,有条理、有节奏地指挥机器的动作,规定在这个脉冲到来时做什么,在那个脉冲到来时又做什么,给计算机各部分提供工作所需的时间标志。Р5-7 CPU有哪几种控制方式?各有什么特点?如何实现?Р常用控制方式有同步控制、异步控制和联合控制三种。Р同步控制方式又称为固定时序控制方式,其基本思想是选取部件中最长的操作时间作为统一的时间标准,使所有的部件都在这个时间间隔内启动并完成操作。Р异步控制方式是指每条指令、每个操作控制信号需要多少时间就占用多少时间。等待执行部件完成操作后发回“回答”信号,然后再开始新的操作。Р联合控制方式是同步控制和异步控制相结合的一种控制方式。一种情况是,大部分操作序列安排在固定的机器周期中,而对某些时间难以确定的操作则以执行部件的“回答”信号作为本次操作的结束。另一种情况是,机器周期的节拍脉冲数固定,但是各条指令中的机器周期数不固定。Р5-8 设R1、R2、R3、R4是CPU中的通用寄存器,试用方框语言表示下列操作:Р(1)取数指令“LDA (R1),R2”;Р(2)存数指令“STA R1 ,(R4)”的指令周期流程图。Р其中:(1)是将(R1)指示的主存单元内容取到寄存器R2中来;(2)是将寄存器R3的内容放到(R4)指示的主存单元中去。Р答:

收藏

分享

举报
下载此文档