- 1、本文档共5页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
计算机组成原理2356章复习-带答案
一、选择题(有*的为附加题,可以不看)
当前的CPU由_____组成
A.控制器 B.控制器、运算器、cache
C.运算器、主存 D.控制器、ALU、主存
float型数据通常用IEEE 754单精度浮点数格式表示。若编译器将float型变量x分配在一个32位浮点寄存器FR1中,且x=-8.25,则FR1的内容是( )
A.C104 0000H B.C242 0000H
C.C184 0000H D.C1C2 0000H
【解析】: 若x=-9.25,则解题过程如下:
x=-9.25=(-1001.01)2﹦(-1.001 01×211)2
e移=E=e+127=130=(1000 0010)2,
单精度浮点数格式: 1位数符,8位阶码(含阶符),23位尾数
故FR1内容为: 1 1000 0010 001 0100 0000 0000 0000 0000
即1100 0001 0000 0101 0000 0000 0000 0000,即C1050000H
冯·诺依曼计算机中指令和数据均以二进制形式存放在存储器中,CPU区分它们的依据是 。
A.指令操作码的译码结果 B.指令和数据的寻址方式
C.指令周期的不同阶段 D.指令和数据所在的存储单元
请从下列浮点运算器描述中指出描述不正确的句子 。
浮点运算器可用两个松散连接的定点运算器部件(阶码和尾数部件)来实现
阶码部件可实现加、减、乘、除四种运算
阶码部件只进行阶码相加、相减和比较操作
尾数部件进行加法、减法、乘法和除法运算
下列给出的指令系统特点中,有利于实现指令流水线的是
Ⅰ. 指令格式规整且长度一致 Ⅱ.指令和数据按边界对齐存放 Ⅲ.只有Load/Store指令才能对操作数进行存储访问
A.仅Ⅰ、Ⅱ B.仅Ⅱ、Ⅲ C.仅Ⅰ、Ⅲ D.Ⅰ、Ⅱ、Ⅲ
参考答案:D。
【解析】:以上三个RISC特征都能够有效降低取指令或执行指令的复杂度,从而有利于流水线操作。
某机器字长16位,主存按字节编址,转移指令采用相对寻址,由两个字节组成,第一字节为操作码字段,第二字节为相对位移量字段。假定取指令时,每取一个字节PC自动加1。若某转移指令所在的主存地址为6000H,相对位移量字段的内容为06H,则该转移指令成功转移后的目标地址是 。
A.6006H B.6007H C.6008H D.6009H
(*)一个c语言程序在一个32位机器上运行。程序中定义了三个变量x、y和z,其中x和z为int型,y为short型。当x=127,y=-9时,执行赋值语句z=x+y后,x、y和z的值分别是:
A. x=0000007FH, y=FFF9H, z
B. x=0000007FH, y=FFF9H, z=FFFF0076H
C. x=0000007FH, y=FFF7H, z=FFFF 0076H
D. x=0000007FH, y=FFF7H, z
若浮点数的阶码和尾数都用补码表示,位数分别为5位和7位(均含两位符号位)。若X= 27*29/32,Y= 25*5/8,则用浮点加法计算X+Y的最终结果是: ( )
A. 00111 1100010 B. 00111 0100010 C. 01000 0010001 D. 溢出
(解题方法:Y=25*5/8=27*5/32,尾数相加1,导致阶码=8,故溢出)
某数x的真值为-0.1010000,在计算机中该数表示为B0H,则该数所用的编码为( )
A.原码 B.补码 C.反码 D.移码
10.(*)某机器有一个标志寄存器,其中有进位/借位标志CF、零标志ZF、符号标志SF和溢出标志OF,条件转移指令bgt(无符号整数比较大于时转移)的转移条件是
A.CF+OF=1 B./SF+ ZF=1 C./(CF+ZF)=1 D./(CF+SF)=1
参考答案:C。
【解析】: 无符号整数比较做减法,若ab,则a-b无进位/借位,也不为0。故CF=0且ZF=0。
二、填空题
1、在机器数表示中,零的表示形式唯一的编码有___补码 _和___移码___。
2、某机定点小数格式字长18位,若采用原码表示,表数范围是__________,若采用补码表示,表数范围是 。
3、移码用来表示 浮点数的阶码 部分,已知一个数的真值
文档评论(0)