当前位置: 首页 > news >正文

计算机组成原理基础练习题第一章

  1. 有些计算机将一部分软件永恒地存于只读存储器中,称之为()
    A.硬件    B.软件
    C.固件    D.辅助存储器
  2. 输入、输出装置以及外界的辅助存储器称为()
    A.操作系统    B.存储器
    C.主机      D.外围设备
  3. 完整的计算机系统包括()
    A.运算器、存储器、控制器    B.外部设备和主机
    C.主机和实用程序        D.配套的硬件设备和软件系统
  4. 计算机的存储系统是指()
    A.RAM存储器    B.ROM存储器
    C.主存        D.主存和辅存
  5. 用以指定待执行指令所在地址的是()
    A.指令寄存器    B.数据计数器
    C.程序计数器    D.累加器
  6. 计算机与日常使用的袖珍计算器的本质区别在于()
    A.运算速度的高低    B.存储器容量的大小
    C.规模的大小      D.自动化程度的高低
  7. 冯.诺伊曼机工作方式的基本特点是()
    A.多指令流单数据流    B.按地址访向并顺序执行指令
    C.堆栈操作        D.存储器按内容选择地址
  8. 用户与计算机通信的界面是()
    A. CPU      B.外围设备
    C.应用程序     D.系统程序
  9. 只有当程序要执行时,它才会去将源程序翻译成机器语言,而且一次只能读取、翻译并执行源程序中的一行语句,此程序称为()
    A.目标程序    B.编译程序
    C.解释程序    D.汇编程序
  10. “容量为640K存储器"是指下列()
    A.640x103 字节的存储器    B.640x103位的存储器
    C. 640x210位的存储器     D.640x210字节的存储器
  11. 计算机存储数据的基本单位为()
    A.比特( Bit)    B.字节(Byte)
    C.字组(Word)    D.以上都不对
  12. 计算机中()负责指令译码
    A.算术逻辑单元     B.控制单元
    C.存储器译码电路    D.输人输出译码电路
  13. 下列()不属于系统程序。
    A.数据库系统    B.操作系统
    C.编译程序     D.编辑程序.
  14. 现代计算机由CPU、I/O设备及( A  )组成。

        A.主存储器 B.主机 C.硬盘 D.外部设备

解析:计算机硬件包括:输入设备、输出设备、存储器、运算器、控制器。其中运算器和控制器组成CPU,CPU和主存储器组成主机,I/O设备也称为外设,由主机以外的其它设备组成。

 

15.下列不属于输入设备的是( D  )。

        A.键盘 B.扫描仪 C.鼠标 D.显示器

解析:显示器属于输出设备

16.计算机存储数据的最小单位是( C  )。

        A.字 B.字节 C. D.以上都不对

解析:计算机存储数据的最小单位是位,存储的基本单位是字节

17.计算机系统中的存储系统是指( A  )。

        A.主存和辅存 B.RAM存储器 C.ROM存储器 D.主存

18.随着硬件技术的发展,计算机的电子器件推陈出新,各种类型和用途的计算机也是琳琅满目,但所有种类计算机依然具有“存储程序”的特点,最早提出这种概念的是( A  )。 10分

        A.冯·诺依曼(Von Neumann) B.图灵(Alan Mathison Turing)  

        C.贝尔(Bell)              D.巴贝(Charles Babbage)

19.计算机的运算速度与许多因素有关,如机器的主频、执行什么样的操作等。MIPS是衡量计算机运行速度普遍采用的计量单位。假想,机器A每秒能执行200万条指令,记做2MIPS,机器B每秒能执行500万条指令,记做5MIPS。在这两台机器上,运行同一程序时,两条机器上所用时间(  A )。

        A.无法确定     B.A机器用的时间短

        C.A机器B机器所用时间相同  D.B机器用的时间短

解析:不同的机器翻译同一程序出来的指令数也不一样,因此无法只用MIPS来评判计算机的运行速度。一个用户程序执行过程中可能会插入运行其他程序,所以通常观测到的用户程序执行时间要大于其真正的CPU执行时间。

20.以下语言中哪一种在计算机上执行最快(B)? 

        A.Java B.汇编语言 C.C++ D.Python

解析:汇编语言属于低级语言,其他的属于高级语言,语言级别越低运行越快

21.对于32位的计算机,一个字节由( D )位组成。

        A.64 B.16 C.32 D.8

解析:一个字节由8位二进制位组成,和计算机的机器字长没有关系。在32位计算机中,一个字长为32位,一个字节为8位,所以从长度来说,一个字长为4字节。 字长概要:在同一时间处理二进制数的位数称为字长。 通常,处理字长为8位的数据的CPU称为8位CPU,32位CPU同时处理字长为32位的二进制数据。

22.用一个时钟频率为40MHz的处理器执行标准测试程序,它所包含的混合指令数和响应所需的时钟周期见下表所示。试求出有效的CPI、MIPS速率和程序的执行时间(假设有N条指令)。

        CPI = 1 * 0.6 + 2 * 0.18 + 4 * 0.12 + 8 * 0.1 = 2.24
        MIPS = 40 * 1000000 / (2.24 * 1000000) ≈ 17.86

        执行时间T: T = N * 2.24 / (40 * (10^6))= N * 5.6 * 10^(-8)

解析:平均CPI = 1 * 0.6 + 2 * 0.18 + 4 * 0.12 + 8 * 0.1 = 2.24,

      MIPS = 主频 / (10^6 * CPI)= 40 * 1000000 / (2.24 * 1000000) ≈ 17.86

     CPU执行时间 = 指令条数 * CPI / 时钟频率 =  N * 2.24 / (40 * (10^6))= N * 5.6 * 10^(-8)

 23.图中编号1~9的线,属于数据总线的是_______。

答案:(从小到大)1、4、6、9 

24.以下存储设备的存储容量由大到小依次是( )。

        A、 寄存器、缓存、主存、外存         B、 外存、主存、缓存、寄存器

        C、 主存、外存、缓存、寄存器         D、 缓存、外存、寄存器、主存

25.在链式查询方式下,越靠近控制器的设备( )。

        A、得到总线使用权的机会越多,优先级越高        B、得到总线使用权的机会越少,优先级越低
        C、得到总线使用权的机会越多,优先级越低        D、得到总线使用权的机会越少,优先级越高

26.以下存储设备速度由快到慢依次是( )。

        A、 寄存器、主存、缓存、外存         B、 主存、寄存器、外存、缓存

        C、 缓存、寄存器、主存、外存         D、 寄存器、缓存、主存、外存

27.虚拟存储器是由()组成的。

        A、 cache-辅存         B、 主存-cache         C、 主存-辅存         D、 主存-cache-辅存

28.在主存和CPU之间增加cache的目的是()。

        A、 扩大主存容量         B、 解决CPU与主存之间的速度匹配

        C、 提高主存速度         D、 提高主存速度和扩大主存容量

29.在三种集中式总线裁决中,( )方式对电路故障最敏感

        A、 链式查询         B、 计数器定时查询         C、 独立请求         D、 都一样

30.在异步串行传输系统中,假设每秒传输100个数据帧,其字符格式规定包含1个起始位,6个数据位,1个奇校验位,1个终止位,则波特率为( )bps。

        900

31.集中式的总线判优控制分为______、______和________三种。

        链式查询  计数器定时查询  独立请求方式

32.存储系统层次结构主要体现在____和_____这两个层次结构上,其中后者解决了主存的容量问题。
        缓存-主存        主存-辅存

33.在程序的执行过程中,随机存储器RAM(可/不可)读、(可/不可)写,只读存储器ROM_(可/不可)读、(可/不可)写

        可        可        可        不可

34.随机存储器RAM的存取时间与物理地址_(有关/无关)。顺序存取存储器的存取时间与物理地址_______(有关/无关)。
        无关        有关

35.随机存储器RAM分为_____和______两类。
        静态RAM        动态RAM

36.在异步串行传输系统中,假设每秒传输100个数据帧,其字符格式规定包含1个起始位,7个数据位,1个奇校验位,1个终止位,则比特率为( )bps。
        700

37.在同步通信中,设备之间______(有/没有)应答信号,数据传输在_______的控制下进行。
        没有        时钟信号

38.衡量每秒浮点运算次数的指标是( )
        A、主频         B、CPI
        C、MIPS       D、FLOPS
 

39.下列( )属于应用软件。
A、操作系统  

B、编译程序
C、连接程序
D、文本处理

40.完整的计算机系统应包括( )
A、运算器 存储器 控制器
B、外部设备和主机
C、主机和应用程序
D、配套的硬件设备和软件系统

41.衡量每秒执行百万条指令的是( )。
A、CPI
B、主频
C、MIPS
D、FLOPS

42.( )的功能是将人类语言转换成机器语言。
A、控制器
B、输入设备
C、输出设备
D、存储器

43.( )的功能是将机器语言转换成人类语言。
A、控制器
B、输入设备
C、输出设备
D、存储器

44.以下语句错误的是
A、输入设备可以将机器语言转化为人类熟悉的形式
B、存储器可以存储程序
C、运算器可以进行逻辑运算
D、数据在存储器中以二进制形式存在

45.以下语句错误的是
A、输入设备可以将机器语言转化为人类熟悉的形式
B、存储器可以存储程序
C、运算器可以进行逻辑运算
D、数据在存储器中以二进制形式存在

46.存储字是指( )
A、存放在一个存储单元中的二进制代码组合
B、存放在一个存储单元中的二进制代码位数
C、存储单元的个数
D、机器指令的位数

47.存储字长是指( )
A、存放在一个存储单元中的二进制代码组合
B、存放在一个存储单元中的二进制代码位数
C、存储单元的个数
D、机器指令的位数

48.假设某存储器的MAR为8位,MDR为8位。该存储器中存储单元的个数为
A、8B、64
C、256
D、16

49.存储容量=×
我的答案:
第一空:
存储单元个数
第二空:
存储字长

50.若MAR8位,MDR4位,则存储字长为_________位,存储单元的个数为________
我的答案:
第一空:
4
第二空:
256

51.地址为1001的存储单元中存放了一串二进制00110000。可知:存储字为________,存储字长为_____。
我的答案:
第一空:
00110000
第二空:
8

52.如果MAR12位,MDR8位,则所连接的存储器容量为______KB。
我的答案:
第一空:
4

53.是指执行一条指令所需时钟周期数。
我的答案:
第一空:
CPI

54.1K=2的_____次方。
我的答案:
第一空:
10

55.冯诺伊曼计算机由__、、、、。
我的答案:
第一空:
运算器
第二空:
存储器
第三空:
控制器
第四空:
输入设备
第五空:
输出设备

56.1G=2的_____次方。
我的答案:
第一空:
30

57.一个完整的计算机系统是由______系统和________系统组成的。
我的答案:
第一空:
硬件
第二空:
软件

批语
58.______是指CPU一次能处理数据的位数,与CPU中的______有关。
我的答案:
第一空:
机器字长
第二空:
数据总线条数

59.计算机软件由________和_______两部分组成。
我的答案:
第一空:
系统软件
第二空:
应用软件

60.完成一条指令分为_取指令__、分析指令_、__执行指令__三步。

判断题

1.指令与数据都以二进制的形式存放在存储器中。
我的答案:√

2.每个存储单元的地址是唯一的。
我的答案:√

3.MAR是存储器数据寄存器。
我的答案:×

解释:地址寄存器

4.计算机实体属于硬件。
我的答案:√

5.程序计数器可以进行加1操作。
我的答案:√

6.每个存储单元的地址是互不相同的。
我的答案:√

7.存储字长和MDR位数相同。
我的答案:√

8.根据存储字长可以计算出存储单元个数。
我的答案:×

9.地址为101的存储单元中存放了一串二进制10011101,则存储字为10011101。
我的答案:√

10.存放在存储器中的指令要按地址访问。
我的答案:√

11.地址为101的存储单元中存放了一串二进制10011101,则存储字长为3。
我的答案:×

12.安卓系统属于应用软件。
我的答案:×

13.控制器可以指挥程序运行
我的答案:√

14.显卡属于计算机硬件
我的答案:√


15.存储容量指的是存储器中存放二进制信息的总位数
我的答案:√

16.优酷视频属于应用软件。
我的答案:√

17.存储器的存储单元个数和MAR的位数有关。
我的答案:√

相关文章:

计算机组成原理基础练习题第一章

有些计算机将一部分软件永恒地存于只读存储器中,称之为() A.硬件    B.软件C.固件    D.辅助存储器输入、输出装置以及外界的辅助存储器称为() A.操作系统    B.存储器 C.主机      D.外围设备完整的计算机系…...

[PyTorch][chapter 34][池化层与采样]

前言: 这里主要讲解一下卷积神经网络中的池化层与采样 目录 DownSampleMax poolingavg poolingupsampleReLu 1: DownSample 下采样,间隔一定行或者列进行采样,达到降维效果 早期LeNet-5 就采样该采样方式。 LeNet-5 2 Max pooling 最大值采样…...

Java进阶-字符串的使用

1.API 1.1API概述 什么是API ​ API (Application Programming Interface) :应用程序编程接口 java中的API ​ 指的就是 JDK 中提供的各种功能的 Java类,这些类将底层的实现封装了起来,我们不需要关心这些类是如何实现的,只需要…...

接口自动化框架对比 | 质量工程

一、前言 自动化测试是把将手工驱动的测试行为转化为机器自动执行,通常操作是在某一框架下进行代码编写,实现用例自动发现与执行,托管在CI/CD平台上,通过条件触发或手工触发,进行回归测试&线上监控,代替…...

谷歌浏览器network error解决方法

很多用户在使用谷歌浏览器时候会出现network error网页提示,很多用户不知道该如何处理这一问题,其实解决方法不止一种,小编整理了两种谷歌浏览器network error解决方法,一起来看看吧~ 谷歌浏览器network error解决方法&#xff1…...

自动化测试如何做?接口自动化测试框架必备的9个功能,测试老鸟总结...

目录:导读 前言一、Python编程入门到精通二、接口自动化项目实战三、Web自动化项目实战四、App自动化项目实战五、一线大厂简历六、测试开发DevOps体系七、常用自动化测试工具八、JMeter性能测试九、总结(尾部小惊喜) 前言 当你准备使用一个…...

ANR原理篇 - ANR原理总览

系列文章目录 提示:这里可以添加系列文章的所有文章的目录,目录需要自己手动添加 例如:第一章 Python 机器学习入门之pandas的使用 文章目录 系列文章目录前言ANR流程概览ANR触发机制一、service超时机制二、broadcast超时机制三、provider超…...

新版Mamba体验超快的软件安装

在一文掌握Conda软件安装:虚拟环境、软件通道、加速solving、跨服务器迁移中详细介绍的conda的基本使用和遇到问题的解决方式,也提到了mamba作为一个替代工具,可以很好的加速conda的solving environemnt过程。但有时也会遇到一个很尴尬的问题…...

LDAP配置与安装

LDAP配置与安装 一、安装LDAP1、安装OpenLDAP及相关依赖包2、查看OpenLDAP版本3、配置OpenLDAP数据库4、设置OpenLDAP的管理员密码5、修改配置文件5.1. 修改{2}hdb.ldif文件5.2. 修改{1}monitor.ldif文件5.3. 修改{-1}frontend.ldif文件 6、验证LDAP的基本配置7、修改LDAP文件权…...

1-Linux环境安装JDK

Linux环境安装JDK 准备: ① Linux 环境 本文中Linux环境为 CentOS Linux 7 可使用以下命令查询 linux 系统版本: hostnamectl② 准备JDK包 进入官网 https://www.oracle.com/java/technologies/downloads/#java17下载对应jdk包 此处使用以前下载的旧…...

通胀数据回落助金价小幅回升

现货黄金窄幅震荡,目前交投于2032.92美元/盎司附近。隔夜美国通胀数据弱于市场预期,市场对美联储6月份加息预期降温,美元指数走弱,金价一度冲高至2050关口附近,不过,随后金价回吐全部涨幅,并一度…...

正则表达式的基本语法以及技巧和示例

正则表达式(Regular Expression)是一种强大的文本模式匹配工具,它使用特定的语法规则来描述和匹配字符串。在实际应用中,正则表达式可以用于搜索、替换、验证和分割文本数据。本文将详细解释正则表达式的语法和常用的使用示例。 …...

蓝牙耳机怎么挑选?小编分享2023畅销蓝牙耳机排行榜

蓝牙耳机怎么挑选?蓝牙、音质、续航、佩戴是蓝牙耳机选购时最重要的四大维度,这几年随着技术的成熟体验有了很大改善,但挑选的时候仍然要仔细对比,不然容易踩雷。小编根据销量整理了蓝牙耳机排行榜,一起看看最受消费者…...

Linux快照太有趣了!

1.首先介绍一下什么是Linux快照 VMware 的菜单栏中有虚拟机快照这个选项,形象来说快照就相当于一个备份文件,记录的是虚拟机运行到某一节点时的状态,在虚拟机的使用过程中如果发生了意外,比如系统崩溃或系统异常,此时…...

【改进粒子群优化算法】自适应惯性权重粒子群算法(Matlab代码实现)

💥💥💞💞欢迎来到本博客❤️❤️💥💥 🏆博主优势:🌞🌞🌞博客内容尽量做到思维缜密,逻辑清晰,为了方便读者。 ⛳️座右铭&a…...

ROS 下 激光扫描仪 YDLidar-G4 使用

环境配置: ubuntu20.04 LTS ROS noetic 编程工具:vs code,远程通过ssh访问 扫描仪:YDLidar-G4 YDLidar驱动: YDLidar SDK YDLidar ROS 功能包 此环境包含树莓派,以下过程在树莓派3B上测试通过&#xff0c…...

智能边缘:数字化时代的关键战略之一

随着物联网、云计算和人工智能等技术的快速发展,智能边缘已经成为了许多企业和组织中的重要部分。智能边缘旨在将物联网设备、应用程序和数据存储集成到一个统一的、移动的计算环境中,以提高效率、降低成本并增强数据安全性。在本文中,我们将…...

EasyRecovery16中文最新版电脑数据恢复软件下载使用教程

EasyRecovery如果需要使用它来恢复数据,请注意,尤其是当需要恢复的数据文件非常重要时,建议使用软件EasyRecovery以保障数据安全。共有三个版本,分别是个人版、专业版、企业版,这三种都可以免费下载并使用,…...

什么是鉴权?这些postman鉴权方式你又知道多少?

一、什么是鉴权? 鉴权也就是身份认证,就是验证您是否有权限从服务器访问或操作相关数据。发送请求时,通常必须包含相应的检验参数以确保请求具有访问权限并返回所需数据。通俗的讲就是一个门禁,您想要进入室内,必须通过…...

最新的经典mysql面试题及答案

互联网产品必然是需要有架构的,架构包含接入层、储蓄层、逻辑处理等等,其中存储层承载着数据落地和持久化的任务,同时给逻辑处理层提供数据查询功能支持。而一提到储蓄层必然就要说数据库了,对于数据库的掌握也是软件工程师面试时…...

大话软工笔记—需求分析概述

需求分析,就是要对需求调研收集到的资料信息逐个地进行拆分、研究,从大量的不确定“需求”中确定出哪些需求最终要转换为确定的“功能需求”。 需求分析的作用非常重要,后续设计的依据主要来自于需求分析的成果,包括: 项目的目的…...

Python:操作 Excel 折叠

💖亲爱的技术爱好者们,热烈欢迎来到 Kant2048 的博客!我是 Thomas Kant,很开心能在CSDN上与你们相遇~💖 本博客的精华专栏: 【自动化测试】 【测试经验】 【人工智能】 【Python】 Python 操作 Excel 系列 读取单元格数据按行写入设置行高和列宽自动调整行高和列宽水平…...

3.3.1_1 检错编码(奇偶校验码)

从这节课开始,我们会探讨数据链路层的差错控制功能,差错控制功能的主要目标是要发现并且解决一个帧内部的位错误,我们需要使用特殊的编码技术去发现帧内部的位错误,当我们发现位错误之后,通常来说有两种解决方案。第一…...

Cesium1.95中高性能加载1500个点

一、基本方式&#xff1a; 图标使用.png比.svg性能要好 <template><div id"cesiumContainer"></div><div class"toolbar"><button id"resetButton">重新生成点</button><span id"countDisplay&qu…...

【服务器压力测试】本地PC电脑作为服务器运行时出现卡顿和资源紧张(Windows/Linux)

要让本地PC电脑作为服务器运行时出现卡顿和资源紧张的情况&#xff0c;可以通过以下几种方式模拟或触发&#xff1a; 1. 增加CPU负载 运行大量计算密集型任务&#xff0c;例如&#xff1a; 使用多线程循环执行复杂计算&#xff08;如数学运算、加密解密等&#xff09;。运行图…...

sipsak:SIP瑞士军刀!全参数详细教程!Kali Linux教程!

简介 sipsak 是一个面向会话初始协议 (SIP) 应用程序开发人员和管理员的小型命令行工具。它可以用于对 SIP 应用程序和设备进行一些简单的测试。 sipsak 是一款 SIP 压力和诊断实用程序。它通过 sip-uri 向服务器发送 SIP 请求&#xff0c;并检查收到的响应。它以以下模式之一…...

根目录0xa0属性对应的Ntfs!_SCB中的FileObject是什么时候被建立的----NTFS源代码分析--重要

根目录0xa0属性对应的Ntfs!_SCB中的FileObject是什么时候被建立的 第一部分&#xff1a; 0: kd> g Breakpoint 9 hit Ntfs!ReadIndexBuffer: f7173886 55 push ebp 0: kd> kc # 00 Ntfs!ReadIndexBuffer 01 Ntfs!FindFirstIndexEntry 02 Ntfs!NtfsUpda…...

Ubuntu Cursor升级成v1.0

0. 当前版本低 使用当前 Cursor v0.50时 GitHub Copilot Chat 打不开&#xff0c;快捷键也不好用&#xff0c;当看到 Cursor 升级后&#xff0c;还是蛮高兴的 1. 下载 Cursor 下载地址&#xff1a;https://www.cursor.com/cn/downloads 点击下载 Linux (x64) &#xff0c;…...

协议转换利器,profinet转ethercat网关的两大派系,各有千秋

随着工业以太网的发展&#xff0c;其高效、便捷、协议开放、易于冗余等诸多优点&#xff0c;被越来越多的工业现场所采用。西门子SIMATIC S7-1200/1500系列PLC集成有Profinet接口&#xff0c;具有实时性、开放性&#xff0c;使用TCP/IP和IT标准&#xff0c;符合基于工业以太网的…...

SpringAI实战:ChatModel智能对话全解

一、引言&#xff1a;Spring AI 与 Chat Model 的核心价值 &#x1f680; 在 Java 生态中集成大模型能力&#xff0c;Spring AI 提供了高效的解决方案 &#x1f916;。其中 Chat Model 作为核心交互组件&#xff0c;通过标准化接口简化了与大语言模型&#xff08;LLM&#xff0…...