当前位置: 首页 > 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面试题及答案

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

java_网络服务相关_gateway_nacos_feign区别联系

1. spring-cloud-starter-gateway 作用:作为微服务架构的网关,统一入口,处理所有外部请求。 核心能力: 路由转发(基于路径、服务名等)过滤器(鉴权、限流、日志、Header 处理)支持负…...

椭圆曲线密码学(ECC)

一、ECC算法概述 椭圆曲线密码学(Elliptic Curve Cryptography)是基于椭圆曲线数学理论的公钥密码系统,由Neal Koblitz和Victor Miller在1985年独立提出。相比RSA,ECC在相同安全强度下密钥更短(256位ECC ≈ 3072位RSA…...

React Native 开发环境搭建(全平台详解)

React Native 开发环境搭建(全平台详解) 在开始使用 React Native 开发移动应用之前,正确设置开发环境是至关重要的一步。本文将为你提供一份全面的指南,涵盖 macOS 和 Windows 平台的配置步骤,如何在 Android 和 iOS…...

多场景 OkHttpClient 管理器 - Android 网络通信解决方案

下面是一个完整的 Android 实现&#xff0c;展示如何创建和管理多个 OkHttpClient 实例&#xff0c;分别用于长连接、普通 HTTP 请求和文件下载场景。 <?xml version"1.0" encoding"utf-8"?> <LinearLayout xmlns:android"http://schemas…...

安宝特方案丨XRSOP人员作业标准化管理平台:AR智慧点检验收套件

在选煤厂、化工厂、钢铁厂等过程生产型企业&#xff0c;其生产设备的运行效率和非计划停机对工业制造效益有较大影响。 随着企业自动化和智能化建设的推进&#xff0c;需提前预防假检、错检、漏检&#xff0c;推动智慧生产运维系统数据的流动和现场赋能应用。同时&#xff0c;…...

Opencv中的addweighted函数

一.addweighted函数作用 addweighted&#xff08;&#xff09;是OpenCV库中用于图像处理的函数&#xff0c;主要功能是将两个输入图像&#xff08;尺寸和类型相同&#xff09;按照指定的权重进行加权叠加&#xff08;图像融合&#xff09;&#xff0c;并添加一个标量值&#x…...

【Go语言基础【12】】指针:声明、取地址、解引用

文章目录 零、概述&#xff1a;指针 vs. 引用&#xff08;类比其他语言&#xff09;一、指针基础概念二、指针声明与初始化三、指针操作符1. &&#xff1a;取地址&#xff08;拿到内存地址&#xff09;2. *&#xff1a;解引用&#xff08;拿到值&#xff09; 四、空指针&am…...

阿里云Ubuntu 22.04 64位搭建Flask流程(亲测)

cd /home 进入home盘 安装虚拟环境&#xff1a; 1、安装virtualenv pip install virtualenv 2.创建新的虚拟环境&#xff1a; virtualenv myenv 3、激活虚拟环境&#xff08;激活环境可以在当前环境下安装包&#xff09; source myenv/bin/activate 此时&#xff0c;终端…...

拟合问题处理

在机器学习中&#xff0c;核心任务通常围绕模型训练和性能提升展开&#xff0c;但你提到的 “优化训练数据解决过拟合” 和 “提升泛化性能解决欠拟合” 需要结合更准确的概念进行梳理。以下是对机器学习核心任务的系统复习和修正&#xff1a; 一、机器学习的核心任务框架 机…...

【笔记】AI Agent 项目 SUNA 部署 之 Docker 构建记录

#工作记录 构建过程记录 Microsoft Windows [Version 10.0.27871.1000] (c) Microsoft Corporation. All rights reserved.(suna-py3.12) F:\PythonProjects\suna>python setup.py --admin███████╗██╗ ██╗███╗ ██╗ █████╗ ██╔════╝…...