单选

1 计算机硬件能直接执行的是 B
A. 高级语言
B. 机器语言
C. 汇编语言
D. 任何语言

用汇编语言编写的程序,计算机是不能直接识别和执行的;必须先把汇编语言源程序翻译成机器语言程序(即目标程序),然后才能被执行。

2 完整的计算机系统通常包括 A
A. 硬件系统与软件系统
B. 主机和应用软件
C. 主机、外部设备
D. 运算器、控制器、存储器

计算机的五大部件是控制器、运算器、存储器、输入设备和输出设备;
计算机的三大核心组件是cpu、内存和硬盘;
完整的计算机系统通常包括硬件系统与软件系统。

3 计算机的字长与下列哪项指标密切相关 B
A. 存取速度
B. 运算精确度
C. 内存容量
D. 运算速度

字长是CPU能够直接处理的二进制数据位数,它直接关系到计算机的计算精度、功能和速度。字长越长处理能力就越强。
ps:毒草里选花,花里选牡丹的题。排除C。

4 CPU地址线数量与下列哪项指标密切相关 A
A. 内存容量
B. 存储数据位
C. 运算精确度
D. 运算速度

内存容量和编址方式,所以A。

5 下列说法中,错误的是 A
A. 寄存器的数据位对微程序级用户透明
B. 软件与硬件具有逻辑功能的等价性
C. 固件功能类似软件,形态类似硬件
D. 计算机系统层次结构中,微程序属于硬件级

“透明”:在计算机领域通常是指存在但不干预。简单的说就是:计算机中存在,但你不需要了解的。比如汇编程序员需要看到通用寄存器的值,所以通用寄存器对他们不透明,但是内部寄存器是他们不需要的,所以内部寄存器透明。
而微程序级是硬件级,需要直接对寄存器进行操作,所以都是不透明的。

6 下列属于冯•诺依曼计算机的核心思想是 A
A. 存储程序和程序控制
B. 存储器按地址访问
C. 采用补码
D. 采用总线

多选

1 下列关于计算机系统层次结构的描述中,正确的是 ABCD
A. 低层代码执行效率比高层代码执行效率高
B. 指令集架构层是软、硬件间的接口
C. 低层用户对硬件的透明性比高层用户要低
D. 不同层次面向不同用户,看到计算机的属性不同

2 下列可用于评价计算机系统性能的指标是 ABCD
A. 字长
B. IPC
C. MIPS
D. CPI

IPC;CPU每一时钟周期内所执行的指令数量;
MIPS:每秒处理的百万级的机器语言指令数;
CPI:执行一条指令所需要的时钟周期数。

3 下列计算机系统性能评价的描述中正确的是 CD
A. 程序MIPS值越高,计算机的性能越高
B. 程序的CPI值越低,计算机的性能越高
C. 同一程序在不同机器上运行时得到的MIPS值不一定相同
D. 主频高的机器性能不一定高

AB错了,所以CD对了。

4 下列关于硬件与软件关系的描述中,正确的是 ABCD
A. 硬件的发展推动了软件的发展
B. 软件的发展也推动硬件的发展
C. 硬件是软件运行的基础
D. 软件能完成的功能及性能与硬件有关

5 下列关于计算机字长的描述中正确的是 BD
A. 字长一般与存储器数据位相同
B. 字长一般与通用寄存器的位数相同
C. 字长一般与存储器的地址位相同
D. 字长一般与运算器的数据位相同

CPU的字长往往是固定的,不一定和存储器的数据位、地址位相同,甚至常常不相同。处理器中字长与数据线个数的具体关系是:或者相等,或者是倍数关系。

填空

1 访问256KB的存储空间,需要的地址线数最少为( )根? (只需要填阿拉伯数字)【18】

256KB=2^18B

2 程序必须存放在哪里才能被CPU访问并执行 【主存】

没有放到主存中的程序,也需要先取到主存中来。这是冯诺依曼的原理之一。

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

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

5 某计算机指令集中共有A、B、C、D四类指令,它们占指令系统的比例分别为40% 、20%、20%、20%, 各类指令的CPI分别为 2、3、4、5;该机器的主频为600MHZ,则该机的CPI 为 (保留到小数点后一位)【3.2】

6 某计算机指令集中共有A、B、C、D四类指令,它们占指令系统的比例分别为40% 、20%、20%、20%, 各类指令的CPI分别为 2、3、4、5;该机器的主频为600MHZ,则该机的MIPS为 (保留到小数点后一位)【187.5】

【MOOC】华中科技大学计算机组成原理慕课答案-第一章-计算机系统概论的更多相关文章

  1. C++PRIMER第五版练习题答案第一章

    C++PRIMER第五版练习题答案第一章 应该有很多小伙伴和我一样,闲来无事买了本C++的书自己啃,课后的练习题做的很揪心,这里我分享下我写的答案,希望能帮助到你,提供源码,就不跑了哈,毕竟现在是第一 ...

  2. CSAPP 第一章 计算机系统漫游

    第一章 计算机系统漫游 C语言的起源:(系统级编程的首选) C语言与Unix操作系统关系密切 C语言小而简单:其设计由一个人掌控 C语言是为实践目的设计的:其设计用来实现Unix操作系统 C语言程序编 ...

  3. [CSAPP]第一章 计算机系统漫游 学习笔记

    CSAPP 第一章 计算机系统漫游 1.1 信息就是位+上下文 系统中所有信息-----包括磁盘文件.内存中的程序.内存中存放的用户数据以及网络上上传的数据,都是由一串比特表示的.同时区分不同数据对象 ...

  4. 《C++Primer》第五版习题答案--第一章【学习笔记】

    C++Primer第五版习题解答---第一章 ps:答案是个人在学习过程中书写,可能存在错漏之处,仅作参考. 作者:cosefy Date: 2022/1/7 第一章:开始 练习1.3 #includ ...

  5. 《深入理解计算机系统》(CSAPP)读书笔记 —— 第一章 计算机系统漫游

    本章通过跟踪hello程序的生命周期来开始对计算机系统进行学习.一个源程序从它被程序员创建开始,到在系统上运行,输出简单的消息,然后终止.我们将沿着这个程序的生命周期,简要地介绍一些逐步出现的关键概念 ...

  6. 题目1205:N阶楼梯上楼问题(2008年华中科技大学计算机保研机试真题:递推求解)

    题目1205:N阶楼梯上楼问题 时间限制:1 秒 内存限制:128 兆 特殊判题:否 提交:2447 解决:927 题目描写叙述: N阶楼梯上楼问题:一次能够走两阶或一阶,问有多少种上楼方式. (要求 ...

  7. C程序设计(谭浩强)第五版课后题答案 第一章

    大家好,这篇文章分享了C程序设计(谭浩强)第五版课后题答案,所有程序已经测试能够正常运行,如果小伙伴发现有错误的的地方,欢迎留言告诉我,我会及时改正!感谢大家的观看!!! 1.什么是程序?什么是程序设 ...

  8. [CSAPP笔记][第一章计算机系统漫游]

    计算机系统漫游 我们通过追踪hello程序的生命周期来开始对系统的学习—–从它被程序员创建,到系统上运行,输出简单的消息,然后终止.我们沿着这个程序的生命周期,简要介绍一些逐步出现的概念,专业术语和组 ...

  9. CSAPP学习笔记 第一章 计算机系统漫游

    Ch 1.0 1.计算机系统是由硬件和系统软件组成的 2.本书阐述了计算机组件是如何工作的以及执行组件是如何影响程序正确性和性能的. 3.通过跟踪hello程序的生命周期来开始对系统的学习. #inc ...

  10. CSAPP:第一章计算机系统漫游

    CSAPP:计算机系统漫游 关键点:上下文.程序运行.计算机系统抽象. 信息就是位+上下文一个程序的运行过程系统的硬件组成编译系统是如何工作的?一个程序的运行过程(c语言举例)计算机系统中的抽象 信息 ...

随机推荐

  1. CSP 初赛要点复习

    位运算 逻辑与.按位与之类的东西是不同的!"逻辑"的是判断两个数都不为 \(0\),"按位"的是判断两个数的每一个二进制位与的结果,是不同的.其他运算也类似. ...

  2. 管理虚拟机(libvirt)

    给我的理解就是与用户交互的"显示器" [root@kvm1 ~]# systemctl status libvirtd [root@kvm1 ~]# virsh virsh # l ...

  3. Log4j2 Garbage-free 无垃圾回收模式实践与总结

    Log4j2 内置 Garbage-free(无垃圾)模式,可重用对象和缓冲区,减少日志记录时产生的垃圾对象,避免 JVM 进行 GC 回收,进而提升应用程序的性能与响应速度.以下以 Log4j2 的 ...

  4. BUUCTF-Web方向16-20wp

    [极客大挑战 2019]PHP 由内容提示应该存在源码备份,常见的如下,一个个尝试 后缀:tar tar.gz zip rar 名字:www web website backup back wwwro ...

  5. autMan奥特曼机器人-跳过注册页面直接进入登陆页面

    1.将下面4行内容存成txt文件[注意将"账号"和"密码"等字眼替换为自己的真正账号和密码],文件名改成sets.conf,放到autman主文件夹,见下图最下 ...

  6. ABC391E题解

    大概评级:绿. 题目传送门. 显然动态规划,设 \(f_{i,k}\) 表示经过 \(i\) 次变换后能将 \(a_k\) 取反的最大值,显然答案为 \(f_{n,1}\),状态转移很简单,枚举 \( ...

  7. 详解vue-router基本使用

    来源:https://m.jb51.net/article/111499.htm   本篇文章主要介绍了详解vue-router基本使用,详细的介绍了vue-router的概念和用法,有兴趣的可以了解 ...

  8. VMware15.5虚拟机下载及安装

    一.VMware虚拟机介绍 VMWare虚拟机软件是一个"虚拟PC"软件,它使你可以在一台机器上同时运行二个或更多Windows.DOS.LINUX系统.与"多启动&qu ...

  9. 大模型基础补全计划(二)---词嵌入(word embedding)

    PS:要转载请注明出处,本人版权所有. PS: 这个只是基于<我自己>的理解, 如果和你的原则及想法相冲突,请谅解,勿喷. 环境说明   无 前言   本文是这个系列第二篇,它们是: &l ...

  10. docker login harbor http login登录

    前言 搭建的 harbor 仓库为 http 协议,在本地登录时出现如下报错: docker login http://192.168.xx.xx Username: admin Password: ...