计算机组成原理(题库)

第1章计算机系统概论

  • 选择题
  1. 计算机系统是由(D)组成的。

A.CPU和存储器

B.CPU和接口

C.运算器和控制器

D.硬件系统和软件系统

  1. 冯·诺伊曼提出的计算机体系结构中,指令和数据均用(B)表示。

A.十进制

B.二进制

C.八进制

D.十六进制

  1. 冯·诺依曼计算机工作方式的基本特点(B)

A.多指令流单数据流

B.按地址访问

C.堆栈操作

D.存储器按内容选择地址

  1. 以下不是冯·诺依曼机的基本特点的是(D)

A.计算机由运算器、控制器、存储器、输入设备和输出设备五部分组成。

B.采用存储程序的方式。

C.采用二进制码表示

D.以存储器为中心  

  1. 冯·诺依曼计算机中数据采用二进制编码表示,其主要原因是(D)

A.二进制运算规则简单

B.制造两个稳态的物理器件较为容易

C.便于逻辑门电路实现算术运算

D.以上都对

  1. 电子计算机问世至今,新型机器不断推陈出新,不管怎么更新,依然具有“存储程序”的特点,最早提出这种概念的是(B)。
  1. 巴贝奇
  2. 冯•诺依曼
  3. 帕斯卡
  4. 贝尔
  1. 计算机各组成部件相互连接方式,从早期的以(B)为中心,发展到现在的以(C)为中心。
  1. 控制器
  2. 运算器
  3. 存储器
  4. CPU
  1. 下列描述中(B)是正确的。

A.控制器能理解、解释并执行所有的指令及存储结果;

B.一台计算机包括输入、输出、控制、存储及算逻运算五个单元;

C.所有的数据运算都在CPU的控制器中完成;

D.以上答案都正确。

  1. 下列选项中,描述浮点数操作速度指标的是(D)。

A.MIPS    B.CPI    C .主频    D.MFLOPS

  1. 在CPU的寄存器中,(B)对用户是完全透明的。

A.程序计数器 B.指令寄存器   C.状态寄存器 D.通用寄存器

  1. 下列说法中(C)不正确。

A.高级语言的命令用英文单词来表示

B.高级语言的语法很接近人类语言

C.高级语言的执行速度比低级语言快

D.同一高级语言可在不同形式的计算机上执行

  1. 计算机系统采用层次化结构组成系统,从最上层的最终用户到最底层的计算机硬件,其层次化构成为(C)。

A.高级语言机器—操作系统机器—汇编语言机器—机器语言机器—微指令系统

B.高级语言机器—汇编语言机器—机器语言机器—操作系统机器—微指令系统

C.高级语言机器—汇编语言机器—操作系统机器—机器语言机器—微指令系统

D.高级语言机器—汇编语言机器—操作系统机器—微指令系统—机器语言机器

  1. 以下说法错误的是(D)。

A.硬盘是外围设备

B.软件的功能与硬件的功能在逻辑上是等效的

C.硬件实现的功能一般比软件实现具有更高的执行速度

D.软件的功能不能用硬件取代

  1. 在下面描述的汇编语言基本概念中,不正确的表述是(D)。

A.对程序员的训练要求来说,需要硬件知识。

B.汇编语言对机器的依赖性高。

C.用汇编语言编写程序的难度比高级语言小。

D.汇编语言编写的程序执行速度比高级语言慢。

  1. 计算机的字长取决于(B)。
  1. 控制器的种类
  2. 运算器一次运算二进制数的位数
  3. 存储器的大小
  4. 主机与外设一次交换信息的长度
  1. 主机中能对指令进行译码的部件(C)

A.ALU

B.运算器

C.控制器

D.存储器

  1. 电子计算机的算术/逻辑单元、控制单元及主存储器合称为(C)。
  1. CPU
  2. ALU 
  3. 主机 
  4. UP
  1. 计算机工作的根本任务是(D)。

A.存储程序和数据                  B.执行程序

C.编制程序                        D.执行程序,处理数据

  1. 下列对各类计算机语言说法正确的是(C)。

A.高级语言程序是CPU可直接执行的,但不符合人的语言习惯。

B.汇编语言是低级语言,所编的程序不需要转成机器语言便可执行。

C.所有语言编的程序均要编译成机器语言,CPU才可识别执行。

D.计算机可自动完成各类语言编程。

  1. 下列对冯·诺依曼计算机说法不正确的是(C)。

A.内存存储程序和数据,通过地址访问。

B.存储、处理的信息为二进制形式。

C.通过一个总线进行地址、数据和控制信号传送。

D.控制器执行程序,运算器完成数据的算术和逻辑运算。

  1. 关于冯·诺依曼机的基本结构描述正确的是(A)。

A.计算机由运算器、控制器、存储器、输入设备和输出设备五部分组成。

B.采用存储程序的方式。

C.采用二进制码表示

D.以存储器为中心

  1. 个人计算机(PC)属于(C)类计算机。

A.大型计算机                 B.小型机

C.微型计算机                 D.超级计算机

  1. 在下列的描述中,最能准确反映计算机“系统软件”的功能是(C)。

A.完成计算机用户所需的应用功能     B.解释程序,执行程序

C.管理着整个计算机系统运行         D.实现计算机的高速运算

  1. 以下不是冯·诺依曼计算机的“功能部件”的是(D)

A.输入、输出设备                       B.控制器、运算器

C.存储器                               D.存储的程序和数据

  1. 在下列的描述中,最能准确反映计算机功能原理的是(B)。
  1. 计算机任务提前在硬件中设计好,按设计工作    
  2. 通过执行程序,处理数据实现功能  
  3. 计算机中部分硬件工作不需要程序支持   
  4. 计算机中的程序可不依靠硬件执行
  1. 计算机操作系统程序的根本任务是(C)。

A.完成应用功能              B.完成数据处理功能

C.进行系统管理              D.支持硬件的工作

  1. 控制计算机所有设备工作的核心硬件是(A)。

A.CPU内的控制器  B.主存  C.缓存  D.CPU内的运算器

  1. 用计算机解决一个实际问题通常包含( B )大步骤。

A.

B.

C.

D.

[解析]:一个是上机前的各种准备,另一个是上机的运行。

  1. 下列选项中不属于计算机三大部分组成的是:(B)

A.CPU

B.Cache

C.I/O设备

D.主存储器

  1. 指令和数据均用( A )表示。

A.二进制

B.0和1

C.字符串

D.源码

  1. 计算机系统由“硬件”和(A)组成。

A.软件

B.磁盘

C.主机箱

D.键盘

  1. 现代计算机以(C)中心。

A.运算器

B.控制器

C.存储器

D.输入输出设备

  1. 学习中通常所说计算机的主机是指(B)。

A、仅指CPU                     B、是指CPU和内存两部分

C、计算机的机箱内的所有设备     D、计算机主板上的设备

  1. 计算机操作系统程序的根本任务是(C)。

A、完成应用功能                B、完成数据处理功能

C、进行系统管理                D、驱动硬件的工作

  1. 以下不是冯·诺依曼计算机的“功能部件”的是(D)。

A、输入、输出设备                  B、控制器、运算器

C、存储器                          D、存储的程序和数据

  • 填空题
  1. 在用户编程和机器直接识别执行的各种语言中,与计算机本身最为密切的语言是(汇编语言 ),计算机唯一能直接执行的语言是(机器语言)
  2. 汇编语言是一种面向(机器)的语言,对(机器)依赖性强,用汇编语言编制的程序执行速度比高级语言(快)
  3. 计算机硬件的主要技术指标包括(机器字长)、(存储容量)、(运算速度)。
  4. 计算机的工作步骤中上机前的准备有(建立数学模型)、(确定计算方法)、(编制解题程序)。
  • 判断题
  1. 主存的工作方式是按照存储单元的地址号实现对存储字各位的存、取。(√)
  2. 主存的工作方式是按照存储单元的存储字长实现对存储字各位的存、取。(×)
  3. ACC的含义是累加器。(√)
  4. MQ的含义是乘商寄存器。(√)
  5. 在CPU寄存器中,指令寄存器放当前正在执行的指令。(√)
  6. 在CPU寄存器中,指令寄存器放下一步要执行的指令。(×)
  7. 所有半导体存储器都可以存(写)和取(读)。(×)
  8. 在CPU寄存器中,通用寄存器存放要执行的指令。(×)
  9. 目前所用的计算机都是冯·诺依曼计算机。(√)
  10. 用任何语言编制的源程序,均要编译为机器可以识别的机器语言程序。(√)
  11. “存储程序”是冯·诺依曼计算机的基本思想。(√)
  • 简答
  1. 什么是机器字长、指令字长、存储字长?

答:机器字长是指CPU一次能处理数据的位数,通常与CPU的寄存器位数有关。指令字长是指机器指令中二进制代码的总位数。存储字长是指存储单元中存放二进制代码的总位数。三者可以相等,也可以不等,视不同机器而定。

第2章计算机的发展及应用

  • 选择题
  1. 世界上第一台电子计算机诞生在:(B)
  1. 1946年、法国  
  2. 1946年、美国
  3. 1946年、英国  
  4. 1946年、德国
  1. 1946年诞生的世界上公认的第一台电子计算机是(C)
  1. UNIVAC-I
  2. EDVAC
  3. ENIAC
  4. IBM650
  1. 第一台电子计算机使用的逻辑部件是(D)。
  1. 集成电路     
  2. 大规模集成电路  
  3. 晶体管     
  4. 电子管
  1. 第四代计算机的主要逻辑元件采用的是  (D)
  1. 晶体管
  2. 小规模集成电路
  3. 电子管
  4. 大规模和超大规模集成电路
  1. 计算机的发展阶段通常是按计算机所采用的什么来划分的?(B)
  1. 内存容量     
  2. 电子器件    
  3. 程序设计语言 
  4. 操作系统
  1. 电子计算机的发展按其所采用的逻辑器件可分为几个阶段?(C)
  1. 2个
  2. 3个  
  3. 4个  
  4. 5个
  1. 下面哪一位科学家被计算机界称誉为“计算机之父”?(C)
  1. 查尔斯·巴贝奇  
  2. 莫奇莱   
  3. 冯·诺依曼       
  4. 艾肯
  1. 下列四条叙述中,正确的一条是 (D)
  1. 世界上第一台电子计算机ENIAC首次实现了“存储程序”方案。
  2. 按照计算机的规模,人们把计算机的发展过程分为四个时代。
  3. 微型计算机最早出现于第二代计算机中。
  4. 冯·诺依曼提出的计算机体系结构奠定了现代计算机的结构理论基础
  1. 到目前为止,电子计算机的基本结构都基于同一个思想,这个思想最早是由(B)提出的。
  1. 布尔   
  2. 冯·诺依曼 
  3. 牛顿    
  4. 图灵
  1. 在下列四条叙述中,正确的一条是(C)
  1. 最先提出存储程序思想的人是英国科学家艾伦·图灵
  2. ENIAC计算机采用的电子器件是晶体管
  3. 第三代计算机期间出现了操作系统
  4. 第二代计算机采用的电子器件是集成电路
  1. 现代计算机之所以能自动地连续进行数据处理,主要是因为  (C)
  1. 采用了开关电路  
  2. 采用了半导体器件 
  3. 具有存储程序的功能   
  4. 采用了二进制
  1. 办公自动化(OA) 是计算机的一项应用,按计算机应用分类,它属于:(A)
  1. 数据处理   
  2. 科学计算   
  3. 实时控制   
  4. 辅助设计
  1. 天气预报能为我们的生活提供良好的帮助,它应该属于计算机的哪一类应用?  (A)
  1. 科学计算
  2. 信息处理
  3. 过程控制
  4. 人工智能
  1. 人工智能是让计算机能模仿人的一部分智能,下列不属于人工智能领域中的应用:(B)
  1. 机器人   
  2. 信用卡   
  3. 人机对奕     
  4. 机械手
  1. 计算机最主要的工作特点是:(A)
  1. 存储程序与自动控制
  2. 高速度与高精度
  3. 可靠性与可用性
  4. 有记忆能力
  1. CD-ROM是一种(D)的外存储器(只读光盘)
  1. 可以读出,也可以写入 
  2. 只能写入
  3. 易失性 
  4. 只能读出,不能写入
  1. 具有多媒体功能的微型计算机系统中,常用的CD-ROM是:(B)
  1. 只读型大容量软盘   
  2. 只读型光盘
  3. 只读型硬盘      
  4. 半导体只读存储器
  1. DVD-ROM 属于(B)
  1. 大容量可读可写外存储器
  2. 大容量只读外部存储器
  3. CPU可直接存取的存储器
  4. 只读内存储器
  1. 当前流行的移动硬盘或U盘进行读/写利用的计算机接口是 (C)
  1. 串行接口
  2. 平行接口
  3. USB接口
  4. UBS接口
  1. 计算机向用户传递计算、处理结果的设备是 (B)
  1. 输入设备  
  2. 输出设备 
  3. 存储设备  
  4. 中央处理器
  1. 既可作为输入设备又可作为输出设备的是:(D)
  1. 扫描仪能 
  2. 绘图仪
  3. 鼠标器    
  4. 磁盘驱动器
  1. 微型计算机硬件系统的基本组成是:   (B)
  1. 主机、输入设备、存储器
  2. CPU、存储器、输入设备、输出设备
  3. 主机、输出设备、显示器
  4. 键盘、显示器、打印机、运算器
  1. 完整的计算机系统由(C)组成:
  1. 运算器、控制器、存储器、输入设备和输出设备
  2. 主机和外部设备
  3. 硬件系统和软件系统
  4. 主机箱、显示器、键盘、鼠标、打印机
  1. 下列叙述中,错误的是:  (A)
  1. 硬盘在主机箱内,它是主机的组成部分
  2. 硬盘属于外部设备
  3. 硬盘驱动器既可做输入设备又可做输出设备 
  4. 硬盘与CPU之间不能直接交换数据
  1. 一台微型计算机必须具备的输入设备是   (C)
  1. 鼠标器 
  2. 扫描仪  
  3. 键盘  
  4. 内存储器
  1. 计算机的外围设备包括: (C)
  1. 运算器与控制器        
  2. 内存与外存
  3. 输入设备与输出设备    
  4. 内存储器与主机
  1. 微型计算机系统由(C)组成。
  1. 主机和显示器       
  2. 运算器和控制器
  3. 硬件系统和软件系统
  4. 输入系统和输出系统
  1. 应用在飞机的导航系统中上的计算机是(A)
  1. 特殊用途计算机       
  2. 一般用途计算机
  3. 超级计算机
  4. 并行计算机
  1. “计算机辅助设计”的英文缩写为(C)
  1. CAI       
  2. CAM
  3. CAD
  4. CAE
  1. 个人计算机(PC)属于(C)类计算机
  1. 大型计算机       
  2. 小型机
  3. 微型计算机
  4. 超级计算机
  1. 超级计算机的主要应用于(B)。
  1. 办公自动化     B.科学计算       C.实时控制       D.网络管理
  1. 计算机的控制单元对系统各设备进行控制是通过(B)实现。

A、取指令      B、执行指令    C、运算数据      D、数据存储

4、计算机在天气预报、大型工程设计、国防军事设计等领域的应用主要体现在(A)。

A、科学计算    B、工业控制    C、办公自动化    D、多媒体技术

  1. 计算机硬件能直接执行的只能是(B)。

A、符号语言   B、机器语言       C、汇编语言      D、高级语言

  1. 科学计算的主要应用领域(C)。

A、网络应用   B、计算机辅助教学  C、重大工程设计  D、文字处理

  • 填空题
  1. ( 1946年)研制成功的第一台电子计算机称为(ENIAC)。
  2. 数控机床是计算机在(实时控制)方面的研究,邮局实现信件自动分拣是计算机在(模式识别)方面的研究。
  3. 机器人属于(人工智能)领域的一项重要应用。
  • 判断题
  1. 市场预测、情报检索属于计算机应用中的数据处理领域。(×)
  2. 载人宇宙飞船、飞行轨道的计算控制属于计算机应用中的实时控制领域。(√)
  3. 打印机既可作为输入设备又可作为输出设备。(×)
  4. 硬盘在主机箱内,所以它是主机的组成部分。(×)
  5. 虚拟现实是利用计算机生成的一种模拟环境,虚拟演播室、飞行员于汽车驾驶员的仿真训练系统都属于虚拟现实的范畴。(√)
  6. 存储器容量的指标一般是用字节表示的。(√)
  7. 办公自动化(OA) 是计算机的一项应用,按计算机应用分类,它属于数据处理。(√)
  8. 当今计算机的主要芯片电路一般构成是小规模集成电路。(×)

第3章系统总线

  • 选择题
  1. 数据总线、地址总线、控制总线是根据总线(A)来划分的。
  1. 传送内容的不同
  2. 所处位置的不同
  3. 连接部件的不同
  4. 所使用标准的不同
  1. 在计算机系统中,多个系统部件之间信息传送的公共通路称为总线,就其所传送的信息的性质而言,下列(C)不是在公共通路上传送的信息。
  1. 数据信息
  2. 地址信息
  3. 系统信息
  4. 控制信息
  1. 假设某系统总线在一个总线周期中并行传输4字节信息,一个总线周期占用2个时钟周期,总线时钟频率为10MHz,则总线带宽是(B)。
  1. 10MB/s
  2. 20MB/s
  3. 40MB/s
  4. 80MB/s

【解析】总线时钟频率为10MHz,一个总线周期占用2个时钟周期,故1s内共有5M 个总线周期;每个周期并行传输4字节信息,故总线带宽为5M/s×4B=20MB/s。

  1. 关于挂接在总线上的多个部件,下列说法正确的是(B)。
  1. 只能分时向总线发送数据,并只能分时从总线接收数据
  2. 只能分时向总线发送数据,但可同时从总线接收数据
  3. 可同时向总线发送数据,并同时从总线接收数据
  4. 可同时向总线发送数据,但只能分时从总线接收数据

【解析】为了使总线上的数据不发生“碰撞”,挂接在总线上的多个设备任意时刻只能有一个设备可以向总线传送数据,而从总线上接收数据的设备可有多个,因为接收数据的设备不会对总线产生“干扰”。

  1. 计算机使用总线结构便于增减外设,同时(C )
  1. 减少了信息传输量
  2. 提高了信息的传输速度
  3. 减少了信息传输线的条数
  4. 增加了信息传输量
  1. 总线中地址线的作用是( C)
  1. 只用于选择存储单元
  2. 由设备向主机提供地址
  3. 用于选择指定存储单元和I/O设备接口电路的地址
  1. 在三种集中式总线控制中,( C)方式响应时间最快
  1. 链式查询
  2. 计数器定时查询
  3. 独立请求
  1. 在三种集中式总线控制中,独立请求方式响应时间最快,是以(B )为代价的。
  1. 增加处理机的开销
  2. 增加控制线数
  3. 增加处理机的开销和增加控制线数
  4. 增加处理机的开销和增加地址线数
  1. 所谓三总线结构的计算机是指(B )。
  1. 地址线、数据线、控制线三组传输线
  2. I/O总线、主存总线和DMA总线三组传输线
  3. I/O总线、主存总线和系统总线三组传输线
  4. I/O总线、主存总线和控制线三组传输线
  1. 在三种集中式总线控制中,( A)方式对电路故障最敏感。
  1. 链式查询
  2. 计数器定时查询
  3. 独立请求
  1. 连接计算机与计算机之间的总线属于(C )总线。
  1. 系统
  2. 通信
  3. 控制
  1. 在计数器定时查询方式下,若计数从0开始,则( A)。
  1. 设备号小的优先级高
  2. 每个设备使用总线的机会相等
  3. 设备号大的优先级高
  1. 在独立请求方式下,若有N个设备,则(B )。
  1. 有一个总线请求信号和一个总线响应信号
  2. 有N个总线请求信号和N个总线响应信号
  3. 有一个总线请求信号和N个总线响应信号
  4. 有N个总线请求信号和一个总线响应信号
  1. 总线通信中的同步控制是(B )。
  1. 只适合于CPU控制的方式
  2. 由统一时序控制的方式
  3. 只适合于外部设备控制的方式
  1. 在各种异步通信方式中,(B )速度最快。
  1. 全互锁
  2. 半互锁
  3. 不互锁
  1. 在同步通信中,一个总线周期的传输过程是(B )。
  1. 先传输数据,再传输地址
  2. 先传输地址,在传输数据
  3. 只传输数据
  4. 只传输地址
  1. 总线中数据信号和地址信号分别用一组线路传输,这种传输方式称为(B )。
  1. 串行传输
  2. 并行传输
  3. 复用传输
  4. 单路传输
  1. 在单机系统中,CPU向存储器写信息,通常采用(C )类型的联络方式。
  1. 不互锁
  2. 半互锁
  3. 全互锁
  1. 在(D )通信方式中,总线上所有模块都可以成为主模块。
  1. 异步
  2. 同步
  3. 半同步
  4. 分离式
  1. 对总线标准解释更为合理的是(D)

A.总线标准仅体现在物理机械特性   

B.总线标准仅体现在电气特性

C.总线标准仅体现在功能特性上

D.总线标准体现在设备之间的互连标准

  1. 对总线描述正确的是(B)。

A.总线是一组数据导线

B.总线是实现各部件可靠连接,完成信息交流的一类设备总称

C.CPU内没有总线

D.系统只有三总线分类

  1. 不属于集中控制优先权仲裁方式的是(A)。

A.程序中断

B.链式查询

C.独立请求方式

D.计数器定时查询

  1. 下列关于单总线传送数据表述,正确的是(B)。

A.单总线结构的数据总线可在同一时刻传送多个设备的数据 

B.单总线结构的数据总线同一时刻只能传送一个设备的数据

C.单总线结构的数据总线只能连接一个设备

D.单总线结构的数据总线采用串行方式的效率更高

  1. 下列选项不是系统总线按照传送信息的不同分类的是(D)。

A. 数据总线      B. 地址总线      C.控制总线      D.通信总线

  1. 信息只用一条传输线传输的方式是(B)传输方式。

A.并行传输      B.串行传输       C.并串行传输    D.分时传输

  1. 并行通信相比于串行通信的说法,最为恰当的是(C)。

A、并行通信一定优于串行通信    B、串行通信只能用于远距通信

C、并行通信效率高,但成本高    D、串行通信效率高,但成本高

  1. 计算机中“读”操作的含义是(B)。

A、是指主设备(CPU)向主存传送数据

B、是指主设备(CPU)从主存获得数据

C、是指主设备从IO设备获得数据

D、是指主设备向IO设备传送数据

  • 填空题
  1. 按连接部件不同,总线通常可分为(片内总线)、(系统总线)、(通信总线)三种。
  2. 根据系统总线传输信息的不同,总线可分为(数据)总线、(地址)总线、(控制)总线。
  3. 一个总线传输周期包括(申请分配阶段)、(寻址阶段)、(传输阶段)、(结束阶段)。
  4. 总线的通信控制通常有(同步通信)、(异步通信)、(半同步通信)、(分离式通信)
  5. 每个总线部件一般都配有(三态门)电路,以避免总线访问冲突,当某个部件不占用总线时,由该电路禁止向总线传输信息。
  6. 在总线的异步通信中,通信的双方可以通过(不互锁)、(半互锁)、(全互锁)三种类型联络。
  7. 总线的判优控制可分为(集中)式和(分布)式两种。
  • 判断题
  1. 数据总线是双向传输总线,控制总线是单向传输总线。(×)
  2. 按系统总线传输信息的不同,可将系统总线分为数据总线、地址总线和控制总线。(√)
  3. 总线特性包括机械特性、电气特性、功能特性、时间特性。(√)

总线周期指总线上两个设备进行一次信息传输所需要的时间。(√)

  1. 单总线技术优于双总线技术。(√)
  2. 数据总线和地址总线是双向传输总线。(×)
  3. 计算机同一总线、在同一时刻可以同时传送两个以上设备的数据。(×)
  4. USB总线是并行总线接口。(×)
  5. 连接计算机与计算机之间的总线属于系统总线。(×)
  • 简答
  1. 什么是总线判优?为什么需要总线判优?
  2. 什么是总线通信控制?为什么需要总线通信控制?
  3. 串行传输和并行传输有何区别?各应用于什么场合?

4、某8位机地址码为16位,若使用2K*4的RAM芯片组成模块板结构的存储器,试问:

(1)该机的所允许的最大主存空间是多少?(2分)

(2)若每个模块板为16K*8位,共需要几个模块板?(1分)

(3)每个模块板内共有几片RAM芯片?(1分)

(4)共需多少RAM芯片?(1分)

(5)CPU如何选择各模块板?(3分)

答:(1)64K  (2)4  (3)16  (4)64  (5)4位地址线作为选择模块的地址线

1、某8位机地址码为18位,若使用4K*1的RAM芯片组成模块板结构的存储器,试问:

(1)该机的所允许的最大主存空间是多少?(2分)

(2)若每个模块板为16K*8位,共需要几个模块板?(1分)

(3)每个模块板内共有几片RAM芯片?(1分)

(4)共需多少RAM芯片?(1分)

(5)CPU如何选择各模块板?(3分)

答:(1)256K  (2)16个  (3)32片   (4)512  (5)用14条地址线访问模块板,另有4条作为片选各模块译码输入,选择信号。

第4章存储器

  • 选择题
  1. 存储器和CPU之间增加Cache的目的是(C )。
  1. 增加内存容量
  2. 提高内存的可靠性
  3. 解决CPU与内存之间速度问题
  4. 增加内存容量,同时加快存取速度
  1. 常用的虚拟存储系统由(A)两级存储器组成,其中辅存是大容量的磁表面存储器。
  1. 主存-辅存
  2. 快存-主存
  3. 快存-辅存
  4. 通用寄存器-主存
  1. 双端口存储器所以能高速进行读 / 写,是因为采用(B)。
  1. 高速芯片
  2. 两套相互独立的读写电路
  3. 流水技术
  4. 新型器件
  1. 在下列几种存储器中,CPU可直接访问的是(A)。
  1. 主存储器
  2. 磁盘
  3. 磁带
  4. 光盘
  1. SRAM芯片,存储容量为64K×16位,该芯片的地址线和数据线数目为(B)。
  1. 64,16
  2. 16,16
  3. 64,8
  4. 16,64
  1. 采用虚拟存储器的主要目的是(A)。
  1. 扩大主存储器的存储空间,并能进行自动管理和调度
  2. 提高主存储器的存取速度
  3. 提高外存储器的存取速度
  4. 扩大外存储器的存储空间
  1. 双端口存储器在(B)情况下会发生读/写冲突。
  1. 左端口与右端口的地址码不同
  2. 左、右端口的地址码相同
  3. 左、右端口的数据码相同
  4. 左、右端口的数据码不同
  1. 计算机系统中的存储器系统是指(D)。
  1. RAM存储器
  2. ROM存储器
  3. 主存储器
  4. 主存储器和外存储器
  1. 计算机的存储器采用分级存储体系的目的是(D)。
  1. 便于读写数据
  2. 减小机箱的体积
  3. 便于系统升级
  4. 解决存储容量、价格与速度间的矛盾
  1. 相联存储器是按(A)进行寻址的存储器。
  1. 地址指定方式
  2. 堆栈存取方式
  3. 堆栈指定方式
  4. 地址指定与堆栈存取方式结合
  1. 在Cache的地址映射中,若主存中的任意一块均可映射到Cache内的任意一块的位置上,则这种方法称为(A)。
  1. 全相联映射
  2. 直接映射
  3. 组相联映射
  4. 混合映射
  1. 若RAM中每个存储单元为16位,则下面所述正确的是(B)
  1. 地址线也是16位
  2. 地址线与16位无关
  3. 地址线与16位有关
  4. 地址线不得少于16位
  1. RAM芯片串联时可以(B)
  1. 增加存储字长
  2. 增加存储单元数量
  3. 提高存储器的速度
  4. 降低存储器的平均价格
  1. RAM芯片并联时可以(C)
  1. 增加存储字长
  2. 增加存储单元数量
  3. 提高存储器的速度
  4. 降低存储器的平均价
  1. 下面所叙述不正确的是(C)
  1. 随机存储器可以随时存取信息,掉电后信息丢失
  2. 访问随机存储器时,访问时间与单元的物理位置无关
  3. 内存中存储的信息均是不可改变的
  4. 随机存储器和只读存储器可以统一编址
  1. 和辅存相比,主存的特点是(C)
  1. 容量大,速度快,成本低
  2. 容量大,速度慢,成本高
  3. 容量小,速度快,成本高
  4. 容量小,速度快,成本低
  1. 下列元件中存取最快的是(B)
  1. Cache
  2. 寄存器
  3. 内存
  4. 外存
  1. RAM和ROM的主要区别是(B)
  1. 断电后,ROM内保存的信息会丢失,RAM则可长期保存而不会丢失
  2. 断电后,RAM内保存的信息会丢失,ROM则可长期保存而不会丢失
  3. ROM是外存,RAM是内存
  4. RAM是外存,ROM是内存
  1. 某计算机字长16位,其存储容量为1MB,按字编址,它的寻址范围是(A)
  1. 512K
  2. 1M
  3. 2M
  4. 512KB
  1. 某计算机字长32位,其存储容量为8MB,按双字编址,它的寻址范围是(D)
  1. 256K
  2. 512K
  3. 2M
  4. 1M
  1. 存储器是计算机系统中的记忆设备,它主要用来(C)。
  1. 存放数据
  2. 存放程序
  3. 存放数据和程序
  4. 存放微程序
  1. 1个16K×32位的存储器,其地址线和数据线的总和是(B)。
  1. 48
  2. 46
  3. 36
  4. 26
  1. 可编程的只读存储器(A)。
  1. 不一定是可改写的
  2. 一定是可改写的
  3. 一定是不可改写的
  1. 静态存储器基本功能电路是(A)。

A.晶体管交叉耦合电路      B.电容存储电路

C.磁介质存储电路          D.光存储电路

  1. 缓存CACHE主要功能作用是(D)。

A.存储外部设备传送的数据 

B.存储长期保存的文件            

C.存储所进程        

D.存储CPU当前执行的程序和数据

  1. 在规定的一个刷新周期内,对全部存储单元集中一段时间逐行进行刷新,此刻必须停止读/写操作。这种刷新方式称为(C)。

A.分散刷新        B.异步刷新    C.集中刷新        D.以上都是

  1. 以下存储器结构中,位于主存和CPU之间的存储器是(B)。

A、寄存器        B、缓存CACHE      C、硬盘          D、移动存储器

  1. 某DRAM芯片,其存储容量为512K×8位,该芯片的地址线和数据线数目为(D)。

A、 8,512       B、512,8          C、18,8        D、19,8

  1. 随机动态存储电路DRAM存储信息,需要再生刷新的原因是(B)。

A、其内部电路主要是触发器

B、其内部存储电路主要是电容

C、其内部存储电路主要是电感

D、其内部存储电路主要是磁介质

  • 填空题
  1. (缓存)、(主存)和(辅存)组成三级存储系统,分级的目的是(提高访存速度、扩大存储容量)
  2. 半导体静态RAM依据(触发器)原理存储信息,半导体动态RAM依据(电容存储电荷)原理存储信息。
  3. RAM的速度指标一般用(存取周期)表示,而磁盘存储器的速度指标一般包括(寻找时间)、(等待时间)和(数据传输时间)。
  4. 动态半导体存储器的刷新一般有(集中刷新)、(分散刷新)和(异步刷新)。
  5. 半导体静态RAM进行读/写操作时,必须先接受(地址)信号,再接受(片选)和(读/写)信号。
  6. 欲组成一个32K×8位存储器,当分别选用1K×4位,16K×1位,2K×8位的三种不同规格的存储芯片时,各需(64)、(16)、(16)片。
  7. 欲组成一个64K×16位存储器,当分别选用32K×8位,16K×1位,1K×4位的三种不同规格的存储芯片时,各需(4)、(64)、(256)片。
  8. 缓存是设在(CPU)和(主存)之间的一种存储器,其速度与(CPU速度)匹配,其容量与(缓存中数据的命中率)有关。
  9. 主存储器容量通常以KB位单位,其中K=(1024)。硬盘的容量通常以GB位单位,其中G=(230)。

     1K=1024

     1M=1024K

     1G=1024M

so  G=2∧30

  1. 层次化存储器结构设计的依据是(程序访问的局部性)原理。
  • 判断题

1.计算机的主存是由RAM和ROM两种半导体存储器组成的。(√)

2.CPU可以直接访问主存,而不能直接访问辅存。(√)

3.外(辅)存比主存的存储容量大、存取速度快。(×)

4.动态RAM和静态RAM都是易失性半导体存储器。(√)

5.Cache的功能全部由硬件实现。(√)

6.引入虚拟存储器的目的是为了加快辅存的存取速度。(×)

7.多体交叉存储器主要是为了解决扩充容量的问题。(×)

8.Cache和虚拟存储器的存储管理策略都利用了程序的局部性原理。(T)

9.多级存储体系由Cache、主存和辅存构成。(T)

10. CPU访问存储器的时间是由存储器的容量决定的。(×)

11.动态RAM的刷新的实质是原信息的读出再写入的过程。

12.高速缓冲存储器CACHE的基本电路是SRAM。(√)

13.汉明码编码是具有一位纠错能力的编码。()

14.层次化存储器结构设计的依据是(程序访问的局部性)原理。(√)

15.缓存CACHE是解决内存与外存之间传输速度的矛盾。(×)

  • 简答与计算
  1. 用一个512K×8位的闪存存储芯片组成一个4M×32位的半导体只读存储器,试回答:
  1. 该存储器的数据线是多少?

  1. 该存储器的地址线是多少?

  1. 共需几片这种存储芯片?

  1. 假设CPU执行某段程序时,共访问缓存命中3800次,访问主存200次,已知缓存存取周期为50ms,主存存取周期为250ms.求缓存-主存系统的效率和平均访问时间。
  2. 什么是刷新?刷新有几种方式?

分散,集中,异步刷新

  1. 已知欲传送的信息为0011,若按配偶原则配置汉明码,则0011的汉明码为?(5分)(注:写出步骤,只写结果不得分)
  2. 已知欲传送的信息为1100101,按配奇原则配置的汉明码(5分)(注:写出步骤,只写结果不得分)

4、假设CPU执行某段程序时,共访问Cache命中1000次,访问主存50次,已知Cache的存取周期为50ns,主存的存取周期为200ns,Cache-主存系统的命中率和平均访问时间。(4)

解:Cache的命中率为1000/1000+50=0.95

平均访问时间:0.95×50ns+(1-0.95)×200ns=57.5ns

第5章输入输出系统

  • 选择题
  1. 在(A)的计算机系统中,外部设备可以和主存储器单元统一编址,因此可以不使用I/O指令。
  1. 单总线
  2. 双总线
  3. 三总线
  4. 以上三种总线
  1. 微型机系统中,主机和高速硬盘进行数据交换一般采用(C)方式。
  1. 程序查询
  2. 程序中断
  3. DMA
  4. DAM
  1. 在数据传送过程中,数据由串行变并行或由并行变串行,这种转换是通过接口电路中的(B)实现的。
  1. 数据寄存器
  2. 移位寄存器
  3. 锁存器
  4. 地址寄存器
  1. 主机与I/O设备传送数据时,采用(C),CPU的效率最高。
  1. 程序查询方式
  2. 程序中断
  3. DMA方式
  4. DAM方式
  1. 下述(B)种情况会提出中断请求。
  1. 产生存储周期窃取
  2. 在键盘输入过程中,每按一次键
  3. 两数相加结果为零
  1. 中断发生时,程序计数器内容的保护和更新,是由(A)完后的
  1. 硬件自动
  2. 进栈指令和转移指令
  3. 访存指令
  1. 中断向量地址是(C)。
  1. 子程序入口地址
  2. 中断服务程序入口地址
  3. 中断服务程序入口地址的地址
  1. 在中断响应周期,置“0”允许中断触发器是由(A)完成的。
  1. 硬件自动
  2. 程序员在编制中断服务程序时设置的
  3. 关中断指令
  1. 采用DMA方式传送数据时,每传送一个数据要占用(C)的时间
  1. 一个指令周期
  2. 一个机器周期
  3. 一个存储周期
  4. 一个存取周期
  1. DMA方式中,周期窃取是窃取的一个(A)。
  1. 存取周期
  2. 指令周期
  3. CPU周期
  4. 总线周期
  1. 带有处理机的终端一般称为(B)。
  1. 交互式终端
  2. 智能终端
  3. 远程终端
  4. 计算机终端
  1. 通道程序是由(B)组成。
  1. I/O指令
  2. 通道控制字
  3. 通道状态字
  4. 通道地址
  1. CPU程序和通道程序可以并行执行,并通过(C)实现彼此间的通信与同步。
  1. I/O指令
  2. I/O中断
  3. I/O指令和I/O中断
  4. 操作员干预
  1. 通道对CPU的请求形式是(A)。
  1. 中断
  2. 通道指令
  3. 跳转指令
  4. 自陷
  1. 若一个8位组成的字符至少需要10位来传送,这是(B)传送方式。
  1. 同步
  2. 异步
  3. 并联
  4. 混合
  1. I/0的编址方式采用统一编址时,存储单元和I/O设备是靠(B)来区分的。
  1. 不同的地址线
  2. 不同的地址码
  3. 不同的控制线
  4. 不同的系统信息
  1. I/0采用统一编址时,进行输入输出操作的指令是(B)。
  1. 控制指令
  2. 访存指令
  3. 输入输出指令
  4. 数据指令
  1. I/0采用不统一编址时,进行输入输出操作的指令是(C)。
  1. 控制指令
  2. 访存指令
  3. 输入输出指令
  4. 数据指令
  1. 中断服务程序的最后一条指令是(C)。
  1. 转移指令
  2. 出栈指令
  3. 中断返回指令
  4. 控制指令
  1. DMA访问主存时,让CPU处于等待状态,等DMA的一批数据访问结束后,CPU再恢复工作,这种情况称为(A)。
  1. 停止CPU访问主存
  2. 周期挪用
  3. DMA与CPU交替访问
  4. 程序查询
  1. DMA访问主存时,向CPU发出请求,获得总线使用权时再进行访存,这种情况称为(B)。
  1. 停止CPU访问主存
  2. 周期挪用
  3. DMA与CPU交替访问
  4. 程序查询
  1. 一个CRT的分辨率为1024×1024,像素的颜色为256色,则CRT接口电路中的刷新存储器的容量为(B)。
  1. 512K
  2. 1MB
  3. 2MB
  1. 键盘、鼠标、显示器、打印机属于(C)设备
  1. 机-机通信
  2. 计算机信息存储
  3. 人机交互
  4. 信息传输
  1. 在键盘接口中设置移位寄存器是为了实现(A)。
  1. 串→并转换
  2. 并→串转换
  3. 字节→字转换
  4. 字→字节转换

25.显示器的分辨率是指(D)。

  1. 显示屏上扫描线的行数
  2. 显示屏上显示字符的个数
  3. 显示屏面积
  4. 显示屏上显示光点的个数

26.IO系统的硬件结构组成中(B)电路,确保实现主机与不同IO终端设备的输入和输出。

A)总线         B)接口        C)IO软件        D)存储电路

能够接管CPU控制的总线,实现IO设备与主存直接进行信息传送的控制方式的是(C)。

A、程序查询控制方式         B、程序中断的控制方式

C、DMA控制方式              D、以上都不是

12、禁止中断的功能可由(D)来完成。

A、中断请求触发器           B、中断服务触发器

C、中断屏蔽触发器           D、中断允许触发器

13、总线连接方式的I/O接口电路中不包含(D)。

A、数据线     B、命令线     C、设备选择线     D、信号线

12、CPU需要等待查询的的传送的控制方式是(B)。

A、DMA           B、程序查询       C、中断          D、通道

13、以下关于同步传送控制方式、异步传送控制方式的主要特点是(B)。

A、异步控制方式需要同步时钟控制

B、串行通信的一般是异步传送控制 

C、异步传送效率高于同步传送控制方式

D、网络通信属于同步传送控制方式

  • 填空题
  1. I/O的编址方式可分为(不统一编址)和(统一编址)两大类。
  2. I/O和CPU之间不论是采用串行传送还是并行传送,它们之间的联络方式可以分为(立即响应)、(异步定时)、(同步定时)。
  3. 主机与设备交换信息的控制方式中,(程序查询)方式主机与设备是串行工作的,(中断)方式和(DMA)方式主机与设备是并行工作的,且(DMA)方式主程序与信息传送是并行进行的。
  4. 一次中断处理过程大致可分为(中断请求)、(中断判优)、(中断响应)、(终端服务)、(中断返回)等五个阶段。
  5. D/A转换是将(数字)信号转换为(模拟)信号;而A/D转换是将(模拟)信号转换为(数字)信号。

6.I/O设备与主机信息传输的控制方式有(程序查询)方式、(程序中断)方式、(直接存储器存取/DMA)方式、I/O通道方式和I/O处理机方式。

  • 判断题
  1. DMA方式是直接存储器存储方式,其特点是主存和DMA接口之间有一条直接数据通路。(√)
  2. 周期挪用方式既实现了I/O传送,又较好地发挥了主存与CPU的效率。(√)
  3. 按印字原理划分,打印设备有击打式和非击打式两大类。(√)

4.DMA数据传送方式可完成所有设备之间的数据直接传送。

5.输入输出接口电路不需要软件的就能工作。

6.I/O设备的编址方式中可以必须有专门的I/O指令去访问的是统一编址。 

7.DMA方式的工作过程包含预处理、数据传送、后处理三个阶段。

8.输入输出系统由I/O软件和I/O硬件组成。

9.硬件向量法就是通过向量地址来寻找设备的中断服务程序入口地址。 

  • 简答与计算
  1. 试比较DMA方式与I/O通道方式的特点。
  2. 试比较程序中断方式与I/O通道方式的特点。

第6章计算机的运算方法

  • 选择题
  1. 当[x]反=1.1111时,对应的真值是(D)。
  1. -0     
  2. -15/16     
  3. -1/16  
  4. -1
  1. 通常一地址格式的算术运算指令,另一个操作数隐含在(A)中。
  1. 累加器   
  2. 通用寄存器  
  3. 操作数寄存器  
  4. 程序计数器
  1. 若x补=0.1101010,则x原=(D)。
  1. 1.0010101  
  2. 1.0010110  
  3. 0.0010110 
  4. 0.1101010
  1. 若采用双符号位,则发生正溢的特征是:双符号位为(B)。
  1. 00  
  2. 01  
  3. 10   
  4. 11
  1. 原码乘法是(A)。
  1. 先取操作数绝对值相乘,符号位单独处理
  2. 用原码表示操作数,然后直接相乘
  3. 被乘数用原码表示,乘数取绝对值,然后相乘
  4. 乘数用原码表示,被乘数取绝对值,然后相乘
  1. 已知:X=-0.0011,Y= -0.0101。(X+Y)补= (A)。
  1. 1.1100   
  2. 1.1010
  3. 1.0101    
  4. 1.1000
  1. 设寄存器内容为11111111,若它等于+127,则为(D)。
  1. 原码
  2. 补码
  3. 反码
  4. 移码
  1. 某机字长8位,采用补码形式(其中1位为符号位),则机器数所能表示的范围是(C)。
  1. -127 ~ 127
  2. -128 ~ +128
  3. -128 ~ +127
  4. -128 ~ +128
  1. [X]补=1.000...0,它代表的真值是(B)。
  1. -0
  2. -1
  3. +1
  4. 0
  1. 二进制数11001011等于十进制的(B)。
  1. 395
  2. 203
  3. 204
  4. 394
  1. 大部分计算机内的减法是用(C)实现。
  1. 将被减法加到减法中
  2. 从被减数中减去减数
  3. 补数的相加
  4. 从减数中减去被减数
  1. 两补码相加,采用1位符号位,则当(D)时,表示结果溢出。
  1. 最高位有进位
  2. 最高位进位和次高位进位异或结果为0
  3. 最高位为1
  4. 最高位进位和次高位进位异或结果为1
  1. 在定点机中执行算术运算时会产生溢出,其原因是(B)。
  1. 主存容量不够
  2. 运算结果无法表示
  3. 操作数地址过大
  4. 以上都对
  1. 在浮点机中,下列说法(C)是正确的。
  1. 尾数的第一数位为1时,即为规格化形式
  2. 尾数的第一数位与数符不同时,即为规格化形式
  3. 不同的机器数有不同的规格化形式
  4. 尾数的第一数位为0时,即为规格化形式
  1. 在浮点机中,判断原码规格化形式的原则是(B)。
  1. 尾数的符号位与第一数位不同
  2. 尾数的第一数位为1,数符任意
  3. 尾数的符号位与第一数位相同
  4. 阶符与数符不同
  1. 在浮点机中,判断补码规格化形式的原则是(C)。
  1. 尾数的第一数位为1,数符任意
  2. 尾数的符号位与第一数位相同
  3. 尾数的符号位与第一数位不同
  4. 阶符与数符不同
  1. 运算器的主要功能是进行(C)。
  1. 算术运算
  2. 逻辑运算
  3. 算术逻辑运算
  4. 初等函数运算
  1. 运算器由许多部件组成,其核心部分是(B)。
  1. 数据总线
  2. 加法器
  3. 多路开关
  1. 定点运算器用来进行(B)。
  1. 十进制数加法运算
  2. 定点运算
  3. 浮点运算
  4. 既进行浮点运算也进行定点运算
  1. 串行运算器结构简单,其运算规律是(C)。
  1. 由低位到高位先行进行进位运算
  2. 由高位到低位先行进行借位运算
  3. 由低位到高位逐位运算
  4. 由高位到低位逐位运算
  1. ALU属于(B)。
  1. 时序电路
  2. 组合逻辑电路
  3. 控制器
  4. 寄存器
  1. 在补码定点加减运算器中,无论采用单符号位还是双符号位,必须有溢出判断电路,它一般用(C)实现。
  1. 与非门
  2. 或非门
  3. 异或门
  4. 与或非门
  1. 在运算器中不包含(D)。
  1. 状态寄存器
  2. 数据总线
  3. ALU
  4. 地址寄存器

24.计算机对数据的运算的最基本运算电路是(A)

A.加法器      B.减法器      C.乘法器      D.除法器

计算机中浮点数表示的精度取决于(B)。

A.阶码长度     B.尾数的长度    C.阶码符号    D.尾数符号

25.浮点数运算中,当进行规格化或对阶时,阶码和尾数的变化关系是(B)

A.尾数小数点右移,阶码增大    B.尾数小数点左移,阶码增大

C.尾数移位,阶码不变           D.阶码变化,尾数值不变

26.数据的运算处理方法很多,计算机运算器设计中必须要考虑选择合适算法。以下说法准确的是(A)

A.计算机硬件电路实现的结构简单、成本低的原则 

B.设计实现所有算法的专门电路,不计成本的原则  

C.所有算法都很容易在硬件中实现 

D.硬件成本与算法没有关系

27.设X=-0.1011,则X的补码为(C)。

A.1.1011     B.1.0100      C.1.0101      D.1.1001

28.计算机中进行数据的算术运算时,通常要将数据转成(B)。

A.原码       B.补码      C.反码       D.移码

29.运算器虽有许多部件组成,但核心部分是(B)。

A、数据总线       B、加法器         C、多路开关      D、通用寄存器

30.若某数x的真值为–0.1010,在计算机中若该数表示为1.0110,则该数所用的编码方法是(B)码。

A、原         B、补         C、反        D、移

31.已知:X=-0.0011,Y= -0.0101。(X+Y)补= (D)。

A、1.1100   B、1.1010     C、1.0101   D、1.1000

32.浮点数加减运算的规则是(B)。

A、阶码相同,尾数相乘除

B、阶码相同,尾数相加减

C、阶码可不相同,尾数和阶码分别相加减

D、阶码可不相同,尾数相加减

33.若某数x的真值为–11011,在计算机中若该数表示为1,00101,则该数所用的编码方法是(B)码。

A、原         B、补         C、反             D、移

34.已知:X=-1001,Y= -0101。(X+Y)补= (C)。

A、1,1100   B、1,1010     C、1,0010         D、1,1000

  • 填空题
  1. 若[X]补=1.0000000,则X=(-1);若[X]补=1,0000000,则X=(-128).
  2. 若某数的真值为-0.1010,在计算机中该数表示为1.0110,则该数所用的编码是(补)码。
  3. 设机器数字长为8位(含1位符号位),A=

    ,B=

    ,[A+B]补=(0.0111011),将其还原为真值为(

    )。
  4. 设机器数字长为8位(含1位符号位),A=115,B=-24,[A+B]补=(0,1011011),将其还原为真值为(91)。
  • 判断题
  1. 原码乘法是被乘数用原码表示,乘数取绝对值,然后相乘。(×)
  2. 补码10110110代表的是十进制数-74(√)
  3. 在浮点数中,当数的绝对值太大,以至于超过所能表示的数据时,称为浮点数的上溢。(√)
  4. 在浮点数中,当数的绝对值太小,以至于小于所能表示的数据时,称为浮点数的上溢。(×)
  5. 采用规格化的浮点数是为了增加数据的表示范围。(×)
  6. [x]反=1.0101011,则[-x]补=0.1010100(√)

7.已知两浮点数A=0.1101×210,y=0.1011×201,x+y=0.1001×211。(√)

8.在进行定点乘法运算时,需要3个寄存器,一个寄存器存放被乘数,一个寄存器存放乘积的高位,另一个存放乘数及乘积的低位。(√)

9.用来进行算术逻辑运算的部件是控制器。(×)

10.已知两浮点数A=0.1101×201,y=(-0.1010)×211,x+y=(-0.1110)×210。

11.在定点数运算中产生溢出的原因是运算的结果超出了机器的表示范围。(√)

  • 简答与计算
  1. 定点运算
  1. 已知X=-01001,Y=-0101,求[X+Y]补
  2. X=-11/16,Y=-7/16,求[X+Y]补
  3. X=0.1110,Y=-0.1101,求X·Y
  4. 用原码一位乘法计算X·Y,其中X=-0.1101,Y=-0.1011
  5. 用原码一位乘法计算X·Y,其中X=0.1011,Y=-0.1001

5、设浮点数字长16位,其中阶码5位(含1位阶符),尾数11位(含1位数符),将十进制数

写成浮点数规格化表示,并写出浮点机中的机器数形式。(注:机器数为原码和补码)。(6分)

解:其二进制形式为 x=0.0001001000

定点数表示 x=0.0001001000

浮点数规格化表示x=0.1001000000×2-11

浮点机中[x]=1,00110.1001000000

浮点机中[x]1,11010.1001000000

4、设浮点数字长16位,其中阶码5位(含1位阶符),尾数11位(含1位数符),将十进制数-53写成浮点数规格化表示,并写出浮点机中的机器数形式。(注:机器数为原码和补码)。   6分)

解:其二进制形式为x=-110101

定点数表示为:x=-0000110101

浮点数规格化表示x=0.1101010000×2110

浮点机中[x]=0,01101.1101010000

浮点机中[x]0,01101.0010110000

第7章指令系统

  • 选择题
  1. 指令系统中采用不同寻址方式的目的主要是(B)。
  1. 可降低指令译码难度
  2. 缩短指令字长,扩大寻址空间,提高编程灵活性
  3. 实现程序控制
  4. 实现指令传输

2.零地址运算指令在指令格式中不给出操作数地址,它的操作数来自(C)

  1. 立即数和栈顶
  2. 暂存器
  3. 栈顶和次栈顶
  4. 寄存器

3.指令系统是CPU能识别并执行其功能的机器码,对其不正确的理解是(A)

A.不同类型的CPU的指令系统是一样的 

B.指令是驱动硬件机器工作的重要代码 

C.指令是构成软件程序的最小组成单元 

D.指令是由开发商根据CPU工作控制功能需求而设计的。

4.在CPU中执行指令并发出相应功能的控制信号的是(C)

A)寄存器        B)运算器       C)控制器       D)高速缓存

5.在CPU指令周期中的取指令是由(C)作为指针寄存器指向指令在内存地址。

A.MAR           B.MDR            C.PC           D.IR

6.以下(B)寻址方式在指令的执行中效率最高、速度最快。

A.直接寻址   B.寄存器寻址    C.间接寻址   D.基址寻址

7.指令寄存器寄存的是(C)。

  1. 下一条要执行的指令
  2. 已执行完了的指令
  3. 正在执行的指令
  4. 要转移的指令

8.指令寄存器的位数取决于(B)。

  1. 存储器的容量
  2. 指令字长
  3. 机器字长
  4. 存储字长

9.CPU中的程序计数器(PC)中存放的是(B)。

  1. 指令
  2. 指令地址
  3. 操作数
  4. 操作数地址

10.CPU中决定指令执行顺序的是(C)。

  1. 标志寄存器
  2. 指令寄存器
  3. 程序计数器
  4. 数据缓冲器
  • 填空题
  1. 完成一条指令的信息流程为:取指令→(分析指令)→执行指令
  2. 一个完整的指令周期包括 (取指)周期、(间指)周期、(执行)周期和中断周期。
  3. 堆栈是一种特殊的(数据)寻址方式,它采用(先进后出/后进先出)原理。按结构不同分为(寄存器)堆栈和(存储器)堆栈。又可被视为存储单元
  • 判断题
  1. 一条指令中包含的信息有操作码和控制码(×)
  2. 一条指令中包含的信息有操作码和地址码(√)
  3. 运算型指令的寻址和转移指令的寻址不同点在于前者是短指令,后者是长指令(×)
  4. 指令的寻址方式有顺序和跳跃两种,采用跳跃寻址方式可以实现程序的条件转移和无条件转移。(√)

在中断周期完成保护断点、寻找中断服务程序入口地址以及硬件关中断的操作。

  1. 变址寻址是面向用户的,主要解决程序循环问题,编写出高效访问存储空间的程序。(×)

6.指令字长取决于操作码的长度、操作数地址的长度和操作数地址的个数。(√)

7.寄存器寻址方式在指令的执行中效率最高、速度最快。(√)

第8章CPU的结构和功能

  •   选择题
  1. 中断系统是由(D)实现的。
  1. 硬件
  2. 软件
  3. 系统
  4. 软硬件结合
  1. 程序计数器的位数取决于(A)。
  1. 存储器的容量
  2. 机器字长
  3. 指令字长
  4. 二进制数的长度
  1. 下列说法中(B)是正确的。
  1. 指令周期等于机器周期
  2. 指令周期大于机器周期
  3. 指令周期是机器周期的2倍
  4. 指令周期小于机器周期
  1. 中断标志触发器用于(B)。
  1. 向CPU发中断请求
  2. 指示CPU是否进入中断周期
  3. 开放或关闭中断系统
  4. 外部设备提出中断

5.下列不属于三级时序系统的是(C)。

A.机器周期        B.节拍          C.电位         D.指令周期

6.CPU执行程序、处理数据中,结果状态信息是反映在(D)寄存器中。

A.通用寄存器    B.程序计数器PC    C.地址寄存器    D.标志

7.中断是计算机系统实现随机响应,完成中断服务的重要控制技术,以下不是中断的功能控制技术的。(D)

A.鼠标、键盘等IO设备的工作    

B.系统出现异常错误   

C.程序调用系统的IO功能    

D.内存储器读写操作

8.CPU内部结构组成中,执行指令并发出控制信号的部件是(A)。

A.控制器       B.运算器      C.寄存器      D.中断系统

9.在CPU取指令时,指向指令在内存地址的程序计数器是(A)。

A、PC       B、MAR        C、MDR        D、AC

10.以下不能提高CPU工作速度的方法是(D)。

A、提高工作主频  B、并行执行程序 C、流水线技术    D、增加指令数量

11.CPU中有若干寄存器,存放CPU将要执行的下一条指令地址的是(C)。

A、地址寄存器    B、数据寄存器   C、程序计数器    D、指令寄存器

  • 判断题
  1. CPU中的译码器主要用于地址译码。(×)应为指令译码
  2. 允许中断触发器用于开放或关闭中断系统。(√)

3.CPU执行程序时,存储程序指令的是指令寄存器IR。(√)

4.CPU内部寄存器越多越好。(×)

流水线性能通常用吞吐率、加速比和效率这三项指标来衡量。(√)

5.CPU内部的MAR,该寄存器用于存放将被访问的存储单元的地址。(√)

  • 简答与计算
  1. CPU有哪些功能?画出其内部组成框图,并说明图中每个部件的作用。
  2. 画出指令周期的流程图,分别说明图中每个子周期的作用。
  3. 简述中断引入意义及中断发生过程?

答:使系统随机响应IO、异常等请求,可不需要等待。

发生过程:中断请求—CPU响应—取得中断矢量号—访问矢量表取得中断入口地址—保护现场—执行中断—恢复现场—中断返回。

  • 53
    点赞
  • 52
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
1. 下列关于计算机中的存储器描述正确的是(B、D) A. 存储器主要用于数据的输入和输出 B. 存储器可以保存程序和数据,是计算机中重要的组成部分 C. 存储器的作用是将数据进行运算 D. 存储器可以被分为主存储器和辅助存储器 2. 下列关于指令寻址方式的描述正确的是(A、B、D) A. 直接寻址方式是指令中给出操作数的地址 B. 间接寻址方式是指令中给出的地址指向操作数所在的地址 C. 寄存器寻址方式是指令中给出的地址是寄存器的地址 D. 寄存器间接寻址方式是指令中给出的地址是寄存器中存储的地址 3. 下列关于中断的描述正确的是(A、B、D) A. 中断是指在程序运行期间,由硬件或软件发出的一种请求,要求CPU暂停当前程序的执行,转去执行中断处理程序 B. 中断分为外部中断和内部中断两种 C. 中断只能由硬件触发,软件无法触发中断 D. 中断处理程序执行完毕后,CPU会返回到被中断的程序继续执行 4. 下列关于总线描述正确的是(A、B、C、D) A. 总线是计算机中各部件之间传递信息的公共通道 B. 总线分为数据总线、地址总线和控制总线三种 C. 数据总线用于传递数据,地址总线用于传递地址,控制总线用于传递控制信号 D. 总线的传输速率越快,计算机的运行速度越快 5. 下列关于CPU中寄存器的描述正确的是(A、B、C、D) A. 寄存器是CPU内部的一种存储器件,用于暂时存放程序执行过程中需要使用的数据和指令 B. 寄存器的数量和大小不同,不同的CPU中可能存在不同的寄存器 C. 通用寄存器是指可以存储任意类型数据的寄存器,如AX、BX等 D. 特殊寄存器是指用于存储特定类型数据或控制CPU运行的寄存器,如程序计数器PC、标志寄存器FLAGS等。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值