华中科技大学计算机组成原理慕课答案

合集下载

计算机组成原理慕课课后测试答案

计算机组成原理慕课课后测试答案

计算机组成原理慕课课后测试答案1.计算机硬件能直接执行的是:DA.高级语言B.任何语言C.汇编语言D.机器语言2.下列说法中,错误的是:BA.软件与硬件具有逻辑功能的等价性B.寄存器的数据位对微程序级用户透明C.固件功能类似软件,形态类似硬件D.计算机系统层次结构中,微程序属于硬件级3.完整的计算机系统通常包括:BA.运算器,控制器,存储器B.硬件系统与软件系统C.主机和应用软件D.主机,外部设备4.计算机的字长与下列哪项指标密切相关:CA,运算速度B,内存容量C.运算精确度D.存取速度5.多选下列关于硬件与软件关系的描述中,正确的是:ABCDA.硬件是软件运行的基础B.硬件的发展推动了软件的发展C.软件能完成的功能及性能与硬件有关D软件的发展也推动硬件的发展6.多选下列可用于评价计算机系统性能的指标是:ABCDA.IPCB.字长C.MIPSD.CPI7单选CPU地址线数量与下列哪项指标密切相关:AA.内存容量B.运算速度C.运算精确度D.存储数据位8.下列关于计算机系统层次结构的描述中,正确的是ABCDA.指令集架构层是软、硬件间的接口B.低层代码执行效率比高层代码执行效率高C.不同层次面向不同用户,看到计算机的属性不同D.低层用户对硬件的透明性比高层用户要低9.多选下列关于计算机字长的描述中正确的是:ADA.字长一般与通用寄存器的位数相同字长一般与通用寄存器的位数相同B.字长一般与存储器数据位相同字长一般与存储器数据位相同C.字长一般与存储器的地址位相同字长一般与存储器的地址位相同D.字长一般与运算器的数据位相同字长一般与运算器的数据位相同10.单选当-1 < x < 0时,时, [x]补=B A.1A.1--xB.2+xC.2C.2--xD.11.单选浮点数的表示范围和表示精确度分别取决于CA.阶码的编码和尾数的编码阶码的编码和尾数的编码B.机器字长和阶码的位数机器字长和阶码的位数C.阶码的位数和尾数的位数阶码的位数和尾数的位数D.尾数的位数和阶码的位数尾数的位数和阶码的位数12.单选假设寄存器为8位,用补码形式存储机器数,包括一位符号位,那么十进制数一25在寄存器中的十六进制形式表示为CA.67HB.E6HC.E7HD .99H13.单选如果某系统15*4=112成立,则系统采用的进制是CA8 B.7C.6D.914. 单选2^100mod 7 =AA.2B.5C.4D.315.单选某IEEE754格式32位浮点数,若其对应的十六进制代码为ABE00000,则浮点数的真值为DA.A.--1.75×2^(1.75×2^(--40 )B.B.--1.75×2^(1.75×2^(--87)C.C.--0.75×2^(0.75×2^(--87)D.D.--.75×2^( - 40)16.单选某十六进制浮点数A3D00000中最高8位是阶码(含1位阶符),尾数是最低24位(含1位数符),若阶码和尾数均采用补码,则该浮点数的十进制真值是B A.A.--0.375×2^(0.375×2^(--35)B.B.--0.375×2^(0.375×2^(--93)C.C.--0.625×2^(0.625×2^(--93)D.0.625×2^(D.0.625×2^(--35)17.单选两个字长16位的补码0A2B 和E16A, 带符号扩展成32位后的结果分别CA.00000A2B 和0000E16AB.FFFF0A2B 和0000E16AC.00000A2B 和FFFFE16AD.11110A2B 和FFFFE16A18.单选有字长为8位的代码10010011,分别采用奇校验和偶校验方式对其编码,把增加的1位校验码安排在编码结果的最低位,则得到的奇、偶校验编码分别是A A.100100111和100100110B.110010011和010010011C.100100110和100100111D.010010011和11001001119.单选对于IEEE754格式的浮点数,下列描述正确的是CA.阶码和尾数都用原码表示阶码和尾数都用原码表示B.阶码和尾数都用补码表示阶码和尾数都用补码表示C.阶码用移码表示,尾数用原码表示阶码用移码表示,尾数用原码表示D.阶码用移码表示,尾数用补码表示阶码用移码表示,尾数用补码表示20.单选对字长为8位的二进制代码10001101,下列说法错误的是DA 如果代码为无符号数,则其十进制真值为+141 B.如果代码为原码数,则其十进制真值为-13C.如果代码为补码数,则其十进制真值为-115D.如果代码为标准移码数,则其十进制真值为+11521.单选下列关于补码和移码关系的描述中,错误的是CA.相同位数的补码和移码具有相同的数据表示范围相同位数的补码和移码具有相同的数据表示范围B.同一个数的补码和移码,其数值部分相同,而符号相反同一个数的补码和移码,其数值部分相同,而符号相反C.零的补码和移码相同零的补码和移码相同D.一般用译码表示浮点数的阶码,而用补码表示定点数一般用译码表示浮点数的阶码,而用补码表示定点数22.多选计算机字长16位,位,采用补码表示整数,采用补码表示整数,采用补码表示整数,下列关于其表示数据范围的描述中正确的是下列关于其表示数据范围的描述中正确的是ABCDA.能表示的最小负数是- (2 ^15)B.能表示的最大负数是-1C.能表示的最小正数是1D.能表示最大正数是(2^15) -123.单选计算机中表示地址时使用AA.无符号数B.补码C.反码D.原码24.单选存储器中地址号分别为1000#、1001#、1002#、1003的4个连续存储单元,分别保存的字节数据是1A 、2B 、3C 、4D ,如果数据字长为32位,存储器采用的是小端对齐模式,存储器采用的是小端对齐模式,则这则这4个存储单元存储的数据值应被解析AA.4D3C2B1AB.A1B2C3D4C.1A2B2C3DD. D4C3B2A125.单选字长8位的某二进制补码整数为11011010,则该数的标准移码是CA.11011010B.10111010C.01011010D.0011101026.单选若浮点数的尾数是用5位补码来表示的,则下列尾数中规格化的尾数是CA.01100和11110B.11011和01011C10000和01001D.01011和1101027…单选若浮点数的尾数是用5位补码来表示(其中符号位1位),则下列尾数中规格化的尾数是BA.11011和01011B.10000和01001C.01100和11110D.01011和1101028.多选在IEEE 754浮点机器数中不出现的是CDA.尾数的符号位尾数的符号位B.阶码的符号位阶码的符号位C.基数基数D.尾数中最高位的129.多选设x为整数,x的真值为25,以下选项与x相等的有BCDA.反码二进制串为100110的数的数B.反码二进制串为011001的数的数C.补码二进制串为011001的数的数D.原码二进制串为011001的数的数30.多选关于奇偶校验的下列描述中,错误的是多选关于奇偶校验的下列描述中,错误的是 ABA.可纠正1位错误位错误B.检测得到的无错结论可靠检测得到的无错结论可靠C.只需要1位校验位位校验位D.检测得到的有错结论可靠检测得到的有错结论可靠31.多选设规格化浮点数的阶码为k位(包含1位符号位)、尾数为n 位(各包含一位符号位),若阶码和尾数均采用补码数据表示,下列关于该浮点数表示范围的描述中,正确的是ABCD A.能表示的最小正数为能表示的最小正数为B.能表示的最大负数为能表示的最大负数为C能表示的最大正数为能表示的最大正数为D 能表示的最小负数为能表示的最小负数为32.多选在32位操作系统中,下列类型不占用8个字节的是ABDA.charB.short intC.long longD.unsigned int33.多选已知多选已知 定点小数[X]补= 1.X1X2X3, 若要求X≤-0.75,则下列满足要求的是ABCA.X1X2X3 = 000B.X1X2X3=010C.X1X2X3 =001D.X1X2X3 =101填空题填空题1. 程序必须存放在(访问并执行。

计算机组成原理_华中科技大学中国大学mooc课后章节答案期末考试题库2023年

计算机组成原理_华中科技大学中国大学mooc课后章节答案期末考试题库2023年

计算机组成原理_华中科技大学中国大学mooc课后章节答案期末考试题库2023年1.访问256KB的存储空间,需要的地址线数最少为( )根?(只需要填阿拉伯数字)参考答案:182.下列有关多周期数据通路和单周期数据通路比较的叙述中,正确的是()(多选)参考答案:多周期中部分器件可以复用_指令执行过程中,单周期处理器中有效的控制信号取值一直不变,而多周期处理器中的有效控制信号的值可能会发生改变_一条指令执行过程中,单周期数据通路中的每个部件只能被使用一次,而在多周期中同一个部件可使用多次3.下面有关Cache的说法中正确的是( )参考答案:Cache功能均由硬件实现,对程序员透明_设置Cache的目的,是解决CPU 和主存之间的速度匹配问题_设置Cache的理论基础,是程序访问的局部性原理4.计算机的字长与下列哪项指标密切相关参考答案:运算精确度5.以下属于立即寻址特点的是( ) (多选)参考答案:取指令的同时也从内存中取回操作数_操作数的大小受地址字段位数的限制_该类型指令在执行阶段不需要访问内存6.某计算机按字节编址,采用大端方式存储信息。

其中,某指令的一个操作数的机器数为ABCD 00FFH,该操作数采用基址寻址方式,指令中形式地址(用补码表示)为FF00H,当前基址寄存器的内容为C000 0000H,则该操作数的LSB(即该操作数的最低位FFH)存放的地址是( ) (单选)参考答案:BFFF FF03H7.下列寄存器中,对汇编语言程序员不透明的是()(单选)参考答案:条件状态寄存器8.在单级中断系统中,CPU一旦响应中断,则立即关闭()标志,以防本次中断服务结束前同级的其他中断源产生另一次中断进行干扰。

参考答案:中断屏蔽9.CPU地址线数量与下列哪项指标密切相关参考答案:内存容量10.下列关于计算机系统层次结构的描述中,正确的是参考答案:指令集架构层是软、硬件间的接口_不同层次面向不同用户,看到计算机的属性不同_低层用户对硬件的透明性比高层用户要低_低层代码执行效率比高层代码执行效率高11.单地址指令中为了完成两个数的算术运算,除地址码指明的一个操作数外,另一个常需采用的寻址方式是( )(单选)参考答案:隐含寻址12.下列关于硬件与软件关系的描述中,正确的是参考答案:软件能完成的功能及性能与硬件有关_硬件的发展推动了软件的发展_硬件是软件运行的基础_软件的发展也推动硬件的发展13.8086CPU对I/O接口的编址采用了()。

计算机组成原理课后标准习题答案

计算机组成原理课后标准习题答案

第一章1.模拟计算机的特点是数值由连续量来表示,运算过程也是连续的。

数字计算机的主要特点是按位运算,并且不连续地跳动计算。

模拟计算机用电压表示数据,采用电压组合和测量值的计算方式,盘上连线的控制方式,而数字计算机用数字0和1表示数据,采用数字计数的计算方式,程序控制的控制方式。

数字计算机与模拟计算机相比,精度高,数据存储量大,逻辑判断能力强。

2.数字计算机可分为专用计算机和通用计算机,是根据计算机的效率、速度、价格、运行的经济性和适应性来划分的。

3.科学计算、自动控制、测量和测试、信息处理、教育和卫生、家用电器、人工智能。

4.主要设计思想是:存储程序通用电子计算机方案,主要组成部分有:运算器、逻辑控制装置、存储器、输入和输出设备5.存储器所有存储单元的总数称为存储器的存储容量。

每个存储单元都有编号,称为单元地址。

如果某字代表要处理的数据,称为数据字。

如果某字为一条指令,称为指令字。

6.每一个基本操作称为一条指令,而解算某一问题的一串指令序列,称为程序。

7.取指周期中从内存读出的信息流是指令流,而在执行器周期中从内存读出的信息流是指令流。

8.半导体存储器称为内存,存储容量更大的磁盘存储器和光盘存储器称为外存,内存和外存共同用来保存二进制数据。

运算器和控制器合在一起称为中央处理器,简称CPU,它用来控制计算机及进行算术逻辑运算。

适配器是外围设备与主机联系的桥梁,它的作用相当于一个转换器,使主机和外围设备并行协调地工作。

9.计算机的系统软件包括系统程序和应用程序。

系统程序用来简化程序设计,简化使用方法,提高计算机的使用效率,发挥和扩大计算机的功能用用途;应用程序是用户利用计算机来解决某些问题而编制的程序。

10.在早期的计算机中,人们是直接用机器语言来编写程序的,这种程序称为手编程序或目的程序;后来,为了编写程序方便和提高使用效率,人们使用汇编语言来编写程序,称为汇编程序;为了进一步实现程序自动化和便于程序交流,使不熟悉具体计算机的人也能很方便地使用计算机,人们又创造了算法语言,用算法语言编写的程序称为源程序,源程序通过编译系统产生编译程序,也可通过解释系统进行解释执行;随着计算机技术的日益发展,人们又创造出操作系统;随着计算机在信息处理、情报检索及各种管理系统中应用的发展,要求大量处理某些数据,建立和检索大量的表格,于是产生了数据库管理系统。

计算机组成原理课后答案

计算机组成原理课后答案

计算机组成原理课后答案计算机组成原理课后答案1. 什么是冯·诺依曼体系结构?答:冯·诺依曼体系结构是一种计算机系统组织结构,它由存储器、运算器、控制器、输入设备和输出设备五个部分组成。

在冯·诺依曼体系结构中,指令和数据都以二进制代码形式存储在存储器中,计算机按照存储器中指令的顺序逐一执行。

这种体系结构可以被认为是现代电子计算机的基础。

2. 什么是指令集体系结构?答:指令集体系结构是一组所设计计算机的指令集合和数据类型。

它是计算机系统中非常重要的一部分,指定了计算机硬件和软件的工作方式,决定了计算机可以执行哪些操作。

指令集体系结构与冯·诺依曼体系结构密切相关,而且在冯·诺依曼体系结构中,指令集体系结构是一个重要的架构要素之一。

3. 什么是汇编语言?答:汇编语言是一种低级别的编程语言,可用于编写计算机程序。

它是通过把符号操作码和指令立即数等组合成不同的指令,来为计算机提供指令和数据的文字形式表达。

汇编语言可以直接与底层硬件进行交互,以产生高效的机器码,从而实现对复杂算法的支持,提高程序执行速度。

4. 什么是时钟?答:时钟是计算机中用来控制硬件元件同步工作的基本部件。

它会以固定频率发送一个信号,它会告诉其他设备,它们什么时候需要执行指令或进行读写操作。

时钟的频率称为时钟速度,以赫兹(Hz)来度量,它是计算机处理速度的一个重要因素。

5. 什么是操作系统?答:操作系统是计算机系统中的一个重要软件组件,其主要任务是管理计算机硬件和软件资源,给应用程序提供服务和支持。

操作系统的核心功能包括进程管理、文件系统、内存管理和输入输出管理等,它可以直接参与到计算机硬件和软件的所有层面。

6. 什么是中断?答:中断是一种计算机处理机制,它允许在程序运行过程中暂时停止当前正在运行的程序,处理一些紧急事件或处理请求。

当一个中断事件发生时,在正常程序执行过程外自动启动一个中断服务程序,并且在中断服务程序执行完成后,程序会继续从被中断的位置重新开始执行,从而实现了在程序运行时及时响应各种事件的目的。

计算机组成原理课后习题答案

计算机组成原理课后习题答案

计算机组成原理课后习题答案(一到九章)(总40页)--本页仅作为文档封面,使用时请直接删除即可----内页可以根据需求调整合适字体及大小--作业解答第一章作业解答基本的软件系统包括哪些内容答:基本的软件系统包括系统软件与应用软件两大类。

系统软件是一组保证计算机系统高效、正确运行的基础软件,通常作为系统资源提供给用户使用。

包括:操作系统、语言处理程序、数据库管理系统、分布式软件系统、网络软件系统、各种服务程序等。

计算机硬件系统由哪些基本部件组成它们的主要功能是什么答:计算机的硬件系统通常由输入设备、输出设备、运算器、存储器和控制器等五大部件组成。

输入设备的主要功能是将程序和数据以机器所能识别和接受的信息形式输入到计算机内。

输出设备的主要功能是将计算机处理的结果以人们所能接受的信息形式或其它系统所要求的信息形式输出。

存储器的主要功能是存储信息,用于存放程序和数据。

运算器的主要功能是对数据进行加工处理,完成算术运算和逻辑运算。

控制器的主要功能是按事先安排好的解题步骤,控制计算机各个部件有条不紊地自动工作。

冯·诺依曼计算机的基本思想是什么什么叫存储程序方式答:冯·诺依曼计算机的基本思想包含三个方面:1) 计算机由输入设备、输出设备、运算器、存储器和控制器五大部件组成。

2) 采用二进制形式表示数据和指令。

3) 采用存储程序方式。

存储程序是指在用计算机解题之前,事先编制好程序,并连同所需的数据预先存入主存储器中。

在解题过程(运行程序)中,由控制器按照事先编好并存入存储器中的程序自动地、连续地从存储器中依次取出指令并执行,直到获得所要求的结果为止。

早期计算机组织结构有什么特点现代计算机结构为什么以存储器为中心答:早期计算机组织结构的特点是:以运算器为中心的,其它部件都通过运算器完成信息的传递。

随着微电子技术的进步,人们将运算器和控制器两个主要功能部件合二为一,集成到一个芯片里构成了微处理器。

计算机组成原理课后习题-参考答案

计算机组成原理课后习题-参考答案
8
习题参考答案
5-2:计算机为什么要设置时序部件? 周期、节拍、脉冲三级时序关系如何 表示?
一条指令运行的各种操作控制信号在时间上有严格 的定时关系, 的定时关系,时序部件用以控制时序以保证指令 的正确执行。 的正确执行。 将指令周期划分为几个不同的阶段, 将指令周期划分为几个不同的阶段,每个阶段称为 一个机器周期。 一个机器周期。 一个机器周期又分为若干个相等的时间段, 一个机器周期又分为若干个相等的时间段,每个时 时间段称为一个时钟周期(节拍)。 时间段称为一个时钟周期(节拍)。 在一个时钟周期(节拍)内可设置几个工作脉冲, 在一个时钟周期(节拍)内可设置几个工作脉冲, 用于寄存器的清除、接收数据等工作。 用于寄存器的清除、接收数据等工作。
9
习题什么特点?
依据控制器中的时序控制部件和微操作控制信号形 成部件的具体组成与运行原理不同,通常把控制 成部件的具体组成与运行原理不同, 器区分为微程序控制器和硬布线控制器两大类。 器区分为微程序控制器和硬布线控制器两大类。 微程序控制方式是用一个ROM做为控制信号产生 微程序控制方式是用一个 做为控制信号产生 的载体, 中存储着一系列的微程序, 的载体,ROM中存储着一系列的微程序,组成微 中存储着一系列的微程序 程序的微指令代码产生相应的操作控制信号, 程序的微指令代码产生相应的操作控制信号,这 是一种存储逻辑型的控制器。方便修改和扩充, 是一种存储逻辑型的控制器。方便修改和扩充, 但指令执行速度较慢。 但指令执行速度较慢。 硬布线控制方式采用组合逻辑电路实现各种控制功 在制造完成后, 能,在制造完成后,其逻辑电路之间的连接关系 就固定下来,不易改动。其运行速度快, 就固定下来,不易改动。其运行速度快,但构成 复杂。 复杂。
13
习题参考答案

计算机组成原理课后详细标准答案

计算机组成原理课后详细标准答案

第一章计算机系统概论 p.191.1什么是计算机系统、计算机硬件和计算机软件?硬件和软件哪个更重要?计算机系统:计算机硬件、软件和数据通信设备地物理或逻辑地综合体计算机硬件:计算机地物理实体计算机软件:计算机运行所需地程序及相关资料硬件和软件在计算机系统中相互依存,缺一不可,因此同样重要1.2如何理解计算机系统地层次结构?实际机器M1向上延伸构成了各级虚拟机器,机器M1内部也可向下延伸而形成下一级地微程序机器 M0 ,硬件研究地主要对象归结为传统机器M1和微程序机器 M0 ,软件研究对象主要是操作系统及以上地各级虚拟机b5E2RGbCAP1.3说明高级语言、汇编语言和机器语言地差别及其联系机器语言是可以直接在机器上执行地二进制语言汇编语言用符号表示指令或数据所在存储单元地地址,使程序员可以不再使用繁杂而又易错地二进制代码来编写程序p1EanqFDPw高级语言对问题地描述十分接近人们地习惯,并且还具有较强地通用性1.4如何理解计算机组成和计算机体系结构?计算机体系结构是对程序员可见地计算机系统地属性计算机组成对程序员透明,如何实现计算机体系结构所体现地属性1.5冯•诺依曼计算机地特点是什么?由运算器、控制器、存储器、输入设备、输出设备五大部件组成指令和数据以同一形式(二进制形式)存于存储器中指令由操作码、地址码两大部分组成指令在存储器中顺序存放,通常自动顺序取出执行以运算器为中心(原始冯氏机)1.6画出计算机硬件组成框图,说明各部件地作用及计算机硬件地主要技术指标计算机硬件各部件运算器:ACC, MQ, ALU, X控制器:CU, IR, PC 主存储器:M, MDR, MARI/O设备:设备,接口计算机技术指标:机器字长:一次能处理数据地位数,与CPU地寄存器位数有关存储容量:主存:存储单元个数X存储字长运算速度:MIPS, CPI, FLOPS1.7解释概念主机:计算机硬件地主体部分,由CPU+MM (主存或内存)组成CPU :中央处理器,是计算机硬件地核心部件,由运算器+控制器组成主存:计算机中存放正在运行地程序和数据地存储器,可随机存取;由存储体、各种逻辑部件及控制电路组成存储单元:可存放一个机器字并具有特定存储地址地存储单位存储元件/存储基元/存储元:存储一位二进制信息地物理元件,是存储器中最小地存储单位,不能单独存取存储字:一个存储单元所存二进制代码地逻辑单位存储字长:一个存储单元所存二进制代码地位数存储容量:存储器中可存二进制代码地总量机器字长:CPU能同时处理地数据位数指令字长:一条指令地二进制代码位数1.8解释英文代号CPU: Central Process ing UnitPC: Program Coun terIR: In structio n RegisterCU: Co ntrol UnitALU: Arithmetic Logic UnitACC: AccumulatorMQ: Multiplier-Quotie nt RegisterX:操作数寄存器MAR: Memory Address RegisterMDR: Memory Data RegisterI/O: In put/OutputMIPS: Million Instructions Per SecondCPI: Cycle Per In structio nFLOPS: Floati ng-poi nt Operati on Per Second1.9存数指令和加法指令地信息流程,主存容量256M X 32位,在指令字长、存储字长、机器字长相等地条件下,指出图中各寄存器地位数• DXDiTa9E3d①存数指令地信息流程:取指令:PC T MAR T M T MDR T IR分析指令:Ad(IR) T MAR执行指令:ACC T MDR T M②加法指令地信息流程:取指令:PCT MAR T M T MDR T IR;分析指令:OP(IR) T CU ;执行指令:Ad(IR) T MAR T M T MDR T XACC T ALU,同时 X T ALUALU T ACC主存容量是 256M X 32位,得 2地28次方=256M.故 MAR=28 , PC=28 , MDR=32 ;又指令字长=存储字长=机器字长,则IR=ACC=MQ=X=32.1.10根据迭代公式V x =1/2(yn +x/yn), 设初态 y0=1,要求精度为£ .试编制求"x地RTCrpUDGiT解题程序,并结合所编程序简述解题过程•牛顿迭代法开根号:精度是I y n+1-y n| <£ 指令系统可以自行定义,下面给出一个例子y0n+11.11指令和数据都存于存储器中,计算机如何区分它们?计算机硬件主要通过不同地时间段来区分指令和数据,即:取指周期(或取指微程序)取出地既为指令,执行周期(或相应微程序)取出地既为数据.5PCZVD7HXA另外也可通过地址来源区分,从PC指出地存储单元取出地是指令,由指令地址码部分提供操作数地址•1.12什么是指令?什么是程序?指令:人为输入计算机,由计算机识别并执行一步步操作地命令地形式称为指令.程序:一系列指令地有序集合称为程序第二章计算机地发展及应用p.382.1通常,计算机地更新换代以什么为依据?主要以组成计算机基本电路地元器件为依据,如电子管、晶体管、集成电路等2.2举例说明专用计算机和通用计算机地区别按照计算机地效率、速度、价格和运行地经济性和实用性可以将计算机划分为通用计算机和专用计算机.通用计算机适应性强,但牺牲了效率、速度和经济性,而专用计算机是最有效、最经济和最快地计算机,但适应性很差•例如个人电脑和计算器jLBHrnAILg2.3什么事摩尔定律?该定律是否永远生效?为什么?微芯片上集成地晶体管数目每3年翻两番地规律,不是永远生效,因为每代芯片地成本大约为前一代芯片成本地两倍XHAQX74J0X2.4举三个实例,说明网络技术地应用.网络教育,网络共享,远程协助2.5举例说明人工智能方面地应用有哪些自然语言处理:机器翻译,自然语言理解模式识别:指纹识别,脸部识别,语音识别人机对弈:2.6举例说明那些计算机地应用需采用多媒体技术数据压缩,图像处理,音频处理,数据库内容检索,著作工具,通信及分布式多媒体应用2.7设想一下计算机地未来体型小,价格低廉,使用方便•第三章系统总线3.1什么是总线?总线传输有何特点?为了减轻总线地负载,总线上地不见都应具备什么特点?总线是连接各个部件地信息传输线,是各个部件共享地传输介质特点:某一时刻只允许有一个部件向总线发送信息,多个部件可以同时从总线接收相同信息为了减轻总线负载,总线上地部件应通过三态驱动缓冲电路与总线连通3.2总线如何分类?什么是系统总线?系统总线又分为几类,它们各有何作用,是单向地,还是双向地,它们与机器字长、存储字长、存储单元有何关系?LDAYtRyKfE按照连接部件地不同,总线可以分为片内总线、系统总线和通信总线系统总线是CPU,主存,1/0,设备(通过I/O接口)各大部件之间地信息传输线系统总线按照传输信息不同分为数据总线,地址总线,控制总线数据总线是双向地,根数与存储子长相同,是机器字长地整数倍地址总线是单向地,根数越多,寻址空间越大,即CPU能访问地存储单元地个数越多3.3常用地总线结构有几种?不同地总线结构对计算机地性能有什么影响?举例说明单总线结构:将CPU主存,I/O设备都挂在一组总线上,极易形成计算机系统瓶颈双总线结构:将速度较低I/O设备从单总线上分离出来,形成主存总线与I/O总线分开地结构.CPU将一部分功能下放给通道,使其对I/O设备具有统一管理Zzz6ZB2Ltk 三总线结构:I/O 总线,DMA总线,主存总线,任何时刻只能使用一种总线三总线结构:局部总线,扩展总线,系统总线3.4为什么要设置总线判优控制?常见地集中式总线控制有几种?各有何特点?哪种方式响应时间最快?哪种方式对电路故障最敏感?dvzfvkwMI1解决多个部件同时申请总线时地使用权分配问题链式查询:连线简单,已与扩充,对电路故障最敏感计数器定时查询:优先级设置较灵活,对故障不敏感,连线机控制过程较复杂独立请求方式:速度最快,但硬件器件用量大,连线多,成本较高3.5解释下列概念:总线宽度、总线带宽、总线复用、总线地主设备(或主模块)、总线地从设备(或从模块)、总线地传输周期和总线地通信控制.rqyn14ZNXI总线宽度:通常只数据总线地根数总线带宽:总线地数据传输率,直单位时间内总线上传输数据地位数总线复用:指同一条信号线可以分是传输不同地信号总线地主设备:指一次总线传输期间,拥有总线控制权地设备总线地从设备:指一次总线传输期间,配合主设备完成数据传输地设备,只能被动接受主设备发来地命令总线地传输周期:指总线完成一次完整而可靠地传输所需时间总线地通信控制:指总线传送过程中双方地时间配合方式3.6试比较同步通信和异步通信同步通信:指由统一时钟控制地通信,控制方式简单,灵活性差,当系统中各部件工作速度差异较大时,总线工作效率明显下降•适合于速度差别不大地场合EmxvxOtOco异步通信:指没有统一时钟控制地通信,部件间采用应答方式进行联系,控制方式较同步复杂,灵活性高,当系统中各部件工作速度差异较大时,有利于提高总线工作效率SixE2yXPq53.7画图说明异步通信中请求与回答有哪几种互锁关系不互锁,半互锁,全互锁3.8为什么说半同步通信同时保留了同步通信和异步通信地特点?半同步通信既能像同步通信那样由统一时钟控制,又能像异步通信那样允许传输时间不一致,因此工作效率介于两者之间6ewMyirQFL3.9分离式通讯有何特点,主要用于什么系统?1.各模块欲占用总线使用权都必须提出申请2.在得到总线使用权后,主模块在先定地时间内向对方传送信息,采用同步方式传送,不再等待对方地回答信号3.各模块在准备数据地过程中都不占用总线,使总线可接受其它模块地请求4.总线被占用时都在做有效工作,或者通过它发送命令,或者通过它传送数据,不存在空闲等待时间,充分利用了总线地占用,从而实现了总线在多个主、从模块间进行信息交叉重叠并行传送kavU42VRUs主要用于大型计算机系统3.10什么是总线标准?为什么要设置总线标准?你知道目前流行地总线标准有哪些?什么叫plug and play ?哪些总线有这一特点?y6v3ALoS89总线标准:系统与各模块,模块与模块之间地一个互连地标准界面为了使系统设计简化,模块生产批量化,确保其性能稳定,质量可靠,实现可移化ISA,EISA,PCI,AGP,USBplug and play: 即任何扩展卡只要插入系统便可工作,PCI,USB3.11画一个具有双向传输功能地总线逻辑图3.12设数据总线上接有 A、B C D四个寄存器,要求选用合适地74系列芯片,完成下列逻辑设计:(1)设计一个电路,在同一时间实现D^A D-B和D-C寄存器间地传送;(2)设计一个电路,实现下列操作:TO 时刻完成"总线; T1时刻完成总线T A; T2时刻完成A T 总线;T3时刻完成总线T B. (1 )由T 打开三态门将 据打入到A 、B C 寄存器中• T 和cp 地时间关系如图(1)所示M2ub6vSTnP⑵三态门1受T0+ T1控制,以确保TO 时刻DT 总线,以及T1时刻总线T 接收门1T A.三态门2受T2 + T3控制,以确保T2时刻A T 总线,以及T3时刻总线T 接收门2T B.TO 、 T1、T2、T3波形图如图(2)所示OYujCfmUCw3.13什么是总线地数据传输率,它与哪些因素有关?总线数据传输率即总线带宽, 指单位时间内总线上传输数据地位数,通常用每秒传输信息地字节数来衡量.它与总线宽度和总线频率有关,总线宽度越宽,频率越快,数据传输率越高eUts8ZQVRd 3.14设总线地时钟频率为 8MHZ —个总线周期等于一个时钟周期.如果一个总线周期中并行传送16位数据,试问总线地带宽是多少?sQsAEJkW5T解:由于:f=8MHz,T=1/f=1/8M 秒,一个总线周期等于一个时钟周期 所以:总线带宽 =16/ (1/8M) = 128Mbps 3.15在一个32位地总线系统中,总线地时钟频率为 66MHZ 假设总线最短传输周期为 4个时钟周期,试计算总线地最大数据传输率.若想提高数据传输率,可采取什么措施?GMslasNXkA解:总线传输周期=4*1/66M 秒总线地最大数据传输率 =32/(4/66M)=528Mbps 若想提高数据传输率,可以提高总线时钟频率、增大总线宽度或者减少总线传输周期包 含地时钟周期个数• 3.16在异步串行传送系统中,字符格式为:1个起始位、8个数据位、1个校验位、2个终D 寄存器中地内容送至总线bus ,由cp 脉冲同时将总线上地数cp 脉冲------------------ 1 1 ------------------ABCT —►- 三态门TDcp FL总线T1CPT0T2T3止位.若要求每秒传送120个字符,试求传送地波特率和比特率• TlrRGchYzg 解:一帧包含:1+8+1+2=12位波特率为:(1+8+1+2)*120=1440bps比特率为:8*120=960bps版权申明本文部分内容,包括文字、图片、以及设计等在网上搜集整理. 版权为个人所有This article includes someparts, including text, pictures,and desig n. Copyright is pers onal own ership. 7EQZCWLZNX 用户可将本文地内容或服务用于个人学习、研究或欣赏,以及其他非商业性或非盈利性用途,但同时应遵守著作权法及其他相关法律地规定,不得侵犯本网站及相关权利人地合法权利.除此以外,将本文任何内容或服务用于其他用途时,须征得本人及相关权利人地书面许可,并支付报酬.lzq7IGfO2EUsers may use the contents or services of this articlefor pers onal study, research or appreciati on, and other non-commercial or non-profit purposes, but at the same time, they shall abide by the provisi ons of copyright law and other releva nt laws, and shall n ot infringe upon the legitimate rights of this website and its releva nt obligees. In additi on, when any content or service of this article is used for other purposes, written permissi on and remun erati on shall beobta ined from the pers on concerned and the releva ntobligee. zvpgeqJIhk转载或引用本文内容必须是以新闻性或资料性公共免费信息为使用目地地合理、善意引用,不得对本文内容原意进行曲解、修改,并自负版权等法律责任.NrpoJac3v1Reproducti on or quotatio n of the content of this articlemust be reas on able and good-faith citati on for the use of n ews or in formative public free in formatio n. It shall notmisinterpret or modify the original intention of the contentof this article, and shall bear legal liability such ascopyright. mowtTG4Ki。

计算机组成原理课后答案3篇

计算机组成原理课后答案3篇

计算机组成原理课后答案1. CPU结构和指令运行1.什么是CPU?它的主要功能是什么?CPU(中央处理器)是一种微处理器,它是计算机硬件系统的主要组成部分,主要功能是执行计算机指令集中的指令,并控制各种硬件设备协调工作。

2. CPU执行指令的步骤是什么?CPU执行指令的步骤主要包括以下几个步骤:1)取指令:将指令从内存中读取到指令寄存器中;2)译码:根据指令码对指令进行译码;3)执行:按照指令的要求进行处理,包括算术运算、逻辑运算、存储访问等;4)结果存储:将运算结果存储到寄存器或内存中。

3. CPU的主要寄存器有哪些?它们分别用来存储什么?CPU主要寄存器有以下几个:1)程序计数器(PC):用于存储下一条指令的地址;2)指令寄存器(IR):用于存储当前正在执行的指令;3)累加器(ACC):用于存储算术运算的结果;4)数据寄存器(DR):用于存储操作数;5)地址寄存器(AR):用于存储内存地址;6)状态寄存器(SR):用于存储CPU的状态信息。

4. 什么是指令周期?它包括哪些阶段?指令周期是指一个CPU执行一条指令所需要的时间,一般包括取指、译码、执行和访存等几个阶段。

具体包括:1)取指周期:将指令从内存中取到指令寄存器中;2)译码周期:对指令进行译码,确定指令类型和操作对象;3)执行周期:按照指令要求进行计算或存储访问等操作,产生结果;4)访存周期:用于访问内存,将结果写回内存中。

5. CPU的字长是什么?它对CPU的性能有什么影响?CPU的字长是指一次可以处理的最大数据位数,通常以比特数表示。

字长越长,CPU一次处理的数据就越多,计算能力越强,执行同一指令时所需的时钟周期也相应减少,因此影响了CPU的性能。

此外,字长还与CPU的寻址能力、数据传输速率等有关。

2. 存储器层次结构1. 计算机存储器的层次结构包括哪些?计算机存储器的层次结构包括以下几层:1)寄存器:位于CPU内部,存储最频繁使用的数据和指令;2)高速缓存(cache):位于CPU与主存之间,缓存最近使用过的数据和指令;3)主存:存储程序执行时需要的数据和指令;4)辅助存储器:存储大量的数据和程序,如硬盘、光盘等。

计算机组成原理课后习题答案

计算机组成原理课后习题答案

作业解答第一章作业解答1.1 基本的软件系统包括哪些内容?答:基本的软件系统包括系统软件与应用软件两大类。

系统软件是一组保证计算机系统高效、正确运行的基础软件,通常作为系统资源提供给用户使用。

包括:操作系统、语言处理程序、数据库管理系统、分布式软件系统、网络软件系统、各种服务程序等。

1.2 计算机硬件系统由哪些基本部件组成?它们的主要功能是什么?答:计算机的硬件系统通常由输入设备、输出设备、运算器、存储器和控制器等五大部件组成。

输入设备的主要功能是将程序和数据以机器所能识别和接受的信息形式输入到计算机内。

输出设备的主要功能是将计算机处理的结果以人们所能接受的信息形式或其它系统所要求的信息形式输出。

存储器的主要功能是存储信息,用于存放程序和数据。

运算器的主要功能是对数据进行加工处理,完成算术运算和逻辑运算。

控制器的主要功能是按事先安排好的解题步骤,控制计算机各个部件有条不紊地自动工作。

1.3 冯·诺依曼计算机的基本思想是什么?什么叫存储程序方式?答:冯·诺依曼计算机的基本思想包含三个方面:1) 计算机由输入设备、输出设备、运算器、存储器和控制器五大部件组成。

2) 采用二进制形式表示数据和指令。

3) 采用存储程序方式。

存储程序是指在用计算机解题之前,事先编制好程序,并连同所需的数据预先存入主存储器中。

在解题过程(运行程序)中,由控制器按照事先编好并存入存储器中的程序自动地、连续地从存储器中依次取出指令并执行,直到获得所要求的结果为止。

1.4 早期计算机组织结构有什么特点?现代计算机结构为什么以存储器为中心?答:早期计算机组织结构的特点是:以运算器为中心的,其它部件都通过运算器完成信息的传递。

随着微电子技术的进步,人们将运算器和控制器两个主要功能部件合二为一,集成到一个芯片里构成了微处理器。

同时随着半导体存储器代替磁芯存储器,存储容量成倍地扩大,加上需要计算机处理、加工的信息量与日俱增,以运算器为中心的结构已不能满足计算机发展的需求,甚至会影响计算机的性能。

计算机组成原理答案

计算机组成原理答案

计算机组成原理答案1. 计算机组成原理是指计算机硬件和软件的结构和工作原理。

2. 计算机硬件包括中央处理器(CPU)、存储器、输入输出设备和总线等。

3. CPU是计算机的核心,负责执行程序和进行算术逻辑运算。

它由控制单元和算术逻辑单元组成。

4. 存储器用于存储数据和程序。

常见的存储器包括主存储器(RAM)和辅助存储器(如硬盘和固态硬盘)。

5. 输入输出设备用于与外部环境进行信息交互。

常见的输入设备有键盘和鼠标,输出设备有显示器和打印机。

6. 总线是各个组件之间进行数据传输和控制的通道。

它分为地址总线、数据总线和控制总线。

7. 计算机的工作原理是按照指令序列执行程序。

程序由一条条指令组成,每条指令完成一个特定的操作。

8. 指令由操作码和操作数组成。

操作码表示要执行的操作,操作数是操作的数据。

9. CPU通过取指、译码、执行和写回等阶段,按照指令序列依次执行程序。

取指阶段获取指令,译码阶段解析指令,执行阶段执行指令,写回阶段将结果写入存储器。

10. 存储器分为字节寻址和字寻址两种方式。

字节寻址每个存储单元都有唯一的地址,字寻址将多个连续的存储单元视为一个整体。

11. 存储器和CPU之间的数据传输通过总线完成。

总线宽度决定了数据传输的速度。

12. 计算机的性能可以通过时钟频率、指令执行速度和吞吐量等指标来衡量。

13. 并行计算是提高计算机性能的一种方法,可以通过多核处理器和分布式计算等方式实现。

14. 冯·诺依曼体系结构是目前计算机系统的基本结构,即存储程序和数据共享同一存储器。

15. 计算机组成原理是计算机科学和工程领域的基础课程,对于理解计算机体系结构和优化程序性能非常重要。

计算机组成原理课后习题参考答案

计算机组成原理课后习题参考答案

计算机组成原理答案第一章计算机系统概论1.比较数字计算机和模拟计算机的特点。

解:模拟计算机的特点:数值由连续量来表示,运算过程是连续的;数字计算机的特点:数值由数字量(离散量)来表示,运算按位进行。

两者主要区别见P1 表1.1。

2.数字计算机如何分类?分类的依据是什么?解:分类:数字计算机分为专用计算机和通用计算机。

通用计算机又分为巨型机、大型机、中型机、小型机、微型机和单片机六类。

分类依据:专用和通用是根据计算机的效率、速度、价格、运行的经济性和适应性来划分的。

通用机的分类依据主要是体积、简易性、功率损耗、性能指标、数据存储容量、指令系统规模和机器价格等因素。

4.冯. 诺依曼型计算机的主要设计思想是什么?它包括哪些主要组成部分?解:冯. 诺依曼型计算机的主要设计思想是:存储程序和程序控制。

存储程序:将解题的程序(指令序列)存放到存储器中;程序控制:控制器顺序执行存储的程序,按指令功能控制全机协调地完成运算任务。

主要组成部分有:(控制器、运算器)(CPU的两部分组成)、存储器、输入设备、输出设备(I/O设备)。

5.什么是存储容量?什么是单元地址?什么是数据字?什么是指令字?解:存储容量:指存储器可以容纳的二进制信息的数量,通常用单位KB、MB、GB来度量,存储容量越大,表示计算机所能存储的信息量越多,反映了计算机存储空间的大小。

单元地址:简称地址,在存储器中每个存储单元都有唯一的地址编号,称为单元地址。

数据字:若某计算机字是运算操作的对象即代表要处理的数据,则称数据字。

指令字:若某计算机字代表一条指令或指令的一部分,则称指令字。

6.什么是指令?什么是程序?解:指令:计算机所执行的每一个基本的操作。

程序:解算某一问题的一串指令序列称为该问题的计算程序,简称程序。

7.指令和数据均存放在内存中,计算机如何区分它们是指令还是数据?解:一般来讲,在取指周期中从存储器读出的信息即指令信息;而在执行周期中从存储器中读出的信息即为数据信息。

计算机组成原理课后习题答案(一到九章)

计算机组成原理课后习题答案(一到九章)

计算机组成原理课后习题答案(一到九章) 作业解答第一章作业解答1.1 基本的软件系统包括哪些内容?答:基本的软件系统包括系统软件与应用软件两大类。

系统软件是一组保证计算机系统高效、正确运行的基础软件,通常作为系统资源提供给用户使用。

包括:操作系统、语言处理程序、数据库管理系统、分布式软件系统、网络软件系统、各种服务程序等。

1.2 计算机硬件系统由哪些基本部件组成?它们的主要功能是什么?答:计算机的硬件系统通常由输入设备、输出设备、运算器、存储器和控制器等五大部件组成。

输入设备的主要功能是将程序和数据以机器所能识别和接受的信息形式输入到计算机内。

输出设备的主要功能是将计算机处理的结果以人们所能接受的信息形式或其它系统所要求的信息形式输出。

存储器的主要功能是存储信息,用于存放程序和数据。

运算器的主要功能是对数据进行加工处理,完成算术运算和逻辑运算。

控制器的主要功能是按事先安排好的解题步骤,控制计算机各个部件有条不紊地自动工作。

1.3 冯・诺依曼计算机的基本思想是什么?什么叫存储程序方式?答:冯・诺依曼计算机的基本思想包含三个方面:1) 计算机由输入设备、输出设备、运算器、存储器和控制器五大部件组成。

2) 采用二进制形式表示数据和指令。

3) 采用存储程序方式。

存储程序是指在用计算机解题之前,事先编制好程序,并连同所需的数据预先存入主存储器中。

在解题过程(运行程序)中,由控制器按照事先编好并存入存储器中的程序自动地、连续地从存储器中依次取出指令并执行,直到获得所要求的结果为止。

1.4 早期计算机组织结构有什么特点?现代计算机结构为什么以存储器为中心?答:早期计算机组织结构的特点是:以运算器为中心的,其它部件都通过运算器完成信息的传递。

随着微电子技术的进步,人们将运算器和控制器两个主要功能部件合二为一,集成到一个芯片里构成了微处理器。

同时随着半导体存储器代替磁芯存储器,存储容量成倍地扩大,加上需要计算机处理、加工的信息量与日俱增,以运算器为中心的结构已不能满足计算机发展的需求,甚至会影响计算机的性能。

计算机组成原理课后答案解析

计算机组成原理课后答案解析

计算机组成原理课后答案解析(总7页)--本页仅作为文档封面,使用时请直接删除即可----内页可以根据需求调整合适字体及大小--第一章计算机系统概论什么是计算机系统、计算机硬件和计算机软件硬件和软件哪个更重要计算机系统:计算机硬件、软件和数据通信设备的物理或逻辑的综合体计算机硬件:计算机的物理实体计算机软件:计算机运行所需的程序及相关资料硬件和软件在计算机系统中相互依存,缺一不可,因此同样重要如何理解计算机系统的层次结构实际机器M1向上延伸构成了各级虚拟机器,机器M1内部也可向下延伸而形成下一级的微程序机器M0,硬件研究的主要对象归结为传统机器M1和微程序机器M0,软件研究对象主要是操作系统及以上的各级虚拟机说明高级语言、汇编语言和机器语言的差别及其联系。

机器语言是可以直接在机器上执行的二进制语言汇编语言用符号表示指令或数据所在存储单元的地址,使程序员可以不再使用繁杂而又易错的二进制代码来编写程序高级语言对问题的描述十分接近人们的习惯,并且还具有较强的通用性如何理解计算机组成和计算机体系结构计算机体系结构是对程序员可见的计算机系统的属性计算机组成对程序员透明,如何实现计算机体系结构所体现的属性冯·诺依曼计算机的特点是什么由运算器、控制器、存储器、输入设备、输出设备五大部件组成指令和数据以同一形式(二进制形式)存于存储器中指令由操作码、地址码两大部分组成指令在存储器中顺序存放,通常自动顺序取出执行以运算器为中心(原始冯氏机)画出计算机硬件组成框图,说明各部件的作用及计算机硬件的主要技术指标。

计算机硬件各部件运算器:ACC, MQ, ALU, X控制器:CU, IR, PC主存储器:M, MDR, MARI/O设备:设备,接口计算机技术指标:机器字长:一次能处理数据的位数,与CPU的寄存器位数有关存储容量:主存:存储单元个数×存储字长运算速度:MIPS, CPI, FLOPS解释概念主机:计算机硬件的主体部分,由 CPU+MM(主存或内存)组成CPU:中央处理器,是计算机硬件的核心部件,由运算器+控制器组成主存:计算机中存放正在运行的程序和数据的存储器,可随机存取;由存储体、各种逻辑部件及控制电路组成存储单元:可存放一个机器字并具有特定存储地址的存储单位存储元件/存储基元/存储元:存储一位二进制信息的物理元件,是存储器中最小的存储单位,不能单独存取存储字:一个存储单元所存二进制代码的逻辑单位存储字长:一个存储单元所存二进制代码的位数存储容量:存储器中可存二进制代码的总量机器字长:CPU 能同时处理的数据位数指令字长:一条指令的二进制代码位数解释英文代号CPU: Central Processing UnitPC: Program CounterIR: Instruction RegisterCU: Control UnitALU: Arithmetic Logic UnitACC: AccumulatorMQ: Multiplier-Quotient RegisterX: 操作数寄存器MAR: Memory Address RegisterMDR: Memory Data RegisterI/O: Input/OutputMIPS: Million Instructions Per SecondCPI: Cycle Per InstructionFLOPS: Floating-point Operation Per Second存数指令和加法指令的信息流程,主存容量256M×32位,在指令字长、存储字长、机器字长相等的条件下,指出图中各寄存器的位数。

《计算机组成原理》课后习题答案

《计算机组成原理》课后习题答案

第一章计算机系统概论1. 什么是计算机系统、计算机硬件和计算机软件?硬件和软件哪个更重要?解:P3计算机系统:由计算机硬件系统和软件系统组成的综合体。

计算机硬件:指计算机中的电子线路和物理装置。

计算机软件:计算机运行所需的程序及相关资料。

硬件和软件在计算机系统中相互依存,缺一不可,因此同样重要。

5. 冯•诺依曼计算机的特点是什么?解:冯•诺依曼计算机的特点是:P8●计算机由运算器、控制器、存储器、输入设备、输出设备五大部件组成;●指令和数据以同同等地位存放于存储器内,并可以按地址访问;●指令和数据均用二进制表示;●指令由操作码、地址码两大部分组成,操作码用来表示操作的性质,地址码用来表示操作数在存储器中的位置;●指令在存储器中顺序存放,通常自动顺序取出执行;●机器以运算器为中心(原始冯•诺依曼机)。

7. 解释下列概念:主机、CPU、主存、存储单元、存储元件、存储基元、存储元、存储字、存储字长、存储容量、机器字长、指令字长。

解:P9-10主机:是计算机硬件的主体部分,由CPU和主存储器MM合成为主机。

CPU:中央处理器,是计算机硬件的核心部件,由运算器和控制器组成;(早期的运算器和控制器不在同一芯片上,现在的CPU内除含有运算器和控制器外还集成了CACHE)。

主存:计算机中存放正在运行的程序和数据的存储器,为计算机的主要工作存储器,可随机存取;由存储体、各种逻辑部件及控制电路组成。

存储单元:可存放一个机器字并具有特定存储地址的存储单位。

存储元件:存储一位二进制信息的物理元件,是存储器中最小的存储单位,又叫存储基元或存储元,不能单独存取。

存储字:一个存储单元所存二进制代码的逻辑单位。

存储字长:一个存储单元所存二进制代码的位数。

存储容量:存储器中可存二进制代码的总量;(通常主、辅存容量分开描述)。

机器字长:指CPU一次能处理的二进制数据的位数,通常与CPU的寄存器位数有关。

指令字长:一条指令的二进制代码位数。

计算机组成原理慕课课后测试答案

计算机组成原理慕课课后测试答案

计算机组成原理慕课课后测试答案1.计算机硬件能直接执行的是:DA.高级语言B.任何语言C.汇编语言D.机器语言2.下列说法中,错误的是:BA.软件与硬件具有逻辑功能的等价性B.寄存器的数据位对微程序级用户透明C.固件功能类似软件,形态类似硬件D.计算机系统层次结构中,微程序属于硬件级3.完整的计算机系统通常包括:BA.运算器,控制器,存储器B.硬件系统与软件系统C.主机和应用软件D.主机,外部设备4.计算机的字长与下列哪项指标密切相关:CA,运算速度B,内存容量C.运算精确度D.存取速度5.多选下列关于硬件与软件关系的描述中,正确的是:ABCDA.硬件是软件运行的基础B.硬件的发展推动了软件的发展C.软件能完成的功能及性能与硬件有关D软件的发展也推动硬件的发展6.多选下列可用于评价计算机系统性能的指标是:ABCDA.IPCB.字长C.MIPSD.CPI7单选CPU地址线数量与下列哪项指标密切相关:AA.内存容量B.运算速度C.运算精确度D.存储数据位8.下列关于计算机系统层次结构的描述中,正确的是ABCDA.指令集架构层是软、硬件间的接口B.低层代码执行效率比高层代码执行效率高C.不同层次面向不同用户,看到计算机的属性不同D.低层用户对硬件的透明性比高层用户要低9.多选下列关于计算机字长的描述中正确的是:ADA.字长一般与通用寄存器的位数相同B.字长一般与存储器数据位相同C.字长一般与存储器的地址位相同D.字长一般与运算器的数据位相同10.单选当-1 < x < 0时,[x]补=BA.1-xB.2+xC.2-xD.11.单选浮点数的表示范围和表示精确度分别取决于CA.阶码的编码和尾数的编码B.机器字长和阶码的位数C.阶码的位数和尾数的位数D.尾数的位数和阶码的位数12.单选假设寄存器为8位,用补码形式存储机器数,包括一位符号位,那么十进制数一25在寄存器中的十六进制形式表示为CA.67HB.E6HC.E7HD .99H13.单选如果某系统15*4=112成立,则系统采用的进制是CA8B.7C.6D.914. 单选2^100mod 7 =AA.2B.5C.4D.315.单选某IEEE754格式32位浮点数,若其对应的十六进制代码为ABE00000,则浮点数的真值为DA.-1.75×2^(-40 )B.-1.75×2^(-87)C.-0.75×2^(-87)D.-.75×2^( - 40)16.单选某十六进制浮点数A3D00000中最高8位是阶码(含1位阶符),尾数是最低24位(含1位数符),若阶码和尾数均采用补码,则该浮点数的十进制真值是BA.-0.375×2^(-35)B.-0.375×2^(-93)C.-0.625×2^(-93)D.0.625×2^(-35)17.单选两个字长16位的补码0A2B和E16A, 带符号扩展成32位后的结果分别CA.00000A2B和0000E16AB.FFFF0A2B和0000E16AC.00000A2B和FFFFE16AD.11110A2B和FFFFE16A18.单选有字长为8位的代码10010011,分别采用奇校验和偶校验方式对其编码,把增加的1位校验码安排在编码结果的最低位,则得到的奇、偶校验编码分别是AA.100100111和100100110B.110010011和010010011C.100100110和100100111D.010010011和11001001119.单选对于IEEE754格式的浮点数,下列描述正确的是CA.阶码和尾数都用原码表示B.阶码和尾数都用补码表示C.阶码用移码表示,尾数用原码表示D.阶码用移码表示,尾数用补码表示20.单选对字长为8位的二进制代码10001101,下列说法错误的是DA如果代码为无符号数,则其十进制真值为+141B.如果代码为原码数,则其十进制真值为-13C.如果代码为补码数,则其十进制真值为-115D.如果代码为标准移码数,则其十进制真值为+11521.单选下列关于补码和移码关系的描述中,错误的是CA.相同位数的补码和移码具有相同的数据表示范围B.同一个数的补码和移码,其数值部分相同,而符号相反C.零的补码和移码相同D.一般用译码表示浮点数的阶码,而用补码表示定点数22.多选计算机字长16位,采用补码表示整数,下列关于其表示数据范围的描述中正确的是ABCDA.能表示的最小负数是- (2 ^15)B.能表示的最大负数是-1C.能表示的最小正数是1D.能表示最大正数是(2^15) -123.单选计算机中表示地址时使用AA.无符号数B.补码C.反码D.原码24.单选存储器中地址号分别为1000#、1001#、1002#、1003的4个连续存储单元,分别保存的字节数据是1A、2B、3C、4D,如果数据字长为32位,存储器采用的是小端对齐模式,则这4个存储单元存储的数据值应被解析AA.4D3C2B1AB.A1B2C3D4C.1A2B2C3DD. D4C3B2A125.单选字长8位的某二进制补码整数为11011010,则该数的标准移码是CA.11011010B.10111010C.01011010D.0011101026.单选若浮点数的尾数是用5位补码来表示的,则下列尾数中规格化的尾数是CA.01100和11110B.11011和01011C10000和01001D.01011和1101027…单选若浮点数的尾数是用5位补码来表示(其中符号位1位),则下列尾数中规格化的尾数是BA.11011和01011B.10000和01001C.01100和11110D.01011和1101028.多选在IEEE 754浮点机器数中不出现的是CDA.尾数的符号位B.阶码的符号位C.基数D.尾数中最高位的129.多选设x为整数,x的真值为25,以下选项与x相等的有BCDA.反码二进制串为100110的数B.反码二进制串为011001的数C.补码二进制串为011001的数D.原码二进制串为011001的数30.多选关于奇偶校验的下列描述中,错误的是ABA.可纠正1位错误B.检测得到的无错结论可靠C.只需要1位校验位D.检测得到的有错结论可靠31.多选设规格化浮点数的阶码为k位(包含1位符号位)、尾数为n 位(各包含一位符号位),若阶码和尾数均采用补码数据表示,下列关于该浮点数表示范围的描述中,正确的是ABCDA.能表示的最小正数为B.能表示的最大负数为C能表示的最大正数为D 能表示的最小负数为32.多选在32位操作系统中,下列类型不占用8个字节的是ABDA.charB.short intC.long longD.unsigned int33.多选已知定点小数[X]补= 1.X1X2X3, 若要求X≤-0.75,则下列满足要求的是ABCA.X1X2X3 = 000B.X1X2X3=010C.X1X2X3 =001D.X1X2X3 =101填空题1. 程序必须存放在(内存)才能被CPU访问并执行。

计算机组成原理参考答案

计算机组成原理参考答案

习题1参考答案一、选择题1.微型计算机的分类通常是以微处理器的 D 来划分。

A.芯片名 B. 寄存器数目C.字长 D. 规格2. 将有关数据加以分类、统计、分析,以取得有价值的信息,我们称为 A。

A.数据处理 B. 辅助设计C.实时控制 D. 数值计算3.计算机技术在半个世纪中虽有很大的进步,但至今其运行仍遵循这一位科学家提出的基本原理D 。

A.爱因斯坦B. 爱迪生C. 牛顿D. 冯·诺伊曼4.冯·诺伊曼机工作方式的基本特点是 A 。

A.按地址访问并顺序执行指令 B.堆栈操作C.选择存储器地址 D.按寄存器方式工作5.目前的CPU包括_A_和cache。

A. 控制器、运算器B. 控制器、逻辑运算器C. 控制器、算术运算器D. 运算器、算术运算器二、填空1. 数字式电子计算机的主要外部特性是快速性、准确性、通用性、逻辑性。

2. 世界上第一台数字式电子计算机诞生于 1946 年。

3. 第一代电子计算机逻辑部件主要由电子管组装而成。

第二代电子计算机逻辑部件主要由晶体管组装而成。

第三代电子计算机逻辑部件主要由集成电路组装而成。

第四代电子计算机逻辑部件主要由大规模集成电路组装而成。

4. 当前计算机的发展方向是网络化计算机系统、分布式计算机系统和智能化计算机系统等方向发展。

5. 电子计算机与传统计算工具的区别是自动化程度高。

6.冯·诺依曼机器结构的主要思想是 1.采用二进制代码表示数据和指令;2.采用存储程序的工作方式;3.计算机的硬件系统由五大部分组成。

7. 冯·诺依曼机器结构由控制器、存储器、运算器、输入设备和输出设备五大部分组成。

8. 中央处理器由运算器和控制器两部分组成。

9. 计算机中的字长是指机器数的二进制位数(或计算机一次可以处理的二进制位数)。

10. 运算器的主要部件是算术逻辑运算单元ALU。

11. 控制器工作的实质是指挥和协调机器各个部件有条不紊工作。

《计算机组成原理》课后习题答案

《计算机组成原理》课后习题答案

第1章计算机组成原理考试大纲第一章计算机体系结构和计算机组成冯。

诺伊曼体系的特点Amdahl定律第二章数制和数制转换各种码制的表示和转换浮点数的表示补码加减法布思算法浮点数的加减法海明码的计算练习:5,6,7,8,101、已知X=19,Y=35,用布思算法计算X×Y和X×(-Y)。

2、使用IEEE 754标准格式表示下列浮点数:-5,-1.5,1/16,-6,384,-1/32。

3、已知X=-0.1000101×2-111,Y=0.0001010×2-100。

试计算X+Y,X-Y,X×Y和X/Y。

4、某浮点数字长12位,其中阶符1位,阶码数值3位,尾符1位,尾数数值7位,阶码和尾数均用补码表示。

它所能表示的最大正数是多少?最小规格化正数是多少?绝对值最大的负数是多少?5、求有效信息位为01101110的海明码校验码。

第三章练习:5解释下列概念:PROM,EPROM,E2PROM,Flash memory,FPGA,SRAM和DRAM。

第四章总线的分类总线操作周期的四个传输阶段总线仲裁的概念及其分类异步通信方式的种类总线的最大传输率第五章存储器的分类存储容量的扩展RAID的概念、特点以及分类Cache的地址映射Cache的写策略Cache的性能分析3C练习:4,5,71.一个容量为16K×32位的存储器,其地址线和数据线的总和是多少?用下列存储芯片时,各需要多少片?1K×4位,2K×8位,4K×4位,16K×l位,4K×8位,8K×8位2.现有1024×l的存储芯片,若用它组成容量为16K×8的存储器。

(1)实现该存储器所需的芯片数量?(2)若将这些芯片分装在若干块板上,每块板的容量为4K×8,该存储器所需的地址线总数是多少?几位用于选片?几位用作片内地址?(3)画出各芯片的连接逻辑图。

计算机组成原理课后习题答案解析

计算机组成原理课后习题答案解析

作业解答第一章作业解答1.1 基本的软件系统包括哪些内容?答:基本的软件系统包括系统软件与应用软件两大类。

系统软件是一组保证计算机系统高效、正确运行的基础软件,通常作为系统资源提供给用户使用。

包括:操作系统、语言处理程序、数据库管理系统、分布式软件系统、网络软件系统、各种服务程序等。

1.2 计算机硬件系统由哪些基本部件组成?它们的主要功能是什么?答:计算机的硬件系统通常由输入设备、输出设备、运算器、存储器和控制器等五大部件组成。

输入设备的主要功能是将程序和数据以机器所能识别和接受的信息形式输入到计算机内。

输出设备的主要功能是将计算机处理的结果以人们所能接受的信息形式或其它系统所要求的信息形式输出。

存储器的主要功能是存储信息,用于存放程序和数据。

运算器的主要功能是对数据进行加工处理,完成算术运算和逻辑运算。

控制器的主要功能是按事先安排好的解题步骤,控制计算机各个部件有条不紊地自动工作。

1.3 冯·诺依曼计算机的基本思想是什么?什么叫存储程序方式?答:冯·诺依曼计算机的基本思想包含三个方面:1) 计算机由输入设备、输出设备、运算器、存储器和控制器五大部件组成。

2) 采用二进制形式表示数据和指令。

3) 采用存储程序方式。

存储程序是指在用计算机解题之前,事先编制好程序,并连同所需的数据预先存入主存储器中。

在解题过程(运行程序)中,由控制器按照事先编好并存入存储器中的程序自动地、连续地从存储器中依次取出指令并执行,直到获得所要求的结果为止。

1.4 早期计算机组织结构有什么特点?现代计算机结构为什么以存储器为中心?答:早期计算机组织结构的特点是:以运算器为中心的,其它部件都通过运算器完成信息的传递。

随着微电子技术的进步,人们将运算器和控制器两个主要功能部件合二为一,集成到一个芯片里构成了微处理器。

同时随着半导体存储器代替磁芯存储器,存储容量成倍地扩大,加上需要计算机处理、加工的信息量与日俱增,以运算器为中心的结构已不能满足计算机发展的需求,甚至会影响计算机的性能。

华中科技大学计算机组成原理慕课答案

华中科技大学计算机组成原理慕课答案

一、单项选择题1、下列说法中,错误的是( B )A.固件功能类似软件,形态类似硬件B.寄存器的数据位对微程序级用户透明C.软件与硬件具有逻辑功能的等效性D.计算机系统层次结构中,微程序属于硬件级2、完整的计算机系统通常包括( A )A.硬件系统与软件系统B.运算器、控制器、存储器C.主机、外部设备D.主机和应用软件3、CPU地址线数量与下列哪项指标密切相关( B )A.运算精确度B.内存容量C.存储数据位D.运算速度4、下列属于冯•诺依曼计算机的核心思想是( C )A.采用补码B.采用总线C.存储程序和程序控制D.存储器按地址访问5、计算机中表示地址时使用( A )A.无符号数B.反码C.补码D.原码6、当 -1 < x < 0时, [x]补=( C )A. xB.1-xC.2+xD.2-x7、假设寄存器为8位,用补码形式存储机器数,包括一位符号位,那么十进制数一25在寄存器中的十六进制形式表示为( C )A.99HB.67HC.E7HD.E6H8、如果某系统15*4=112成立,则系统采用的进制是( C )A.9B.8C.6D.79、某十六进制浮点数A3D00000中最高8位是阶码(含1位阶符),尾数是最低24位(含1位数符),若阶码和尾数均采用补码,则该浮点数的十进制真值是( A )A.-0.375×2^(-93)B.-0.375×2^(-35)C. -0.625×2^(-93)D.0.625×2^(-35)10、存储器中地址号分别为1000#、1001#、1002#、1003的4个连续存储单元,分别保存的字节数据是1A、2B、3C、4D,如果数据字长为32位,存储器采用的是小端对齐模式,则这4个存储单元存储的数据值应被解析为( A )A.4D3C2B1AB.A1B2C3D4C.D4C3B2A1D.1A2B2C3D11、字长8位的某二进制补码整数为11011010,则该数的标准移码是( B )A.11011010B.01011010C.00111010D.1011101012、对于IEEE754格式的浮点数,下列描述正确的是( D )A.阶码和尾数都用补码表示B.阶码用移码表示,尾数用补码表示C.阶码和尾数都用原码表示D.阶码用移码表示,尾数用原码表示13、对字长为8位的二进制代码10001101,下列说法错误的是( C )A.如果代码为无符号数,则其十进制真值为+141B.如果代码为补码数,则其十进制真值为-115C.如果代码为标准移码数,则其十进制真值为+115D.如果代码为原码数,则其十进制真值为-1314、若浮点数的尾数是用5位补码来表示的,则下列尾数中规格化的尾数是( B )A.01011和11010B.10000和01001C.01100和11110D.11011和0101115、若浮点数的尾数是用5位补码来表示(其中符号位1位),则下列尾数中规格化的尾数是( B )A.11011和01011B.10000和01001C.01011和11010D.01100和1111016、下列关于补码和移码关系的描述中,错误的是( C )A.同一个数的补码和移码,其数值部分相同,而符号相反B.相同位数的补码和移码具有相同的数据表示范围C.零的补码和移码相同D.一般用移码表示浮点数的阶码,而用补码表示定点数17、执行算术右移指令的操作过程是( C )A.进位标志移至符号位,各位顺次右移1位B.操作数的符号位填0,各位顺次右移1位C.操作数的符号位不变,各位顺次右移1位,符号位拷贝至最高数据位D.操作数的符号位填1,各位顺次右移1位18、原码除法是指( D )A.操作数用补码表示并进行除法,但商用原码表示B.操作数用绝对值表示,加上符号位后相除C.操作数用原码表示,然后相除D.操作数取绝对值相除,符号位单独处理19、对8位补码操作数A5H,进行二位算术右移后的十六进制结果为( C )HA.52B.D2C.E9D.6920、在定点二进制运算器中,减法运算一般通过( D )来实现A.补码运算的二进制减法器B.反码运算的二进制加法器C.原码运算的二进制减法器D.补码运算的二进制加法器21、浮点数加减运算过程一般包括对阶、尾数运算、规格化、舍入和判溢出等步骤。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

一、单项选择题1、下列说法中,错误的是( B )A.固件功能类似软件,形态类似硬件B.寄存器的数据位对微程序级用户透明C.软件与硬件具有逻辑功能的等效性D.计算机系统层次结构中,微程序属于硬件级2、完整的计算机系统通常包括( A )A.硬件系统与软件系统B.运算器、控制器、存储器C.主机、外部设备D.主机和应用软件3、CPU地址线数量与下列哪项指标密切相关( B )A.运算精确度B.内存容量C.存储数据位D.运算速度4、下列属于冯?诺依曼计算机的核心思想是( C )A.采用补码B.采用总线C.存储程序和程序控制D.存储器按地址访问5、计算机中表示地址时使用( A )A.无符号数B.反码C.补码D.原码6、当-1 < x < 0 时,[x] 补=(C )A. xB.1-xC.2+xD.2-x7、假设寄存器为8 位,用补码形式存储机器数,包括一位符号位,那么十进制数一25 在寄存器中的十六进制形式表示为( C )A.99HB.67HC.E7HD.E6H8、如果某系统15*4=112 成立,则系统采用的进制是( C )A.9B.8C.6D.79、某十六进制浮点数A3D00000中最高8 位是阶码(含 1 位阶符),尾数是最低24 位(含1 位数符),若阶码和尾数均采用补码,则该浮点数的十进制真值是( A )A.-0.375 ×2^(-93)B.-0.375 ×2^(-35)C. -0.625 ×2^(-93)D.0.625 ×2^(-35)10、存储器中地址号分别为1000#、1001#、1002#、1003 的4 个连续存储单元,分别保存的字节数据是1A、2B、3C、4D,如果数据字长为32 位, 存储器采用的是小端对齐模式,则这4 个存储单元存储的数据值应被解析为( A )A.4D3C2B1AB.A1B2C3D4C.D4C3B2A1D.1A2B2C3D11、字长8 位的某二进制补码整数为11011010,则该数的标准移码是(B )A.11011010B.01011010C.00111010D.1011101012、对于IEEE754格式的浮点数,下列描述正确的是( D )A.阶码和尾数都用补码表示B.阶码用移码表示,尾数用补码表示C.阶码和尾数都用原码表示D.阶码用移码表示,尾数用原码表示13、对字长为8 位的二进制代码10001101,下列说法错误的是( C )A.如果代码为无符号数,则其十进制真值为+141B.如果代码为补码数,则其十进制真值为-115C.如果代码为标准移码数,则其十进制真值为+115D.如果代码为原码数,则其十进制真值为-1314、若浮点数的尾数是用 5 位补码来表示的,则下列尾数中规格化的尾数是( B )A.01011 和11010B.10000 和01001C.01100 和11110D.11011 和0101115、若浮点数的尾数是用 5 位补码来表示( 其中符号位 1 位) ,则下列尾数中规格化的尾数是( B )A.11011 和01011B.10000 和01001C.01011 和11010D.01100 和1111016、下列关于补码和移码关系的描述中,错误的是( C )A.同一个数的补码和移码,其数值部分相同,而符号相反B.相同位数的补码和移码具有相同的数据表示范围C.零的补码和移码相同D.一般用移码表示浮点数的阶码,而用补码表示定点数17、执行算术右移指令的操作过程是( C )A.进位标志移至符号位,各位顺次右移 1 位B.操作数的符号位填0,各位顺次右移 1 位C.操作数的符号位不变,各位顺次右移 1 位,符号位拷贝至最高数据位D.操作数的符号位填1,各位顺次右移 1 位18、原码除法是指( D )A.操作数用补码表示并进行除法,但商用原码表示B.操作数用绝对值表示,加上符号位后相除C.操作数用原码表示,然后相除D.操作数取绝对值相除,符号位单独处理19、对8 位补码操作数A5H,进行二位算术右移后的十六进制结果为(C )HA.52B.D2C.E9D.6920、在定点二进制运算器中,减法运算一般通过( D )来实现A.补码运算的二进制减法器B.反码运算的二进制加法器C.原码运算的二进制减法器D.补码运算的二进制加法器21、浮点数加减运算过程一般包括对阶、尾数运算、规格化、舍入和判溢出等步骤。

设浮点数的阶码和尾数均采用补码表示,且位数分别为5 位和7 位(均包含 2 位符号位)。

若有两个数X=2^7 ′29/32 ,Y= 2^5 ′5/8 ,则用浮点加法计算X+Y 的最终结果是( C )A.00111 1100010B.01000 0010001C.溢出D.00111 010001022、若浮点数用补码表示,则判断运算结果是否为规格化数的方法是(B )A.阶符与数符相同B.数符与尾数小数点后第一位数字相异C.阶符与数符相异D.数符与尾数小数点后第一位数字相同23、在定点运算器中,为判断运算结果是否发生错误,无论采用双符号位还是单符号位,均需要设置( A ),它一般用异或门来实现A.溢出判断电路B.编码电路C.译码电路D.移位电路24、已知A=0.1011,B= -0.0101 ,则[A+B] 补为(B )A.1.1011B.0.0110C.1.0110D.0.110125、下列说法错误的是( A )A.补码乘法器中,被乘数和乘数的符号都不参加运算B.在小数除法中,为了避免溢出,要求被除数的绝对值小于除数的绝对值C.并行加法器中虽然不存在进位的串行传递,但高位的进位依然依赖于数据的低位D.运算器中通常都有一个状态标记寄存器,为计算机提供判断条件,以实现程序转移26、以下关于ALU的描述正确的是( A )A.能完成算术与逻辑运算B.不能支持乘法运算C.只能完成逻辑运算D.只能完成算术运算27、在计算机中,对于正数,其三种机器数右移后符号位均不变,但若右移时最低数位丢1,可导致( B )A.无任何影响B.影响运算精度C.无正确答案D.运算结果出错28、CPU可直接访问的存储器是( A )A.主存B.磁盘C.光盘D.磁带29、计算机字长32 位,主存容量为128MB,按字编址,其寻址范围为(D )A.0 ~ 128M-1B.0 ~ 64M-1C.0 ~ 16M-1D.0 ~ 32M-130、字位结构为256Kx4 位SRAM存储芯片,其地址引脚与数据引脚之和为( B )A.24B.22C.18D.3031、某SRAM芯片,存储容量为64K×16 位,该芯片的地址线和数据线数目分别为( D )B.16,64C.64 , 64D.16,1632、假定用若干块4K *4 位的存储芯片组成一个8K*8 位的存储器,则地址0B1F所在芯片的最小地址是( D )A.0600HB.0700HC.0B00HD.0000H33、计算机系统中的存贮器系统是指( B )A.RAM和ROM存贮器B.Cache、主存贮器和外存贮器C.CacheD.磁盘存储器34、动态存储器刷新以(D )为单位进行A.字节B.存储单元C.列D.行35、下列存储器类型中,速度最快的是( B )A.Flash MemoryC.DRAMD.EPROM36、某计算机字长32 位,下列地址属性中属于按双字长边界对齐的是( B )A.存储器地址线低二位全部为0B.存储器地址线低三位全部为0C.存储器地址线最低为0D.存储器地址线低三位取值随意37、在32 位的机器上存放0X12345678,假定该存储单元的最低字节地址为0X4000,则在小端存储模式下存在在0X4002 单元的内容是(B )A.0X12B.0X34C.0X56D.0X7838、在虚存、内存之间进行地址变换时,功能部件(B )将地址从虚拟(逻辑)地址空间映射到物理地址空间A.DMAB.MMUC.CacheD.TLB39、在程序执行过程中,Cache与主存的地址映象是由( A )A.硬件自动完成B.操作系统完成C.编译系统完成D.用户编写程序完成40、在Cache 的地址映射中,若主存中的任意一块均可映射到Cache 内任意一行的位置上,则这种映射方法称为( B )A.直接映射B.全相联映射C.2- 路组相联映射D.混合映射41、采用虚拟存储器的主要目的是( A )A.扩大主存储器的存储空间,且能进行自动管理和调度B.提高主存储器的存取速度C.扩大外存储器的存储空间D.提高外存储器的存取速度42 、虚拟存储器中,程序执行过程中实现虚拟地址到物理地址映射部件(系统)是( C )A.应用程序完成B.编译器完成C.操作系统和MMU配合完成D.MMU完成43、相联存储器是按( D ) 进行寻址访问的存储器A.地址B.队列C.堆栈D.内容44、以下哪种情况能更好地发挥Cache的作用( C )A.递归子程序B.程序的大小不超过内存容量C.程序具有较好的时间和空间局部性D.程序中存在较多的函数调用45、以下关于虚拟存储管理地址转换的叙述中错误的是( B )A.MMU在地址转换过程中要访问页表项B.一般来说,逻辑地址比物理地址的位数少C.地址转换是指把逻辑地址转换为物理地址D.地址转换过程中可能会发生“缺页”46、假定主存按字节编址,cache 共有64 行,采用 4 路组相联映射方式,主存块大小为32 字节,所有编号都从0 开始。

问主存第3000 号单元所在主存块对应的cache 组号是( A )A.13B.29C.1D.547、下列关于MMU的叙述中,错误的是( C )A.MMU是存储管理部件B.MMU参与虚拟地址到物理地址的转换C.MMU负责主存地址到Cache地址的映射D.MMU配合使用TLB 地址转换速度更快48、下列关于主存与cache 地址映射方式的叙述中正确的是( A )A.在Cache容量相等条件下,组相联方式的命中率比直接映射方式有更高的命中率B.直接映射是一对一的映射关系,组相联映射是多对一的映射关系C.在Cache容量相等条件下,直接映射方式的命中率比组相联方式有更高的命中率D.全相联映射方式比较适用于大容量Cache49、下列关于CaChe的说法中,错误的是( C )A.CaChe行大小与主存块大小一致B. 分离CaChe(也称哈佛结构) 是指存放指令的CaChe 与存放数据CaChe分开设置C.读操作也要考虑CaChe与主存的一致性问题D.CaChe对程序员透明50、下列关于CaChe的论述中,正确的是( B )A.CaChe的容量与主存的容量差距越大越能提升存储系统的等效访问速度B.采用直接映射时,CaChe无需使用替换算法C.加快CaChe本身速度,比提高CaChe命中率更能提升存储系统的等效访问速度D.采用最优替换算法,CaChe的命中率可达到100%51、某计算机系统中,CaChe容量为512 KB,主存容量为256 MB,则CaChe一主存层次的等效容量为( A )A.256 MBB.256 MB - 512 KBC.512 KBD.256 MB+512 KB52、以下四种类型指令中,执行时间最长的是( C )( 单选)A.RS型指令B.RR型指令C. SS 型指令D.程序控制类指令53、程序控制类指令的功能是( B )(单选)A.进行主存与CPU之间的数据传送B.改变程序执行的顺序C.进行CPU和I/O 设备之间的数据传送D.进行算术运算和逻辑运算54、下列属于指令系统中采用不同寻址方式的目的主要是( B )(单选)A.丰富指令功能并降低指令译码难度B.缩短指令长度,扩大寻址空间,提高编程灵活性C.为了实现软件的兼容和移植D.为程序设计者提供更多、更灵活、更强大的指令55、寄存器间接寻址方式中,操作数存放在( C )中(单选)A.指令寄存器B.数据缓冲寄存器MDRC.主存D.通用寄存器56、指令采用跳跃寻址方式的主要作用是( A ) ( 单选)A.实现程序的有条件、无条件转移B.实现程序浮动C.实现程序调用D.访问更大主存空间57、下列寻址方式中,有利于缩短指令地址码长度的是(C )(单选)A.间接寻址B.直接寻址C.隐含寻址D.寄存器寻址58、假设某条指令的一个操作数采用寄存器间接寻址方式,假定指令中给出的寄存器编号为8,8 号寄存器的内容为1200H,地址1200H 中的内容为12FCH,地址12FCH中的内容为3888H,地址3888H中的内容为88F9H.则该操作数的有效地址为( A ) ( 单选)A.1200HB.88F9HC.12FCHD.3888H59、某计算机按字节编址,采用大端方式存储信息。

相关文档
最新文档