计算机组成cmar mdr,03级计算机组成原理期末考试A卷-含答案

计算机组成原理 2004 2005 学年第 2 学期期末试卷 A 第 1 页共 5 页 广东外语外贸大学信息学院计算机系 2004 2005 学年第 2 学期 计算机组成原理计算机组成原理 期末考试试卷期末考试试卷 A A 考卷适用班级 计算机专业 03 级 考试时间 120 分钟 班级 学号 姓名 成绩 一 一 填空题 每空填空题 每空 1 1 分 共分 共 2020 分 分 1 8 位二进制补码表示整数的最小值为 128 最大值为 127 2 计算机常用的校验码有奇偶校验码 海明校验码 CRC 码 3 一个浮点数 当其补码尾数右移 1 位时 为使其值不变 阶码应该 加 1 4 ALU 的基本逻辑结构是 快速进位 加法器 它比行波进位加法器优越 具有先行进 位逻辑 不仅可以实现高速运算 还能完成逻辑运算 5 采用双符号位的方法进行溢出检测时 若运算结果中两个符号位 不相同 则表明发 生了溢出 6 要组成容量为 4M 8 位的存储器 需要 8 片 4M 1 位的存储器芯片并联 或者需 要 4 片 1M 8 位的存储器芯片串联 7 一台计算机所具有的各种机器指令的集合称为该计算机的 指令系统 8 指令编码中 操作码用来指定 操作的类型 n 位操作码最多可以表示 2n 条 指令 9 CPU 中 保存当前正在执行的指令的寄存器为 指令寄存器 IR 保存下一条指令地址 的寄存器为 程序计数器 PC 保存 CPU 访存地址的寄存器为 内存地址寄存器 AR 10 控制器在生成各种控制信号时 必须按照一定的 时序 进行 以便对各种操作实施 时间上的控制 11 微程序控制器的核心部件是存储微程序的 控制存储器 它一般用 只读存储器 构成 12 任何指令周期的第一步必定是 取指 周期 13 异步方式下 总线操作周期时间不固定 通过 握手 就绪 应答 信号相互联络 14 输入输出操作实现的 CPU 与 I O 设备的数据传输实际上是 CPU 与 IO 设备接口寄存 器 之间的数据传输 二 二 选择题 每小题选择题 每小题 1 1 分 共分 共 2020 分 分 1 冯 诺曼机工作方式的基本特点是 A 多指令流单数据流B 按地址访问并顺序执行指令 C 堆栈操作D 存储器按内容选择地址 2 主机中能对指令进行译码的器件是 A ALUB 运算器 C 控制器D 存储器 3 运算器的主要功能是进行 A 逻辑运算B 算术运算 计算机组成原理 2004 2005 学年第 2 学期期末试卷 A 第 2 页共 5 页 C 逻辑运算和算术运算D 中作加法 4 32 位微型计算机的乘除法部件位于 中 A CPUB 接口 C 控制器D 专用芯片 5 串行运算器是一种最简单的运算器 其运算规则是 按时间先后次序 A 由低位到高位逐位运算 B 由高位到低位逐位运算 C 由低位到高位先行进位运算 D 由高位到低位先行借位运算 6 内存若为 16 兆 MB 则表示其容量为 KB A 16B 16384 C 1024D 16000 7 若 RAM 芯片的容量是 2M 8 位 则该芯片引脚中地址线和数据线的数目之和是 A 21B 29 C 18D 不可估计 8 计算机的存储器采用分级方式是为了 A 减少主机箱的体积 B 解决容量 价格 速度三者之间的矛盾 C 保存大量数据方便 D 操作方便 9 软磁盘 硬磁盘 磁带机 光盘 固态盘属于 设备 A 远程通信B 外存储器 C 内存储器 D 人机界面的 I O 10 假设微处理器的主振频率为 50MHz 两个时钟周期组成一个机器周期 平均三个机器 周期完成一条指令 则它的平均运算速度近似为 MIPS A 2 B 3 C 8D 15 11 CPU 内通用寄存器的位数取决于 A 存储器容量B 机器字长 C 指令的长度D CPU 的管脚数 12 以硬连线方式构成的控制器也称为 A 组合逻辑控制器B 微程序控制器 C 存储逻辑型控制器 D 运算器 13 一节拍脉冲持续的时间长短是 A 指令周期B 机器周期 C 时钟周期 D 以上都不对 14 在微程序控制器中 机器指令和微指令的关系是 A 每一条机器指令由一条微指令来执行 B 一条微指令由若干条机器指令组成 C 每一条机器指令由一段用微指令组成的微程序来解释执行 D 一段微程序由一条机器指令来执行 15 由于 CPU 内部的操作速度较快 而 CPU 访问一次主存所花的时间较长 因此机器周 期通常用 来规定 A 主存中读取一个指令字的最短时间 B 主存中读取一个数据字的最长时间 C 主存中写入一个数据字的平均时间 计算机组成原理 2004 2005 学年第 2 学期期末试卷 A 第 3 页共 5 页 D 主存中取一个数据字的平均时间 16 系统总线中地址线的功能是 A 用于选择主存单元地址 B 用于选择进行信息传输的设备 C 用于选择外存地址 D 用于指定主存和 I O 设备接口电路的地址 17 在集中式总线仲裁中 方式响应时间最快 A 菊花链B 独立请求 C 计数器定时查询 18 微型机系统中 主机和高速硬盘进行数据交换一般采用 方式 A 程序中断控制B 直接存储器访问 DMA C 程序直接控制D 通道控制 19 在微机中 VGA 代表 A 微机的型号B 键盘的型号 C 显示标准D 显示器的型号 20 在中断响应过程中 保护程序计数器 PC 的作用是 A 使 CPU 能找到中断处理程序的入口地址 B 使中断返回后 能回到断点处继续原程序的执行 C 使 CPU 和外部设备能并行工作 D 为了实现中断嵌套 三 三 简答题 每小题简答题 每小题 5 5 分 共分 共 2020 分 分 1 什么叫总线 它有什么用途 试举例说明 答 2 机器指令包括哪两个基本要素 微指令又包括哪两个基本要素 程序靠什么实现顺序执 行 答 3 说明层次结构的存储系统中 Cache 和虚拟存储器的作用有何不同 答 计算机组成原理 2004 2005 学年第 2 学期期末试卷 A 第 4 页共 5 页 4 说明程序 I O 方式和中断 I O 方式的差别 答 答 四 四 综合题 每小题综合题 每小题 1010 分 共分 共 2020 分 分 1 设 CPU 内有下列部件 PC IR MAR MDR AC CU 1 写出取指周期的全部微操作 2 写出加法指令 ADD X 无条件转移指令 JMP Y 结果为零则转指令 BAZ Y 在执行阶段所需的全部微操作 3 当上述的加法指令为间接寻址时 写出运行加法指令所需的全部微操作 解 1 取指周期的全部微操作 T0 PC MAR 1 R T1 Ad CMDR CMAR T2 M MAR MDR PC 1 PC T3 Ad CMDR CMAR T4 MDR IR T5 OP IR 微地址形成部件 CMAR 2 加法指令 ADD X 在间址周期和执行周期的全部微操作 间址周期 T0 Ad IR MAR 1 R T1 Ad CMDR CMAR T2 M MAR MDR T3 Ad CMDR CMAR T4 MDR Ad IR T5 OP IR 微地址形成部件 CMAR 执行周期 T0 Ad IR MAR 1 R T1 Ad CMDR CMAR T2 M MAR MDR T3 Ad CMDR CMAR T4 AC MDR AC T5 Ad CMDR CMAR 计算机组成原理 2004 2005 学年第 2 学期期末试卷 A 第 5 页共 5 页 2 某机有五个中断源 L0 L1 L2 L3 L4 按中断响应的优先次序由高向低排序为 L0 L1 L2 L3 L4 现要求中断处理次序改为 L1 L3 L4 L0 L2 根据下示格式 写 出各中断源的屏蔽字 中断源 屏蔽字 0 1 2 3 4 L0 L1 L2 L3 L4 1 0 1 0 0 1 1 1 1 1 0 0 1 0 0 1 0 1 1 1 1 0 1 0 1 五 五 计算题 共计算题 共 2020 分 分 1 设有效信息为 101 试用生成多项式 G x 11011 将其编成循环冗余校验码 7 分 解 有效信息 M x 101 x2 1 n 3 G x 11011 x4 x3 x 1 得 k 1 5 k 4 M x x4 x6 x4 11011 1010 110 11011 1010000 4 xG xxM M x x4 R x 1010 为 CRC 码 2 设机器数字长为 8 位 含 1 位符号位在内 写出真值 87 对应的原码 补码和反码 7 分 解 原码 反码 补码 3 设机器数字长为 8 位 含 1 位符号位在内 用补码运算规则计算 A B 6 分 其中 A 18 32 B 15 128 解 A 0 B 0 B 补 1 A B A B 补 0 57 128

展开阅读全文

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
唐朔飞计算机组成原理1-10章答案 第一章 计算机系统概论 1. 什么是计算机系统、计算机硬件和计算机软件?硬件和软件哪个更重要? 解:P3 计算机系统:由计算机硬件系统和软件系统组成的综合体。 计算机硬件:指计算机中的电子线路和物理装置。 计算机软件:计算机运行所需的程序及相关资料。 硬件和软件在计算机系统中相互依存,缺一不可,因此同样重要。 5. 冯•诺依曼计算机的特点是什么? 解:冯•诺依曼计算机的特点是:P8 计算机由运算器、控制器、存储器、输入设备、输出设备五大部件组成; 指令和数据以同同等地位存放于存储器内,并可以按地址访问; 指令和数据均用二进制表示; 指令由操作码、地址码两大部分组成,操作码用来表示操作的性质,地址码用来表示操作数在存储器中的位置; 指令在存储器中顺序存放,通常自动顺序取出执行; 机器以运算器为中心(原始冯•诺依曼机)。 7. 解释下列概念: 主机、CPU、主存、存储单元、存储元件、存储基元、存储元、存储字、存储字长、存储容量、机器字长、指令字长。 解:P9-10  主机:是计算机硬件的主体部分,由CPU和主存储器MM合成为主机。  CPU:中央处理器,是计算机硬件的核心部件,由运算器和控制器组成;(早期的运算器和控制器不在同一芯片上,现在的CPU内除含有运算器和控制器外还集成了CACHE)。  主存:计算机中存放正在运行的程序和数据的存储器,为计算机的主要工作存储器,可随机存取;由存储体、各种逻辑部件及控制电路组成。  存储单元:可存放一个机器字并具有特定存储地址的存储单位。  存储元件:存储一位二进制信息的物理元件,是存储器中最小的存储单位,又叫存储基元或存储元,不能单独存取。  存储字:一个存储单元所存二进制代码的逻辑单位。  存储字长:一个存储单元所存二进制代码的位数。  存储容量:存储器中可存二进制代码的总量;(通常主、辅存容量分开描述)。  机器字长:指CPU一次能处理的二进制数据的位数,通常与CPU的寄存器位数有关。  指令字长:一条指令的二进制代码位数。 8. 解释下列英文缩写的中文含义: CPU、PC、IR、CU、ALU、ACC、MQ、X、MAR、MDR、I/O、MIPS、CPI、FLOPS 解:全面的回答应分英文全称、中文名、功能三部分。 CPU:Central Processing Unit,中央处理机(器),是计算机硬件的核心部件,主要由运算器和控制器组成。 PC:Program Counter,程序计数器,其功能是存放当前欲执行指令的地址,并可自动计数形成下一条指令地址。 IR:Instruction Register,指令寄存器,其功能是存放当前正在执行的指令。 CU:Control Unit,控制单元(部件),为控制器的核心部件,其功能是产生微操作命令序列。 ALU:Arithmetic Logic Unit,算术逻辑运算单元,为运算器的核心部件,其功能是进行算术、逻辑运算。 ACC:Accumulator,累加器,是运算器中既能存放运算前的操作数,又能存放运算结果的寄存器。 MQ:Multiplier-Quotient Register,乘商寄存器,乘法运算时存放乘数、除法时存放商的寄存器。 X:此字母没有专指的缩写含义,可以用作任一部件名,在此表示操作数寄存器,即运算器中工作寄存器之一,用来存放操作数; MAR:Memory Address Register,存储器地址寄存器,在主存中用来存放欲访问的存储单元的地址。 MDR:Memory Data Register,存储器数据缓冲寄存器,在主存中用来存放从某单元读出、或要写入某存储单元的数据。 I/O:Input/Output equipment,输入/输出设备,为输入设备和输出设备的总称,用于计算机内部和外界信息的转换与传送。 MIPS:Million Instruction Per Second,每秒执行百万条指令数,为计算机运算速度指标的一种计量单位。 9. 画出主机框图,分别以存数指令“STA M”和加法指令“ADD M”(M均为主存地址)为例,在图中按序标出完成该指令(包括取指令阶段)的信息流程(如→①)。假设主存容量为256M*32位,在指令字长、存储字长、机器字长相等的条件下,指出图中各寄存器的位数。 解:主机框图如P13图1.11所示。 (1)STA M指令:PC→MAR,MAR→MM,MM→MDRMDR→IR, OP(IR) →CU,Ad(IR) →MAR,ACC→MDR,MAR→MM,WR (2)ADD M指令:PC→MAR,MAR→MM,MM→MDRMDR→IR, OP(IR) →CU,Ad(IR) →MAR,RD,MM→MDRMDR→X,ADD,ALU→ACC,ACC→MDR,WR 假设主存容量256M*32位,在指令字长、存储字长、机器字长相等的条件下,ACC、X、IR、MDR寄存器均为32位,PC和MAR寄存器均为28位。 10. 指令和数据都存于存储器中,计算机如何区分它们? 解:计算机区分指令和数据有以下2种方法: 通过不同的时间段来区分指令和数据,即在取指令阶段(或取指微程序)取出的为指令,在执行指令阶段(或相应微程序)取出的即为数据。 通过地址来源区分,由PC提供存储单元地址的取出的是指令,由指令地址码部分提供存储单元地址的取出的是操作数。

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值