文档介绍:计算机组成原理
第 1 章概述
作业1
8. 解释下列英文缩写的中文含义:CPU、PC、IR、CU、ALU、ACC、MQ、X、MAR、MDR、I/O、MIPS、CPI、FLOPS 解: CPU——Central Processing Unit,中央处理机(器),见7题; PC——Program Counter,程序计数器,存放当前欲执行指令的地址,并可自动计数形成下一条指令地址的计数器; IR——Instruction Register,指令寄存器,存放当前正在执行的指令的寄存器;
CU——Control Unit,控制单元(部件),控制器中产生微操作命令序列的部件,为控制器的核心部件; ALU——Arithmetic Logic Unit,算术逻辑运算单元,运算器中完成算术逻辑运算的逻辑部件; ACC——Accumulator,累加器,运算器中运算前存放操作数、运算后存放运算结果的寄存器; MQ——Multiplier-Quotient Register,乘商寄存器,乘法运算时存放乘数、除法时存放商的寄存器。
X——此字母没有专指的缩写含义,可以用作任一部件名,在此表示操作数寄存器,即运算器中工作寄存器之一,用来存放操作数; MAR——Memory Address Register,存储器地址寄存器,内存中用来存放欲访问存储单元地址的寄存器; MDR——Memory Data Register,存储器数据缓冲寄存器,主存中用来存放从某单元读出、或写入某存储单元数据的寄存器;
I/O——Input/Output equipment,输入/输出设备,为输入设备和输出设备的总称,用于计算机内部和外界信息的转换与传送; MIPS——Million Instruction Per Second,每秒执行百万条指令数,为计算机运算速度指标的一种计量单位; CPI——Cycle Per Instruction,执行一条指令所需时钟周期数,计算机运算速度指标计量单位之一;
FLOPS——Floating Point Operation Per Second,每秒浮点运算次数,计算机运算速度计量单位之一。
11. 指令和数据都存于存储器中,计算机如何区分它们? 解:计算机硬件主要通过不同的时间段来区分指令和数据,即:取指周期(或取指微程序)取出的既为指令,执行周期(或相应微程序)取出的既为数据。 另外也可通过地址来源区分,从PC指出的存储单元取出的是指令,由指令地址码部分提供操作数地址。
第2章计算机的发展及应用
?该定律是否永远生效?为什么? 解:英特尔的创始人Gordon Moore提出微芯片集成晶体管的数目每3年将翻两番的规律,被人们称为Moore(摩尔)定律。 该定律不会永远生效。因为、 1、硅芯片的集成度受其物理极限的制约,不可能无止境的提高。当集成电路的线宽达到单分子大小的物理极限时,意味着硅芯片的集成度已经到了穷途末路的境地。 2、由于硅芯片的集成度的提高,其制作成本也在不断的提高。 3、随着硅芯片的集成度的提高,微处理器内部的功耗、散热、线延迟等一系列的问题难以解决。
第 3章系统总线