MOOC 计算机组成原理与体系结构(哈尔滨理工大学)1452491191 最新慕课完整章节测试答案
第一章 计算机系统概述
文章目录
1.1 测验
1、单选题:
冯.诺依曼计算机结构的核心思想是 。
选项:
A: 二进制运算
B: 有存储信息的功能
C: 运算速度快
D: 存储程序控制
答案: 【 存储程序控制】
1.3 计算机的主要技术指标--测验
1、单选题:
描述浮点数操作速度的指标是 。
选项:
A: MIPS
B: CPI
C: IPC
D: MFLOPS
答案: 【 MFLOPS】
2、单选题:
程序P在机器M上的执行时间是20秒,编译优化后,P执行的指令条数减少到原来的70%, 而CPI增加到原来的1.2倍,则P在M上的执行时间是 。
选项:
A: 8.4秒
B: 11.7秒
C: 14.0秒
D: 16.8秒
答案: 【 16.8秒】
1.4 测验
1、单选题:
完整的计算机应包括______。
选项:
A: 运算器、存储器、控制器 ;
B: 外部设备和主机 ;
C: 主机和实用程序 ;
D: 配套的硬件设备和软件系统 ;
答案: 【 配套的硬件设备和软件系统 ;】
2、单选题:
电子计算机技术在60多年中虽有很大的进步,但至今其运行仍遵循着一位科学家提出的基本原理。这位科学家是 。
选项:
A: 牛顿
B: 爱因斯坦
C: 爱迪生
D: 冯.诺依曼
答案: 【 冯.诺依曼】
第一章--单元测验
1、单选题:
下列描述中 是正确的。
选项:
A: 控制器能够识别、解释和执行所有的指令及存储结果
B: 计算机主要由输入输出单元、控制器、存储器和算术逻辑单元构成
C: 所有的数据运算都在控制器中完成
D: 三者都正确
答案: 【 计算机主要由输入输出单元、控制器、存储器和算术逻辑单元构成】
2、单选题:
完整的计算机应包括______。
选项:
A: 运算器、存储器、控制器 ;
B: 外部设备和主机 ;
C: 主机和实用程序 ;
D: 配套的硬件设备和软件系统 ;
答案: 【 配套的硬件设备和软件系统 ;】
3、单选题:
描述浮点数操作速度的指标是 。
选项:
A: MIPS
B: CPI
C: IPC
D: MFLOPS
答案: 【 MFLOPS】
4、填空题:
计算机能够直接执行的语言是 。
答案: 【 机器语言】
5、填空题:
运算器由许多部件组成,其核心部分是________。
答案: 【 ALU##%_YZPRLFH_%##算术逻辑单元】
第二章 运算方法和运算器
第二章--单元测验3
1、单选题:
补码加/减法是指 。
选项:
A: 操作数用补码表示, 两尾数相加/减, 符号位单独处理;
B: 操作数用补码表示, 符号位和尾数一起参加运算, 结果的符号与加/减数相同;
C: 操作数用补码表示, 连同符号位直接相加,减某数用加某数的机器负数代替,结果的符号在运算中形成;
D: 操作数用补码表示, 由数符决定两尾数的操作, 符号位单独处理。
答案: 【 操作数用补码表示, 连同符号位直接相加,减某数用加某数的机器负数代替,结果的符号在运算中形成;】
2、单选题:
8位补码10010011等值扩展为16位后,其机器数为 。
选项:
A: 1111111110010011
B: 0000000010010011
C: 1000000010010011
D: 1111111101101101
答案: 【 1111111110010011】
3、单选题:
在定点二进制运算器中,减法运算一般通过 来实现。
选项:
A: 原码运算的二进制减法器
B: 补码运算的二进制减法器
C: 补码运算的十进制加法器
D: 补码运算的二进制加法器
答案: 【 补码运算的二进制加法器】
4、单选题:
在双符号位判别溢出的方案中,出现正溢出时,双符号位应当为 。
选项:
A: 00
B: 01
C: 10
D: 11
答案: 【 01】
5、单选题:
当定点运算发生溢出时,应进行 。
选项:
A: 向左规格化
B: 向右规格化
C: 发出出错信息
D: 舍入处理
答案: 【 发出出错信息】
6、单选题:
四片74181 ALU和一片74182 CLA器件相配合,具有如下进位传递功能: 。
选项:
A: 行波进位
B: 组内行波进位,组间先行进位
C: 组内先行进位,组间先行进位
D: 组内先行进位,组间行波进位
答案: 【 组内先行进位,组间先行进位】
7、单选题:
在串行进位的并行加法器中,影响加法器运算速度的关键因素是( )。
选项:
A: 门电路的级延迟
B: 元器件速度
C: 进位传递延迟
D: 各位加法器速度的不同
答案: 【 进位传递延迟】
8、单选题:
当定点运算发生溢出时,应进行( )。
选项:
A: 向左规格化
B: 向右规格化
C: 发出出错信息
D: 舍入处理
答案: 【 发出出错信息】
9、单选题:
原码加减交替除法又称为不恢复余数法,因此( )。
选项:
A: 不存在恢复余数的操作
B: 当某一步运算不够减时,做恢复余数的操作
C: 仅当最后一步余数为负时,做恢复余数的操作
D: 当某一步余数为负时,做恢复余数的操作
答案: 【 仅当最后一步余数为负时,做恢复余数的操作】
10、单选题:
4片74181ALU和1片74182CLA相配合,具有( )传递功能。
选项:
A: 串行进位
B: 组内并行进位,组间串行进位
C: 组内串行进位,组间并行进位
D: 组内、组间均为并行进位
答案: 【 组内、组间均为并行进位】
11、单选题:
下列叙述中, 错误的是 ( )。
选项:
A: 运算器中通常都有一个状态标志寄存器,为计算机提供判断条件,以实现程序转移
B: 补码乘法器中, 被乘数和乘数的符号都不参加运算
C: 并行加法器中高位的进位依赖于低位
D: 在小数除法中, 为了避免溢出,要求被除数的绝对值小于除数的绝对值
答案: 【 补码乘法器中, 被乘数和乘数的符号都不参加运算】
12、单选题:
一个C语言程序再一台32位机器上运行。程序中定义了3个变量x、y和z, 其中x和y为int型, y为short型。当x=127,y=-9时,执行赋值语句z=x+y后,x、y和z的值分别是( )。
选项:
A: x=0000007FH,y=FFF9H,z=00000076H
B: x=0000007FH,y=FFF9H,z=FFFF0076H
C: x=0000007FH,y=FFF7H,z=FFFF0076H
D: x=0000007FH,y=FFF7H,z=00000076H
答案: 【 x=0000007FH,y=FFF7H,z=00000076H】
13、多选题:
下面浮点运算器的描述中正确的是 。
选项:
A: 浮点运算器用两个松散连接的定点运算部件--阶码部件和尾数部件来实现
B: 阶码部件可实现加、减、乘、除四种运算
C: 阶码部件只进行阶码相加、相减和比较操作
D: 尾数部件只进行乘法和除法运算
答案: 【 浮点运算器用两个松散连接的定点运算部件--阶码部件和尾数部件来实现;
阶码部件只进行阶码相加、相减和比较操作】
14、填空题:
影响并行加法器速度的关键因素是( )。
答案: 【 进位信号的产生和传递问题】
第二章 运算方法与运算器
2.4 测验
1、单选题:
长度相同但格式不同的2种浮点数, 假设前者阶码长、尾数短,后者阶码短、尾数长, 其他规定均相同,则它们可表示的数的范围和精度为()。
选项:
A: 两者可表示的数的范围和精度相同
B: 前者可表示的数的范围大但精度低
C: 后者可表示的数的范围大且精度高
D: 前者可表示的数的范围大且精度高
答案: 【 前者可表示的数的范围大但精度低】
2、单选题:
下溢指的是()。
选项:
A: 运算结果的绝对值小于机器所能表示的最小绝对值
B: 运算的结果小于机器所能