计算机组成原理综合练习

单选题

1.以下有关计算机各功能部件的叙述中,错误的是(C
A.存储器的主要功能是存储程序和数据
B.控制器的主要功能是解释存储器中的指令,并发出各种操作命令来执行指令,I/O设备也受控于控制器

C.输入设备/输出设备的主要功能是完成用户与计算机之间的信息交互
D.运算器的主要功能是进行算术运算
2.假定计算机M1和M2具有相同的指令集体系结构(ISA),主频分别为1.8GHz和2.4GHz。在M1和M2上运行某基准程序P,平均CPI分别为2和3,则程序P在M1和M2上运行时间的比值是(B
A.1.125        B.0.89        C.1.6        D.2.0
3.已知带符号整数用补码表示,变量x,y,z的机器数分别为FFFDH,5FDFH,7FFCH,下列结论中正确的是(C
A.若x,y和z为无符号整数,则z<x<y
B.若x,y和z为无符号整数,则x<y<z
C.若x, y和z为带符号整数,则x<y<z
D.若x, y和z为带符号整数,则y<x<z
4.float型数据常用IEEE 754单精度浮点格式表示。假设两个float型变量x和y分别存放在32位寄存器f1和f2中,若(f1)=DE900000H,(f2)=B0C00000H,则x和y之间的关系是(A)

A.x<y且符号相同
B.x< y且符号不同
C.x>y且符号相同
D.x>y且符号不同
5.假定带符号整数采用补码表示,若int型变量x和y的机器数分别是FFFFFFCFH和00000032H,则x、y的值以及x-y的机器数分别是(D)
A.x=-49,y=50,x-y的机器数溢出

B.x=-33,y=65,x-y的机器数为FFFFFF9CH

C.x=-33,y=65,x-y的机器数为FFFFFF9EH
D.x=-49,y=50,x-y的机器数为FFFFFF9DH
6.假定有4个整数用8位补码分别表示:r1=FEH、r2=F2H、r3=90H、r4=F8H,若将运算结果存放在一个8位寄存器中,则下列运算会发生溢出的是(B)
A.r1×r2
B.r2×r3
C.r1×r4
D.r2×r4
7.某计算机存储器按字节编址,采用小端方式存放数据。假定编译器规定int型和short型长度分别为32位和16位,并且数据按边界对齐存储。某C语言程序段如下:
struct{

int   a;

char  b;

short c;
}record;

record.a=257; 
若record变量的首地址为0xC004,则地址0xC004中内容及record.c的地址分别是(B
A.0x00,0xC009
B.0x01,0xC00A
C.0x01,0xC009
D.ox00,0xC00A
8.假设计算机cache系统采用直接映射方式,主存地址为32位,按字节编址,cache数据区大小为32KB,主存数据块大小为4B,则cache的总容量为(B
A.200Kb
B.400Kb
C.800Kb
D.1000Kb
9.某计算机按字节编址,指令字长固定且只有两种指令格式、其中三地址指令28条、二地址指令227条,每个地址字段为6位,则指令字长至少应该是(B)。
A.23位
B.24位
C.25位
D.26位
10.假设变址寄存器R的内容为2000H,指令中的形式地址为3000H;地址3000H中的内容为2000H,地址4000H中的内容为3000H,地址5000H中的内容为4000H,则变址寻址方式下访问到的操作数是(D)

A.1000H
B.2000H
C.3000H
D.4000H

判断题

1-1

机器以存储器为中心,输入/输出设备与存储器间的数据传送通过运算器完成是冯·诺依曼计算机的主要特点之一。

T        F

1-2
控制器的主要功能是解释存储器中的指令,并发出各种操作命令来执行指令,I/O设备也受控于控制器。

T        F

1-3

突然断电时,计算机只读存储器(ROM)中的数据不会丢失。

T        F


1-4
指令周期通常包括取指令、指令译码和执行指令三个阶段。

       F

1-5
I/O设备通过总线与CPU通信,因此总线速度越快,I/O速度一定越快。  

T        F

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值