计算机组成原理第一章 概论 作业
前情提要
材料来源于学校作业,文章中会有标准答案、我的答案(自己做的情况,有对有错,用来对照自己掌握i情况)、补充(对标准答案和考核内容的一些补充)。
一.单选题(共9题,36.9分)
1
冯.诺依曼机工作方式的基本特点是( )。
-
A、
多指令流单数据流
-
B、
按地址访问并顺序执行指令
-
C、
堆栈操作
-
D、
存储器按内容选择地址
正确答案: B 我的答案:B
2
完整的计算机系统应包括( )。
-
A、
运算器、存储器、控制器
-
B、
外设和主机
-
C、
主机和实用程序
-
D、
配套的硬件设备和软件系统
正确答案: D 我的答案:D
3
对计算机的软、硬件资源进行管理,是( )的功能。
-
A、
操作系统
-
B、
数据库管理系统
-
C、
语言处理系统
-
D、
用户程序
正确答案: A 我的答案:A
4
计算机硬件能直接执行的只有( )。
-
A、
符号语言
-
B、
机器语言
-
C、
机器语言和汇编语言
-
D、
汇编语言
正确答案: B 我的答案:D
5
根据标准规定,每个汉字在计算机内占用( )存储。
-
A、
二个字节
-
B、
一个字节
-
C、
三个字节
-
D、
四个字节
正确答案: A 我的答案:A
6
32位微机是指该计算机所用CPU( )。
-
A、
有32位寄存器
-
B、
同时处理32位二进制数
-
C、
有32个寄存器
-
D、
能处理32个字符
正确答案: B 我的答案:B
7
计算机的外围设备是指( )。
-
A、
输入输出设备
-
B、
外存储器
-
C、
输入输出设备和外存储器
-
D、
电源
正确答案: C 我的答案:C
8
对计算机的产生有重要影响的是( )。
-
A、
牛顿、维纳、图灵
-
B、
莱布尼兹、布尔、图灵
-
C、
巴贝奇、维纳、麦克斯韦
-
D、
莱布尼兹、布尔、克雷
正确答案: B 我的答案:B
9
计算机中( )负责指令译码。
-
A、
算术逻辑单元
-
B、
控制单元
-
C、
存储器译码电路
-
D、
输入输出译码电路
正确答案: B 我的答案:B
二.多选题(共6题,24.6分)
1
下列设备是计算机硬件的有( )。
-
A、
内存条
-
B、
硬盘
-
C、
CPU
-
D、
操作系统
正确答案: ABC 我的答案:ABC
2
下列( )不能直接在机器上运行。
-
A、
机器语言
-
B、
二进制语言
-
C、
汇编语言
-
D、
C语言
正确答案: CD 我的答案:CD
3
反映计算机体系结构问题的有( )。
-
A、
取指令
-
B、
指令集
-
C、
数据类型
-
D、
寻址技术
正确答案: BCD 我的答案:BCD
4
反映计算机组成问题的有( )。
-
A、
取指令
-
B、
分析指令
-
C、
取操作数
-
D、
运算
正确答案: ABD 我的答案:ABCD
5
冯诺依曼计算机的特点有( )。
-
A、
计算机由运算器、控制器、存储器、输入设备和输出设备五大部件组成
-
B、
指令和数据以同等地位存放于存储器内,并可按地址寻访
-
C、
指令由操作码和地址码组成
-
D、
指令在存储器内按顺序存放,提出“存储程序”概念。
正确答案: ABCD 我的答案:ABCD
6
运算器可实现( )运算。
-
A、
加法
-
B、
减法
-
C、
乘法
-
D、
除法
正确答案: ABCD 我的答案:ABCD
三.判断题(共5题,20.5分)
1
CPU与存储器合起来称为主机。
我的答案:× 正确答案:×
补充: CPU 和主存储器合起 来称为主机,I/O 设备又称为外部设备。
2
机器字长是CPU一次可以处理的十进制数位数。
我的答案:× 正确答案:×
补充:机器字长是指计算机进行一次整数运算所能处理的二进制数据的位数(整数运算即定点整数运算)。因为计算机中数的表示有定点数和浮点数之分,定点数又有定点整数和定点小数之分,这里所说的整数运算即定点整数运算。机器字长也就是运算器进行定点数运算的字长,通常也是CPU内部数据通道的宽度。
3
ACC在CPU中的运算器内,既可以作为操作数又可保存运算结果。
我的答案:√ 正确答案:√
补充:ACC——Accumulator,累加器,运算器中运算前存放操作数、运算后存放运算结果的寄存器;
4
程序计数器PC存放的是当前指令的地址。
我的答案:× 正确答案:×
补充:PC (Program Counter,PC)用来存放当前欲执行指令的地址,它与主存的 MAR 之间有一条直接通路,且具有自加1的功能,即可形成下一条指令的地址。
5
现代计算机由三大部分组成:CPU、I/O设备及主存储器。
我的答案:√ 正确答案:√
四.简答题(共2题,8.2分)
1
衡量计算机的指标主要有哪些?(答主要三项)说明为什么?
正确答案:
(1)字长计算机CPU能同时并行处理二进制信息的位数。与加法器、寄存器、数据总线的位数有关,字长越长,精度越高,可以表示数的范围越大。(2)运算速度计算机单位时间内能执行机器指令的平均条数,以每秒百万条指令MIPS为单位。(3)存储容量存储器能存储的二进制信息量的多少。
我的答案:
(1)字长计算机CPU能同时并行处理二进制信息的位数。与加法器、寄存器、数据总线的位数有关,字长越长,精度越高,可以表示数的范围越大。(2)运算速度计算机单位时间内能执行机器指令的平均条数,以每秒百万条指令MIPS为单位。(3)存储容量存储器能存储的二进制信息量的多少。
2
冯诺依曼结构计算机的特点有哪些?
正确答案:
1、计算机有五大部件组成:运算器、控制器、存储器、输入设备、输出设备2、指令由操作码和地址码组成3、指令和数据以二进制形式存储4、指令和数据以同等地位存储在存储器中5、以运算器为中心6、存储程序思想
我的答案:
1、计算机有五大部件组成:运算器、控制器、存储器、输入设备、输出设备 。2、指令由操作码和地址码组成。 3、指令和数据以二进制形式存储。 4、指令和数据以同等地位存储在存储器中。 5、以运算器为中心。 6、存储程序思想。
五.计算题(共2题,9.8分)
1
计算Pentium II 450处理机的运算速度(假设其CPI=0.5)
正确答案:
运算指标的含义是每秒钟能执行多少条指令,以MIPS为单位。根据题意,该处理机主频=450MHz,CPI=0.5。所以MIPS=主频/CPI=450/0.5=900MIPS 即该处理机的速度为每秒执行900百万条指令。
我的答案:
MIPS=主频/CPI=450/0.5=900MIPS
补充:CPI,CPU每执行一条指令所需的时钟周期数。
2
两台计算机A和B采用不同主频的CPU,而片内逻辑电路相同。
(1)若A机的主频为8MHz,B机为12MHz,则两机的CPU时钟周期各是多少?
(2)如果A机的平均指令执行速度为0.4MIPS,那个A机的平均指令执行时间是多少?
(3)B机的平均指令执行速度MIPS是多少?
正确答案:
(1)A机的CPU时钟周期=1/主频=1/8=0.125us,B机的CPU时钟周期=1/主频=1/12=0.083us(2)这里指定MIPS=0.4,即每秒执行0.4百万条指令,所以平均指令执行时间为1/MIPS=1/0.4=2.5us(3)A机的MIPS=0.4,所以其CPI=主频/MIPS=8/0.4=20,由于A机和B机的片内逻辑电路完全相同,所以两者的CPI也相同,即B机的CPI=20。因此B机的MIPS=主频/CPI=12/20=0.6MIPS
我的答案:
(1)A 时钟周期=1/主频=1/8=0.125μs,B 时钟周期=1/主频=1/12=0.083μs。(2)平均指令执行时间=1/MIPS=1/0.4=2.5μs。(3)A 机的MIPS=0.4,所以其CPI=主频/MIPS=8/0.4=20。由于A 机和B 机的片内逻辑电路完全相同,所以两者的CPI也相同,即B机的CPI=20。因此,B机的MIPS=主频/CPI=12/20=0.6(MIPS)。