- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
2024年计算机组成原理练习题库(附答案解析)
一、单选题(共90题,每题1分,共90分)
1.某计算机主存空间为4GB,字长为32位,按字节编址,采用32位定长指令字格式。若指令按字边界对齐存放,则程序计数器(PC)和指令寄存器(IR)的位数至少分别是()。
A、30,32
B、30,30
C、32,30
D、32,32
正确答案:A
答案解析:计算机主存空间为4GB,按字节编址,所以地址空间大小为2^32个地址(因为4GB=2^32B)。程序计数器(PC)要能够指向主存中的每一个地址,所以PC的位数至少要32位。指令按字边界对齐存放,字长为32位,所以指令寄存器(IR)的位数就是32位。这里PC要大于30位是因为要考虑到指令按字边界对齐存放的一些特殊情况,实际要保证能覆盖整个4GB的地址空间,所以PC位数要大于30位。
2.使用74LS181构成一个16位组内并行,组间串行的ALU,则需要()片。
A、4
B、2
C、8
D、16
正确答案:A
3.用双符号位来表示运算结果时,下列说法正确的是()。
A、第1符号位表示结果的符号
B、第2符号位表示结果的符号
C、两个符号位相同表示发生了溢出
D、两个符号位不相同表示没有发生溢出
正确答案:A
答案解析:用双符号位表示运算结果时,第1符号位表示结果的符号。双符号位中,两个符号位相同表示没有发生溢出,两个符号位不同表示发生了溢出。所以B选项错误,第2符号位不是表示结果的符号;C选项错误,两个符号位相同表示没有溢出;D选项错误,两个符号位不同表示发生了溢出。
4.指令是指()。
A、发给计算机的一个操作命令
B、通常用于构成主存的集成电路
C、计算机中一个部件
D、完成操作功能的硬件
正确答案:A
答案解析:指令是发给计算机的一个操作命令,它指示计算机执行特定的任务或操作。选项B通常用于构成主存的集成电路是存储芯片等相关部件;选项C计算机中一个部件表述不准确,指令不是部件;选项D完成操作功能的硬件指的是硬件设备,而指令不是硬件本身,所以正确答案是A。
5.按照冯诺依曼结构组成计算机,主机的构成是()
A、CPU和内存储器
B、运算器和控制器
C、运算器和内存储器
D、控制器和外设
正确答案:A
答案解析:冯·诺依曼结构计算机的主机由中央处理器(CPU)和内存储器组成。CPU包含运算器和控制器,它是计算机的核心部件,负责执行指令和进行数据处理。内存储器用于暂时存储CPU正在处理的数据和程序指令。运算器只是CPU的一部分,单独的运算器不能构成主机;外设不属于主机的范畴;控制器同样只是CPU的一部分,也不能单独构成主机。所以主机是由CPU和内存储器构成。
6.某机器字长16位,含一位数符,用补码表示,则定点小数所能表示的最小正数是()。
A、2-15
B、1-2-15
C、2-16
D、2-1
正确答案:A
7.关于I/O接口,下列说法错误的是()
A、I/O接口与主存储器相连
B、I/O接口与I/O设备相连
C、I/O接口与系统总线相连
D、I/O设备可以进行信息的转换
正确答案:A
答案解析:I/O接口主要用于连接I/O设备与系统总线,实现CPU与I/O设备之间的数据传输和通信控制等功能,它并不与主存储器直接相连。B选项,I/O接口与I/O设备相连是正确的,用于实现CPU与外部设备的交互。C选项,I/O接口与系统总线相连,通过系统总线与CPU等部件进行数据传输。D选项,I/O设备可以进行信息的转换,比如将模拟信号转换为数字信号等。
8.存储字是指()。
A、存放在一个存储单元中的二进制代码组合
B、存放在一个存储单元中的二进制代码位数
C、存储单元的个数
D、机器指令的位数
正确答案:A
答案解析:存储字是指存放在一个存储单元中的二进制代码组合。存储单元是计算机中用于存储数据的基本单位,存储字就是这个单元中所存放的具体内容,通常是一组二进制代码。选项B存放在一个存储单元中的二进制代码位数指的是存储字长;选项C存储单元的个数与存储字无关;选项D机器指令的位数和存储字概念不同。
9.浮点数加/减运算过程一般包括对阶、尾数运算、规格化、舍入和判断溢出等步骤。设浮点数的阶码和尾数均采用补码表示,且位数分别为5位和7位(均含两位符号位)。若有两个数,即x=27×29/32,y=25×5/8,则用浮点数加法计算x+y的最终结果是()。
A、001111100010
B、001110100010
C、010000010001
D、发生溢出
正确答案:D
10.下列陈述中,正确的是()。
A、浮点运算可由阶码运算和尾数运算两部分联合实现
B、定点补码运算时,其符号位不参加运算。
C、浮点数的正负由阶
文档评论(0)