华中科技大学-计算机组成原理-mooc-计算机系统概论

第一章测验 可供期末复习 “解析”来自mooc 其余为作者简单批注

  1. ‏计算机硬件能直接执行的是‎
    A.任何语言
    B.汇编语言
    C.高级语言
    D.机器语言
    正确答案:D
    解析:D、视频1.1中计算机系统的层次结构中明确说明了这个问题

  2. ‎下列说法中,错误的是
    A.寄存器的数据位对微程序级用户透明
    B.固件功能类似软件,形态类似硬件
    C.软件与硬件具有逻辑功能的等价性
    D.计算机系统层次结构中,微程序属于硬件级
    正确答案:A
    解析:
    A、视频1.1计算机系统的层次结构中说明底层的硬件特性微程序用户不透明,寄存器数据位属于硬件特性
    B、这是固件的定义
    C、视频1.1中明确说明软件与硬件具有逻辑等价性
    D、视频1.1中计算机系统层次结构图中明确说明了微程序处于硬件级,其中指令系统是软件与硬件的分界面

  3. ‎计算机的字长与下列哪项指标密切相关
    A.存取速度
    B.运算速度
    C.运算精确度
    D.内存容量
    正确答案:C
    解析:A、与存取速度基本没有关系
    B、与运算速度的关系不大
    C、字长越长,数据位越多,小数或浮点数表示时能提高精确度
    D、数据位与内存容量关联度不大

  4. ‍CPU地址线数量与下列哪项指标密切相关
    A.运算精确度
    B.运算速度
    C.存储数据位
    D.内存容量
    正确答案:D
    解析:A、地址线与容量有关而与数据位毫无关系
    B、地址线与运算速度毫无关系
    C、无关联
    D、直接相关 寻址时表示地址

  5. ‍下列关于计算机系统层次结构的描述中,正确的是
    A.低层用户对硬件的透明性比高层用户要低
    拗口的一段话,可这样理解,透明=看不见,底层=机器
    B.不同层次面向不同用户,看到计算机的属性不同
    C.指令集架构层是软、硬件间的接口
    D.低层代码执行效率比高层代码执行效率高
    正确答案:A、B、C、D

  6. ‏下列关于硬件与软件关系的描述中,正确的是
    A.硬件的发展推动了软件的发展
    B.软件的发展也推动硬件的发展
    C.软件能完成的功能及性能与硬件有关
    D.硬件是软件运行的基础
    相辅相成
    正确答案:A、B、C、D

  7. ‍下列关于计算机字长的描述中正确的是
    A.字长一般与存储器的地址位相同
    B.字长一般与存储器数据位相同
    C.字长一般与运算器的数据位相同
    D.字长一般与通用寄存器的位数相同
    正确答案:C、D
    解析:A、这是两个无关项
    B、存储字长可以是字长的数倍,正因如此,在第四章还将提出了按整数边界存放的概念

  8. 某计算机指令集中共有A、B、C、D四类指令,它们占指令系统的比例分别为40%、20%、20%、20%, 各类指令的CPI分别为 2、3、4、5;该机器的主频为600MHZ,则该机的CPI 为 (保留到小数点后一位)
    正确答案:3.2
    20.4+30.2+40.2+50.2=3.2
    CPI:每条计算机指令执行所需的时钟周期

  9. ‍某计算机指令集中共有A、B、C、D四类指令,它们占指令系统的比例分别为40%、20%、20%、20%, 各类指令的CPI分别为 2、3、4、5;该机器的主频为600MHZ,则该机的MIPS为 (保留到小数点后一位)
    正确答案:187.5
    MIPS:每秒执行多少百万条指令
    CPI=3.2 MIPS=f/CPI*10^-6,f为CPU主频单位hz

  10. 若某程序编译后生成的目标代码由A、B、C、D四类指令组成,它们在程序中所占比例分别为20%、40%、20%、20%。已知A、B、C、D四类指令的CPI分别为1、2、2、2。现需要对程序进行编译优化,优化后的程序中B类指令条数减少了一半,而其它指令数量未发生变化。假设运行该程序的计算机CPU主频为500MHZ。优化后程序的CPI为 (保留到小数点后2位)
    正确答案:1.75
    优化后A,B,C,D各占0.25,CPI=(1+2+2+2)x0.25=1.75

  11. 下列计算机系统性能评价的描述中正确的是‎
    A.主频高的机器性能不一定高
    B.程序MIPS值越高,计算机的性能越高
    C.程序的CPI值越低,计算机的性能越高
    D.同一程序在不同机器上运行时得到的MIPS值不一定相同
    正确答案:A、D
    点名批评某些测试软件
    解析:B、可通过修改测试程序在一个相对低性能的机器上运行测试测试程序获得一个高的MIPS值C、程序的CPI也可以通过修程序中的指令而变大和变小,因此不能由此确定CPI值越低,计算机性能就越高

  12. 访问256KB的存储空间,需要的地址线数最少为( )根? (只需要填阿拉伯数字)
    正确答案:18
    256KB=2^18B 按字节寻址,故须18根,表示二进制18位

  13. 若某程序编译后生成的目标代码由A、B、C、D四类指令组成,它们在程序中所占比例分别为20%、40%、20%、20%。已知A、B、C、D四类指令的CPI分别为1、2、2、2。现需要对程序进行编译优化,优化后的程序中A类指令条数减少了一半,而其它指令数量未发生变化。假设运行该程序的计算机CPU主频为500MHZ。优化后程序的MIPS为(保留到小数点后一位)
    正确答案:264.7
    优化后:A-1/9,B-4/9,C-2/9,D-2/9
    CPI=1/9+2x4/9+22/9+22/9=17/9
    MIPS=f/CPIx10^-6=264.7

  14. ‌完整的计算机系统通常包括
    A.主机和应用软件
    B.硬件系统与软件系统
    C.主机、外部设备
    D.运算器、控制器、存储器
    正确答案:B
    解析:A、只写了应用软件,没有包含系统软件
    C、没有包含软件
    D、只有硬件,没有包含软件

  15. ‎下列属于冯•诺依曼计算机的核心思想是‎
    A.采用总线
    B.存储器按地址访问
    C.采用补码
    D.存储程序和程序控制
    正确答案:D
    五大部件:运算器,控制器,存储器,输入设备,输出设备
    特征:1. 五大部件组成
    2.指令与数据以二进制存储于存储器内,按地址寻访,地位相同
    3.指令和数据均由二进制表示
    4.指令由操作码与地址码组成,操作码表示操作的性质,地址码表示操作数的位置
    5.指令在存储器中顺序存放,但有可能改变执行顺序
    6.机器以运算器为中心,IO设备与存储器间的数据传送需经过运算器

  16. 程序必须存放在哪里才能被CPU访问并执行
    正确答案:主存或存储器或内存

  • 25
    点赞
  • 18
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
华中科技大学计算机组成原理实验 含实验报告及alu源文件 1 实验目的  熟悉Logisim软件平台;  掌握运算器基本工作原理;  掌握运算溢出检测的原理和实现方法;  理解有符号数和无符号数运算的区别;  理解基于补码的加/减运算实现原理; 2 实验环境 Logisim是一款数字电路模拟的教育软件,每一位用户都可以通过它来学习如何创建逻辑电路,方便简单。 它是一款基于Java的应用程序,可运行在任何支持JAVA环境的平台,方便学生来学习设计和模仿数字逻辑电路。Logisim中的主要组成部分之一就在于设计并以图示来显示CPU。当然Logisim中还有其他多种组合分析模型来对你进行帮助,如转换电路,表达式,布尔型和真值表等等。同时还可以重新利用小规模的电路来作为大型电路的一部分。 3 实验内容 3.1 Logism实验  学习使用Logism工具栏上的功能  学会使用子电路,并能将子电路放到main电路中使用  学会使用分线器,理解线宽的概念  学会使用隧道,学习使用探测器,了解logisim数据监测方法。 3.2 运算器封装实验  利用logisim平台中现有运算部件构建一个32位运算器,可支持算数加、减、乘、除,逻辑与、或、非、异或运算、逻辑左移、逻辑右移,算术右移运算,支持常用程序状态标志(有符号溢出OF、无符号溢出CF,结果相等Equal),运算器功能以及输入输出引脚见下表,在主电路中详细测试自己封装的运算器。
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值