《河北工业大学计算机组成原理期末复习题.docx》由会员分享,可在线阅读,更多相关《河北工业大学计算机组成原理期末复习题.docx(5页珍藏版)》请在第壹文秘上搜索。
1、一、填空题1、组成计算机的五大基本部件是控制器、存储器、输入设备和输出设备。2、计算机的性能指标中,MIPS表示每秒百万条指令。3、当十六进制数D2H分别表示为原码、补码、反码和无符号数时,所对应的十进制数分别为-82、-46,-45和2104、CISC是指复杂指令计算机系统o5、RlSC是指精简指令计算机系统o6、指令格式通常有操作码字段和地址码字段组成。7、采用双符号位判断溢出时,补码双符号位为从正溢;补码双符号位为10时负溢。8、在微程序控制方式中,机器指令和微指令的关系是一条机器指令需要多条微指令解释执行O9、某主机的CPU主频为32MHz,则该主机CPU的主振周期为31.25ns。1
2、0、微指令由命令字段与下址字段组成。11、主存储器(内存)用来存放计算机运行时的大量程序和数据,控制存储器是存放微程序存储器。12、内存容量是64K时,若首地址从0开始,请写出该容量的地址范围:用十六进制表示:首地址:OOQOH,终了地址:FFFFH。13、浮点数表示中,阶码影响数的范围:尾数影响数的精度。二、简答题1、某计算机指令字长为16位,采用扩展操作码,操作数地址需4位,该指令已有三地址指令M条,二地址指令N条,没有零地址指令,问最多还可有多少条一地址指令?解:三地址指令M条,操作码4位(164义4),可扩展状态2-M二地址指令N条,可扩展状态(2-M)2-N无操作数指令O条,单操作数
3、指令数为(2,-M)2,-N)212、机器字长为8位,定点整数的补码的范围是什么?能表示的数的个数是多少?-0的补码表示是什么?答:范围:-128,127;个数:256;00000000.3、冯诺依曼计算机的特点是什么?答:(1)冯诺依曼计算机主要由五大部件组成,分别是:运算器、控制器、存储器、输入设备和输出设备;(2)冯诺依曼体系结构的指令和数据均采用二进制码表示;(3)指令和数据以同等地位存放于存储器中,均可按地址寻访;(4)指令由操作码和地址码组成,操作码用来表示操作的性质,地址码用来表示操作数所在存储器中的位置;(5)指令在存储器中按顺序存放,通常指令是按顺序执行的,特定条件下,可以根
4、据运算结果或者设定的条件改变执行顺序;(6)机器以运算器为中心,输入输出设备和存储器的数据传送通过运算器。4、设机器数字长为8位(含1位符号位),用补码运算规则计算A-BA卜,其中A=-3/16,B=932o解:Alh=l.HOl-Bh=l.IOlllA-B=1.100015、控制器的组成有哪些?(1)程序计数器(指令地址寄存器)PC(2)指令寄存器IR(3)指令译码器(操作码译码器)(4)脉冲源及启停线路(5)时序控制信号形成部件三、综合题1、CPU结构如下图所示,其中包括一个累加器AC、一个状态寄存器和其它四个寄存器,各部分连线表示数据通路,箭头表示信息传送方向。(1)标明图中四个寄存器名称。(2)简述完成指令ADDX的数据通路。(X为内存地址,ADD功能(AC)+(X)AC)答:(1)A数据寄存器,B指令寄存器C地址寄存器D程序计数器(2)取指:D-C-M-A-B;取地址:D-C-M-A-C;取数:M-A;运算存结果:-ALU-AC