计算机组成原理2在线作业答案
计算机组成原理第二版课后习题答案(完整资料).doc
此文档下载后即可编辑第1章计算机系统概论1. 什么是计算机系统、计算机硬件和计算机软件?硬件和软件哪个更重要?解:计算机系统:由计算机硬件系统和软件系统组成的综合体。
计算机硬件:指计算机中的电子线路和物理装置。
计算机软件:计算机运行所需的程序及相关资料。
硬件和软件在计算机系统中相互依存,缺一不可,因此同样重要。
2. 如何理解计算机的层次结构?答:计算机硬件、系统软件和应用软件构成了计算机系统的三个层次结构。
(1)硬件系统是最内层的,它是整个计算机系统的基础和核心。
(2)系统软件在硬件之外,为用户提供一个基本操作界面。
(3)应用软件在最外层,为用户提供解决具体问题的应用系统界面。
通常将硬件系统之外的其余层称为虚拟机。
各层次之间关系密切,上层是下层的扩展,下层是上层的基础,各层次的划分不是绝对的。
3. 说明高级语言、汇编语言和机器语言的差别及其联系。
答:机器语言是计算机硬件能够直接识别的语言,汇编语言是机器语言的符号表示,高级语言是面向算法的语言。
高级语言编写的程序(源程序)处于最高层,必须翻译成汇编语言,再由汇编程序汇编成机器语言(目标程序)之后才能被执行。
4. 如何理解计算机组成和计算机体系结构?答:计算机体系结构是指那些能够被程序员所见到的计算机系统的属性,如指令系统、数据类型、寻址技术组成及I/O机理等。
计算机组成是指如何实现计算机体系结构所体现的属性,包含对程序员透明的硬件细节,如组成计算机系统的各个功能部件的结构和功能,及相互连接方法等。
5. 冯•诺依曼计算机的特点是什么?解:冯•诺依曼计算机的特点是:P8●计算机由运算器、控制器、存储器、输入设备、输出设备五大部件组成;●指令和数据以同同等地位存放于存储器内,并可以按地址访问;●指令和数据均用二进制表示;●指令由操作码、地址码两大部分组成,操作码用来表示操作的性质,地址码用来表示操作数在存储器中的位置;●指令在存储器中顺序存放,通常自动顺序取出执行;●机器以运算器为中心(原始冯•诺依曼机)。
(完整word版)计算机组成原理第二版课后习题答案
第1章计算机系统概论1. 什么是计算机系统、计算机硬件和计算机软件?硬件和软件哪个更重要?解:计算机系统:由计算机硬件系统和软件系统组成的综合体。
计算机硬件:指计算机中的电子线路和物理装置。
计算机软件:计算机运行所需的程序及相关资料。
硬件和软件在计算机系统中相互依存,缺一不可,因此同样重要。
2. 如何理解计算机的层次结构?答:计算机硬件、系统软件和应用软件构成了计算机系统的三个层次结构。
(1)硬件系统是最内层的,它是整个计算机系统的基础和核心。
(2)系统软件在硬件之外,为用户提供一个基本操作界面。
(3)应用软件在最外层,为用户提供解决具体问题的应用系统界面。
通常将硬件系统之外的其余层称为虚拟机。
各层次之间关系密切,上层是下层的扩展,下层是上层的基础,各层次的划分不是绝对的。
3. 说明高级语言、汇编语言和机器语言的差别及其联系。
答:机器语言是计算机硬件能够直接识别的语言,汇编语言是机器语言的符号表示,高级语言是面向算法的语言。
高级语言编写的程序(源程序)处于最高层,必须翻译成汇编语言,再由汇编程序汇编成机器语言(目标程序)之后才能被执行。
4. 如何理解计算机组成和计算机体系结构?答:计算机体系结构是指那些能够被程序员所见到的计算机系统的属性,如指令系统、数据类型、寻址技术组成及I/O机理等。
计算机组成是指如何实现计算机体系结构所体现的属性,包含对程序员透明的硬件细节,如组成计算机系统的各个功能部件的结构和功能,及相互连接方法等。
5. 冯•诺依曼计算机的特点是什么?解:冯•诺依曼计算机的特点是:P8●计算机由运算器、控制器、存储器、输入设备、输出设备五大部件组成;●指令和数据以同同等地位存放于存储器内,并可以按地址访问;●指令和数据均用二进制表示;●指令由操作码、地址码两大部分组成,操作码用来表示操作的性质,地址码用来表示操作数在存储器中的位置;●指令在存储器中顺序存放,通常自动顺序取出执行;●机器以运算器为中心(原始冯•诺依曼机)。
计算机组成原理-第二次作业答案
电大计算机组成原理形成性考核册答案(二)计算机组成原理A形成性考核作业二(参考答案)一、选择题:1.计算机硬件能直接识别和运行的只能是_______程序。
A.机器语言 B.汇编语言 C.高级语言 D.VHDL答:A2.指令中用到的数据可以来自_______(可多选)。
A.通用寄存器B.微程序存储器C.输入输出接口D.指令寄存器E. 内存单元 F. 磁盘答:A、C、E3.汇编语言要经过_______的翻译才能在计算机中执行。
A.编译程序B.数据库管理程序 C.汇编程序 D.文字处理程序答:C4.在设计指令操作码时要做到_______(可多选)。
A.能区别一套指令系统中的所有指令B.能表明操作数的地址C.长度随意确定D.长度适当规范统一答:A、B、D5.控制器的功能是_______。
A.向计算机各部件提供控制信号B.执行语言翻译C.支持汇编程序D.完成数据运算答:A6.从资源利用率和性能价格比考虑,指令流水线方案_______,多指令周期方案_______,单指令周期方案_______。
A.最好 B.次之 C.最不可取 D.都差不多答:A、B、C二、判断题:判断下列说法是否正确,并说明理由。
1.变址寻址需要在指令中提供一个寄存器编号和一个数值。
√2.计算机的指令越多,功能越强越好。
×3.程序计数器PC主要用于解决指令的执行次序。
√4.微程序控制器的运行速度一般要比硬连线控制器更快。
×三、简答题:1.一条指令通常由哪两个部分组成?指令的操作码一般有哪几种组织方式?各自应用在什么场合?各自的优缺点是什么?答:一条指令通常由操作码和操作数两个部分组成。
指令的操作码一般有定长的操作码、变长的操作码两种组织方式。
定长操作码的组织方式应用在当前多数的计算机中;变长的操作码组织方式一般用在小型及以上的计算机当中。
定长操作码的组织方式对于简化计算机硬件设计,提高指令译码和识别速度有利。
变长的操作码组织方式可以在比较短的指令字中,既能表示出比较多的指令条数,又能尽量满足给出相应的操作数地址的要求。
计算机组成原理(第2版)答案
2.1 将下列各数值写成按权展开式: (572.106)8 (A3D.F0E)16 (1011.011)2 (4211.375)10 3 2 1 0 解 :(4211.375)10=4×10 +2×10 +1×10 +1×10 +3×10-1+7×10-2+5×10-3 (572.106)8=5×82+7×81+2×80+1×8-1+0×8-2+6×8-3 (A3D.F0E)16 =A×162+3×161+D×160+F×16-1+0×16-2+E×16-3 (1011.011)2=1×23+0×22+1×21+1×20+0×2-1+1×2-2+1×2-3 2.2 将二进制数 11011,-0.1001,101011.0011 转换成十进制数。 解:11011=1×24+1×23+0×22+1×21+1×20=16+8+0+2+1=(27)10 -0.1001=-(1×2-1+0×2-2+0×2-3+1×2-4)=(-0.5625)10 101011.0011=1 × 25+0 × 24+1 × 23+0 × 22+1 × 21+1 × 20+0 × 2-1+0 × 2-2+1 × 2-3+1 × 2-4=(43.1875) 10 2.3 将十进制数 199,0.375,0.2,69.3,-523.11 转换成二进制数。 解: (199)10=(11000111)2 (0.375)10=(0.011)2 (0.2)10=(0.001100)2 (69.3)10=(1000101.010011)2 (-523.11)10=(-1000001011.000111)2 解析:具体解法见书 P15—P16。 2.4 试借助八进制为过渡制,进行题 2.2 与题 2.3 的转换。 3 分析:由于二进制基数为 2,八进制基数为 8,由于 2 =8,所以八进制的一位对应的二进
北京师范大学网络作业计算机组成原理.二带答案
答案在下答案在下答案在下答案在下答案在下答案在下答案在下答案在下答案在下答案在下答案在下答案在下答案在下答案在下答案在下答案在下答案在下答案在下答案在下答案在下答案在下答案在下答案在下1、存储器的层次结构主要体现在什么地方?为什么要分这些层次?第一层:通用寄存器堆第二层:指令与数据缓冲栈第三层:高速缓冲存储器第四层:主储存器(DRAM)第五层:联机外部储存器(硬磁盘机)第六层:脱机外部储存器(磁带、光盘存储器等)这就是存储器的层次结构~~~ 主要体现在访问速度~~~①设置多个存储器并且使他们并行工作。
本质:增添瓶颈部件数目,使它们并行工作,从而减缓固定瓶颈。
②采用多级存储系统,特别是Cache技术,这是一种减轻存储器带宽对系统性能影响的最佳结构方案。
本质:把瓶颈部件分为多个流水线部件,加大操作时间的重叠、提高速度,从而减缓固定瓶颈。
③ 在微处理机内部设置各种缓冲存储器,以减轻对存储器存取的压力。
增加CPU中寄存器的数量,也可大大缓解对存储器的压力。
本质:缓冲技术,用于减缓暂时性瓶颈。
2、说明存取周期和存取时间的区别?现代计算机是以内存为中心运行的,内存性能的好坏直接影响整个计算机系统的处理能力。
平时所说的内存速度是指它的的存取速度,一般用存储器存取时间和存储周期来表示。
存储器存取时间(memory access time)又称存储器访问时间,是指从启动一次存储器操作到完成该操作所经历的时间。
存储周期(memory cycle time)指连续启动两次独立的存储器操作(例如连续两次读操作)所需间隔的最小时间。
通常,存储周期略大于存取时间,其差别与主存器的物理实现细节有关3、什么是存储器的带宽?若存储器的数据总线宽度为32位,存取周期为200ns,则存储器的带宽是多少?存储器带宽(memory bandwidth):单位时间里存储器所存取的信息量体现数据传输速率技术指标(位/秒,字节/秒)带宽=(总线频率×数据位宽)÷8位宽32 频率1000000000/200=50000000=50MHZ那么带宽=32×50/8=2004、什么叫刷新?为什么要刷新?说明刷新有几种方法?1.刷新:即更新现有页面在上网时刷新就会更新网页刷新桌面就会是桌面图标恢复到整齐的状态,也就是更新桌面2.为什么要刷新:加快系统反应任意地方粘贴类似图表或文件(没有选择自动排序),粘贴好后看见有重合或凌乱的样子,刷新一下,就可以看见图表和文件变的有次序(通熟说:让桌面变干净点)!部分注册表的项的设置更改了以后,在桌面上刷新一下就就可以生效。
《计算机组成原理》2在线作业答案
《计算机组成原理》2在线作业答案一、单选题(共 35 道试题,共 70 分。
)1. 计算机操作的最小单位时间是()A. 时钟周期B. 指令周期C. CPU周期D. 中断周期正确答案:A 满分:2 分2. 计算机存储数据的基本单位为()。
A. 比特BitB. 字节ByteC. 字组WordD. 以上都不对正确答案:A 满分:2 分3. 采用虚拟存贮器的主要目的是()。
A. 提高主存贮器的存取速度B. 扩大主存贮器的存贮空间,并能进行自动管理和调度C. 提高外存贮器的存取速度D. 扩大外存贮器的存贮空间正确答案:B 满分:2 分4. 若9BH表示移码(含1位符号位),其对应的十进制数是()。
A. 27B. -27C. -101D. 155正确答案:A 满分:2 分5. 直接寻址的无条件转移指令功能是将指令中的地址码送入()。
A. PCB. 地址寄存器C. 累加器D. 指令寄存器正确答案:A 满分:2 分6. 下列语句中是()正确的。
A. 1KB=10241024BB. 1KB=1024MBC. 1MB=10241024BD. 1MB=1024B正确答案:C 满分:2 分7. 程序员编程所用的地址叫做()。
A. 逻辑地址B. 物理地址C. 真实地址D. 伪地址答案:A正确答案:A 满分:2 分8. I/O采用不统一编址时,进行输入输出操作的指令是()。
A. 控制指令B. 访存指令C. 输入输出指令D. 伪指令正确答案:C 满分:2 分9. Cache的地址映像中,若主存中的任一块均可映射到Cache内的任一块的位置上,称作()。
A. 直接映像B. 全相联映像C. 组相联映像D. 间接映像正确答案:C 满分:2 分10. 下列描述中()是正确的。
A. 控制器能理解、解释并执行所有的指令及存储结果;B. 一台计算机包括输入、输出、控制、存储及算逻运算五个单元;C. 所有的数据运算都在CPU的控制器中完成;D. 以上答案都正确。
计算机组成原理 第一 二 三阶段在线作业
第一阶段在线作业单选题 (共19道题)∙A、巨型机∙B、中型机∙C、小型机∙D、微型机我的答案:D 此题得分:2.5分∙A、(7CD)16∙B、(7D0)16∙C、(7E0)16∙D、(7F0)16我的答案:B 此题得分:2.5分∙A、(10011001)2∙B、(227)8∙C、(98)16∙D、(150)10我的答案:A 此题得分:2.5分∙A、(10011001)2∙B、(227)8∙C、(98)16∙D、(150)10我的答案:D 此题得分:2.5分∙A、BCD码∙B、16进制∙C、格雷码∙D、ASCⅡ码我的答案:D 此题得分:2.5分6.(2.5分)下列有关运算器的描述中,( )是正确的∙A、只做算术运算,不做逻辑运算∙B、只做加法∙C、能暂时存放运算结果∙D、既做算术运算,又做逻辑运算我的答案:D 此题得分:2.5分7.(2.5分)六七十年代,在美国的______州,出现了一个地名叫硅谷。
该地主要工业是______它也是____∙A、马萨诸塞,硅矿产地,通用计算机∙B、加利福尼亚,微电子工业,通用计算机∙C、加利福尼亚,微电子工业,微处理机∙D、加利福尼亚,硅生产基地,小型计算机和微处理机我的答案:C 此题得分:2.5分∙A、阶符与数符相同为规格化数∙B、阶符与数符相异为规格化数∙C、数符与尾数小数点后第一位数字相异为规格化数∙D、数符与尾数小数点后第一位数字相同为规格化数我的答案:C 此题得分:2.5分∙A、-215 ~ +(215 -1)∙B、B -(215 –1)~ +(215 –1)∙C、-(215 + 1)~ +215∙D、-215 ~ +215我的答案:A 此题得分:2.5分∙A、多指令流单数据流∙B、按地址访问并顺序执行指令∙C、堆栈操作∙D、存贮器按内容选择地址我的答案:B 此题得分:2.5分∙A、原码∙B、补码∙C、数码∙D、反码我的答案:B 此题得分:2.5分∙A、原码运算的二进制减法器∙B、补码运算的二进制减法器∙C、原码运算的十进制加法器∙D、补码运算的二进制加法器我的答案:D 此题得分:2.5分13.(2.5分)现代计算机内部一般采用二进制形式,我国历史上的______即反映了二值逻辑的思想,它最∙A、八卦图、论衡、二∙B、算筹、周脾算经、二∙C、算筹、九章算术、一∙D、八卦图、周易、三我的答案:D 此题得分:2.5分∙A、牛顿、维纳、图灵∙B、莱布尼兹、布尔、图灵∙C、巴贝奇、维纳、麦克斯韦∙D、莱布尼兹、布尔、克雷我的答案:B 此题得分:2.5分∙A、11001011∙B、11010110∙C、11000001∙D、11001001我的答案:D 此题得分:2.5分∙A、全串行运算的乘法器∙B、全并行运算的乘法器∙C、串—并行运算的乘法器∙D、并—串型运算的乘法器我的答案:B 此题得分:2.5分∙A、A 运算器、存储器、控制器;∙B、B 外部设备和主机;∙C、C 主机和实用程序;∙D、D 配套的硬件设备和软件系统;我的答案:D 此题得分:2.5分∙A、A.节约元件;∙B、B 运算速度快;∙C、C 物理器件的性能决定;∙D、D 信息处理方便;我的答案:C 此题得分:2.5分∙A、-127∙B、32∙C、-122∙D、-3我的答案:C 此题得分:2.5分判断题 (共21道题)收起∙正确∙错误我的答案:错误此题得分:2.5分∙正确∙错误我的答案:错误此题得分:2.5分22.(2.5分)用16位字长(其中1位符号位)表示定点整数时,所能表示的整数的数值范围是[ 0,21∙正确∙错误我的答案:错误此题得分:2.5分23.(2.5分)在定点运算器中,无论采用双符号位还是单符号位,必须有溢出判断电路,它一般用异或∙正确∙错误我的答案:错误此题得分:2.5分∙正确∙错误我的答案:错误此题得分:2.5分∙正确∙错误我的答案:错误此题得分:2.5分26.(2.5分)我国在1946年研制成功了第一台电子数字计算机,第一台晶体管数字计算机于1958年∙正确∙错误我的答案:错误此题得分:2.5分∙正确∙错误我的答案:错误此题得分:2.5分∙正确∙错误我的答案:错误此题得分:2.5分29.(2.5分)用16位字长(其中一位符号位)表示定点小数时,所能表示的数值范围是0≤│N│≤1-2-∙正确∙错误我的答案:错误此题得分:2.5分∙正确∙错误我的答案:错误此题得分:2.5分∙正确∙错误我的答案:错误此题得分:2.5分∙正确∙错误我的答案:错误此题得分:2.5分∙正确∙错误我的答案:错误此题得分:2.5分∙正确∙错误我的答案:错误此题得分:2.5分35.(2.5分)设32位浮点数中,符号位为1位,阶码为8位,尾数位为23位,则它所能表示的最大∙正确∙错误我的答案:错误此题得分:2.5分∙正确∙错误我的答案:错误此题得分:2.5分∙正确∙错误我的答案:错误此题得分:2.5分∙正确∙错误我的答案:错误此题得分:2.5分39.(2.5分)某机字长16位,定点表示,尾数15位,数符1位,则定点法原码整数表示的最大正数为∙正确∙错误我的答案:错误此题得分:2.5分∙正确∙错误我的答案:错误此题得分:2.5分-------------------------------------------------分割-----------------------------------------------------------第二阶段在线作业单选题 (共21道题)∙A、RAM存贮器∙B、ROM存贮器∙C、主存贮器∙D、cache、主存贮器和外存贮器我的答案:D 此题得分:2.5分∙A、存放一个二进制信息位的存贮元∙B、存放一个机器字的所有存储元集合∙C、存放一个字节的所有存贮元集合∙D、存放两个字节的所有存贮元集合我的答案:B 此题得分:2.5分∙A、地址方式∙B、堆栈方式∙C、内容指定方式∙D、地址方式与堆栈方式我的答案:C 此题得分:2.5分∙A、基值寄存器内容加上形式地址(位移量)∙B、堆栈指示器内容加上形式地址(位移量)∙C、变址寄存器内容加上形式地址(位移量)∙D、程序记数器内容加上形式地址(位移量)我的答案:C 此题得分:2.5分∙A、64,16∙B、16,64∙C、64,8∙D、16,16 。
北交《计算机组成原理》在线作业二答卷
12.原码一位乘法中符号位( )
A.与数值位分别进行运算
B.与数值位一起参与运算
C.表示进位
D.表示溢出
答案:A
13.指令的寻址方式有顺序和跳跃两种,采用跳跃寻址方式,可以实现( )。
A.堆栈寻址
B.程序的条件转移
C.程序的无条件转移
D.程序的条件转移或无条件转移
答案:D
9.以下描述中基本概念正确的是
A.软盘转速高,存取速度快
B.软盘是浮动磁头式读写
C.硬盘转速高,存取速度快
D.硬盘是接触式读写
答案:C
10.若[x]反=1.1011,则x =( )。
A.-0.0101
B.-0.0100
C.0.1011
D.-0.1011
答案:B
A.程序查询方式;
B.中断方式;
C.DMA方式;
D.通道。
答案:BCD
25.水平型微指令的特点不包括______。
A.一次可以完成多个操作;
B.微指令的操作控制字段不进行编码;
C.微指令的格式简短;
D.微指令的格式较长。
答案:BCD
26.I/O与主机交换信息的方式中,中断方式的特点是_____。
B.时序
C.状态条件
D.地址
答案:ABC
23.以下错误的是( )
A.外部设备一旦发出中断请求,便能立即得到CPU的响应
B.外部设备一旦发出中断请求,CPU应当立即响应
C.中断方式可用于CPU向外围设备的请求
D.中断方式一般用于处理随机出现的主机与设备传送数据时,采用______,主机与设备是非串行工作的。
计算机组成原理第二次作业题及答案.doc
第2次作业一、单项选择题(本大题共40分,共20小题,每小题2分) 1.IEEE754标准规定的32位浮点数格式中,符号位为1位,阶码为8位,尾数为23位,则它能表示的最大规格化正数为:()。
A .(2 —2%)X 2+127B .(1-2-23)X 2+127C .(2—2七)X 2+255D .2心一2』2MIPS32指令系统描述正确的是()。
A.MIPS指令可一次性取出32位的立即数B,其条件跳转指令跳转的范围大约为指令前后约1M字节C,其无条件跳转指令的跳转范围为指令前后范围的4GB字节D.其指令的长度为固定长度,均为32位长度的指令3.输入输出指令的功能是()。
A.进行算术运算和逻辑运算B.进行主存与CPU之间的数据传送C.进行CPU和I/O设备之间的数据传送D.改变程序执行的顺序4.下列()属于应用软件。
A.操作系统B.编译系统c.连接程序D.文本处理5.在cache存储器系统中,当程序正在执行时,由()完成地址变换。
A.程序员B.硬件C.硬件和软件D.操作系统6.IEEE754标准规定的32位浮点数格式中,符号位为1位,阶码为8位,尾数为23位,则它能表示的最大规格化正数为()。
A .(2-2 23)X 2心B .(1—2之3)X2*127C .(2-2 23)X 2妹D .2*127 2一237在下面描述的RISC指令系统基本概念中不正确的表述是()。
A.选取使用频率低的一些复杂指令,指令条数多。
B.指令长度固定C.指令格式种类多D.只有取数/存数指令访问存储器某型计算机系统的微处理器的主频为100MHZ ,四个时钟周期组成一个机器周期,平均三个机器周期完成一条指令,则它的机器周期为()ns。
A.40B.50C.80D.1009.系统级的总线是用来连接()。
A.CPU内部的运算器和寄存器B.主机系统板上的所有部件C.主机系统板上的各个芯片D.系统中的各个功能模块或设备10.MIPS32指令系统描述正确的是()oA.MIPS指令可一次性取出32位的立即数B.其条件跳转指令跳转的范围大约为指令前后约1M字节C.其无条件跳转指令的跳转范围为指令前后范围的4GB字节D.其指令的长度为固定长度,均为32位长度的指令11.下列命令组合情况中,一次访存过程中,不可能发生的是()。
15春地大《计算机组成原理(新)》在线作业二答案
地大《计算机组成原理(新)》在线作业二
一、单选题(共25 道试题,共100 分。
)
1. DMA 访问主存时,让CPU 处于等待状态,等DMA 的一批数据访问结束后,CPU 再恢复工作,这种情况称作______
A. 停止CPU 访问主存
B. 周期挪用
C. DMA 与CPU 交替访问
D. DMA
正确答案:A
2. 下列说法中______ 是正确的。
A. A加法指令的执行周期一定要访存
B. 加法指令的执行周期一定不访存
C. 指令的地址码给出存储器地址的加法指令,在执行周期一定访存
D. 指令的地址码给出存储器地址的加法指令,在执行周期不一定访存
正确答案:C
3. I/O 采用不统一编址时,进行输入输出操作的指令是()。
A. 控制指令
B. 访存指令
C. 输入输出指令
正确答案:C
4. 用以指定待执行指令所在地址的是( )
A. 指令寄存器
B. 数据计数器
C. 程序计数器
D. 累加器
正确答案:C
5. 在取指令操作之后,程序计数器中存放的是()。
A. 当前指令的地址
B. 程序中指令的数量
C. 下一条指令的地址
正确答案:C
6. 水平型微指令的特点是____。
A. 一次只能完成一个操作
B. 一次可完成多个操作
C. 控制字不进行编码
D. 微指令格式简单短小。
北航14秋《计算机组成原理》在线作业二答案
北航《计算机组成原理》在线作业二
单选题多选题
一、单选题(共20 道试题,共80 分。
)
1. CRT的分辨率为1024*1024像素,像素的颜色数为256,则刷新存储器的容量为______。
A. 512KB
B. 1MB
C. 256KB
D. 2MB
-----------------选择:B
2. DMA接口()。
A. 可以用于主存与主存之间的数据交换;
B. 内有中断机制;
C. 内有中断机制,可以处理异常情况;
D. 内无中断机制。
-----------------选择:B
3. 内存若为16MB,则表示其容量为()KB。
A. 16
B. 1024
C. 16128
D. 16384
-----------------选择:D
4. 一个512KB 的存储器,其地址线和数据线的总和是______ 。
A. 17
B. 19
C. 27
-----------------选择:C
5. 常用的虚拟存储器寻址系统由( )两级存储器组成。
A. 主存-辅存
B. Cache-主存
C. Cache-辅存
D. 主存—硬盘
-----------------选择:A
6. 指令寄存器的位数取决于______。
A. 存储器的容量;
B. 指令字长;
C. 机器字长;
D. 存储字长。
-----------------选择:B
7. 在以下描述PCI总线的基本概念中,不正确的是______。
A. PCI总线是一个与处理器无关的高速外围总线。
天大16秋《计算机组成原理》在线作业二
天大16秋《计算机组成原理》在线作业二一、单选题(共 40 道试题,共 100 分。
)1. CPU内的寄存器包括()A. 处理寄存器B. 控制寄存器C. 主存接口寄存器D. 以上全部正确答案:2. 从设备的缓冲区中读取数据或着向缓冲区输出数据,其操作时间是未知的,因此往往此用查询、等待、在传送的方式。
A. 正确B. 错误正确答案:3. 每条指令对应一个微操作序列。
A. 正确B. 错误正确答案:4. 在状态查询方式仲裁过程中,总线控制器负责对各个发送方发送()控制信号,以表明它已经允许使用共享的总线。
A. BUS BUSYB. BUS REQUESTC. WAITD. BUS GRANT正确答案:5. 高速大容量存储器和主存储器之间交换信息时,若采用程序直接控制传送或程序中断控制传送方式,则会有如下问题发生()A. 外设工作速度低于主存周期,主机效率受到限制B. 主机处于频繁的中断和过程中C. A和B都会可能发生D. 没有问题发生正确答案:6. 下面哪个不是PCI命令()A. 中断响应B. I/O读写C. 配置读写D. 异步等待E. 双总线周期正确答案:7. 液晶显示器的原理是()A. 将电子束有规律地打在带有荧光粉的显示屏上B. 液晶分子受电场、磁场、温度和应力等外部条件作用时重新排列C. 用电磁铁线圈中的电流驱动钢针运动来印刷字符D. 将颜料喷射到显示器上E. 利用激光调制技术和电子摄影技术制造静电浅像正确答案:8. 外部设备是连接到主机上的任何设备,也称为输入输出设备。
A. 正确B. 错误正确答案:9. 触摸屏按照原理不同分为很多种,不存在下面哪种()A. 电阻式B. 雷射式C. 扫描红外线式D. 压感式正确答案:10. 微命令是微操作的控制信号,而微操作是微命令控制的操作过程。
A. 正确B. 错误正确答案:11. 下面哪个不是流水线分类的类型()A. 操作部件级B. 处理器级C. 系统级D. 任务级正确答案:12. Cache和CPU间可以存在局部总线,同时又接入系统总线上。
福建师范大学福师《计算机组成原理》在线作业二
福建师范大学福师《计算机组成原理》在线作业二1.将有关数据加以分类、统计、分析,以取得有利用价值的信息,我们称其为______。
• A.数值计算• B.辅助设计• C.数据处理• D.实时控制第1题正确答案:C2.计算机中表示地址时,采用________________________。
• A.原码;• B.补码;• C.反码;• D.无符号数。
第2题正确答案:D3.在独立请求方式下,若有N个设备,则______。
• A.有一个总线请求信号和一个总线响应信号;• B.有N个总线请求信号和N个总线响应信号;• C.有一个总线请求信号和N个总线响应信号;• D.有N个总线请求信号和一个总线响应信号。
第3题正确答案:B4.完整的计算机系统应包括______。
• A.运算器、存储器、控制器• B.外部设备和主机• C.主机和实用程序• D.配套的硬件设备和软件系统第4题正确答案:D5.3.5英寸软盘记录方式采用______。
• A.单面双密度• B.双面双密度• C.双面高密度• D.双面单密度第5题正确答案:C6.若浮点数用补码表示,则判断运算结果是否为规格化数的方法是______。
• A.阶符与数符相同为规格化数• B.阶符与数符相异为规格化数• C.数符与尾数小数点后第一位数字相异为规格化数• D.数符与尾数小数点后第一位数字相同为规格化数第6题正确答案:C7.在集中式总线仲裁中,______方式对电路故障最敏感。
• A.链式查询• B.计数器定时查询• C.独立请求• D.以上均不对第7题正确答案:A8.机器字长32位,其存储容量为4MB,若按字编址,它的寻址范围是____________。
• A.1M• B.1MB• C.4M• D.4MB第8题正确答案:A9.发生中断请求的不可能条件是____________。
• A.一条指令执行结束• B.一次I/O操作开始• C.机器内部发生故障• D.一次DMA操作开始第9题正确答案:A10.用某个寄存器中操作数的寻址方式称为______寻址。
江苏开放大学计算机组成原理第2次作业答案
江苏开放大学计算机组成原理第2次作业答案一、江苏开放大学计算机组成原理第2次作业单选题答案1、下列说法中不正确的是_____。
A、堆栈是先进后出的随机存储器B、堆栈指针S P的内容表示当前堆栈内所存储的数据的个数C、内存中指令的寻址和数据的寻址是交替进行的D、变址寻址时,有效数据存放在主存中学生答案:B2、运算型指令的寻址与转移性指令的寻址不同点在于_____。
A、前者是长指令,后者是短指令B、前者取操作数,后者决定程序转移地址C、后者取操作数,前者决定程序转移地址D、前者是短指令,后者是长指令学生答案:B3、变址寻址方式中,操作数的有效地址等于_____。
A、基值寄存器内容加上形式地址(位移量)B、堆栈指示器内容加上形式地址C、变址寄存器内容加上形式地址D、程序计数器内容加上形式地址学生答案:C4、程序控制类指令的功能是_____。
A、进行算术运算和逻辑运算B、进行CPU和I/O设备之间的数据传送C、改变程序执行的顺序D、进行主存与CPU之间的数据传送学生答案:C5、对某个寄存器中操作数的寻址方式称为_____寻址。
A、间接B、寄存器C、直接D、寄存器间接学生答案:B6、指令系统中采用不同寻址方式的目的主要是。
A、实现存储程序和程序控制B、可以直接访问外存C、缩短指令长度,扩大寻址空间,提高编程灵活性D、提供扩展操作码的可能并降低指令译码难度学生答案:C7、指出下面描述汇编语言特性的句子中概念上有错误的句子A、汇编语言对机器的依赖性高B、对程序员的训练要求来说,需要硬件知识C、汇编语言编写的程序执行速度比高级语言快D、汇编语言的源程序通常比高级语言源程序短小学生答案:D8、单地址指令中为了完成两个数的算术运算,除地址码指明的一个操作数外,另一个数常需采用。
A、间接寻址方式B、堆桟寻址方式C、隐含寻址方式D、立即寻址方式学生答案:C9、就取得操作数的速度而言,下列寻址方式中速度最快的是①,速度最慢的是②,不需要访存的寻址方式是③。
计算机组成原理第二版课后习题答案
第1章计算机系统概论之阿布丰王创作1. 什么是计算机系统、计算机硬件和计算机软件?硬件和软件哪个更重要?解:计算机系统:由计算机硬件系统和软件系统组成的综合体.计算机硬件:指计算机中的电子线路和物理装置.计算机软件:计算机运行所需的法式及相关资料.硬件和软件在计算机系统中相互依存,缺一不成,因此同样重要.2. 如何理解计算机的条理结构?答:计算机硬件、系统软件和应用软件构成了计算机系统的三个条理结构.(1)硬件系统是最内层的,它是整个计算机系统的基础和核心.(2)系统软件在硬件之外,为用户提供一个基本把持界面.(3)应用软件在最外层,为用户提供解决具体问题的应用系统界面.通常将硬件系统之外的其余层称为虚拟机.各条理之间关系密切,上层是下层的扩展,下层是上层的基础,各条理的划分不是绝对的.3. 说明高级语言、汇编语言和机器语言的分歧及其联系.答:机器语言是计算机硬件能够直接识另外语言,汇编语言是机器语言的符号暗示,高级语言是面向算法的语言.高级语言编写的法式(源法式)处于最高层,必需翻译成汇编语言,再由汇编法式汇编成机器语言(目标法式)之后才华被执行.4. 如何理解计算机组成和计算机体系结构?答:计算机体系结构是指那些能够被法式员所见到的计算机系统的属性,如指令系统、数据类型、寻址技术组成及I/O机理等.计算机组成是指如何实现计算机体系结构所体现的属性,包括对法式员透明的硬件细节,如组成计算机系统的各个功能部件的结构和功能,及相互连接方法等.5. 冯•诺依曼计算机的特点是什么?解:冯•诺依曼计算机的特点是:P8●计算机由运算器、控制器、存储器、输入设备、输出设备五年夜部件组成;●指令和数据以同同等位置寄存于存储器内,并可以按地址访问;●指令和数据均用二进制暗示;●指令由把持码、地址码两年夜部份组成,把持码用来暗示把持的性质,地址码用来暗示把持数在存储器中的位置;●指令在存储器中顺序寄存,通常自动顺序取出执行;●机器以运算器为中心(原始冯•诺依曼机).6. 画出计算机硬件组成框图,说明各部件的作用及计算机系统的主要技术指标.答:计算机硬件组成框图如下:各部件的作用如下:控制器:整机的指挥中心,它使计算机的各个部件自动协调工作.运算器:对数据信息进行处置的部件,用来进行算术运算和逻辑运算.存储器:寄存法式和数据,是计算机实现“存储法式控制”的基础.输入设备:将人们熟悉的信息形式转换成计算机可以接受并识另外信息形式的设备.输出设备:将计算机处置的结果(二进制信息)转换成人类或其它设备可以接收和识另外信息形式的设备.计算机系统的主要技术指标有:机器字长:指CPU一次能处置的数据的位数.通常与CPU的寄存器的位数有关,字长越长,数的暗示范围越年夜,精度也越高.机器字长也会影响计算机的运算速度.数据通路宽度:数据总线一次能并行传送的数据位数.存储容量:指能存储信息的最年夜容量,通常以字节来衡量.一般包括主存容量和辅存容量.运算速度:通经常使用MIPS(每秒百万条指令)、MFLOPS (每秒百万次浮点运算)或CPI(执行一条指令所需的时钟周期数)来衡量.CPU执行时间是指CPU对特定法式的执行时间.主频:机器内部主时钟的运行频率,是衡量机器速度的重要参数.吞吐量:指流入、处置和流出系统的信息速率.它主要取决于主存的存取周期.响应时间:计算机系统对特定事件的响应时间,如实时响应外部中断的时间等.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→MDR,MDR→IR,OP(IR)→CU,Ad(IR)→MAR,ACC→MDR,MAR →MM,WR(2)ADD M指令:PC→MAR,MAR→MM,MM→MDR,MDR→IR,OP(IR)→CU,Ad(IR)→MAR,RD,MM→MDR,MDR→X,ADD,ALU→ACC,ACC→MDR,WR假设主存容量256M*32位,在指令字长、存储字长、机器字长相等的条件下,ACC、X、IR、MDR寄存器均为32位,PC和MAR寄存器均为28位.10. 指令和数据都存于存储器中,计算机如何区分它们?解:计算机区分指令和数据有以下2种方法:●通过分歧的时间段来区分指令和数据,即在取指令阶段(或取指微法式)取出的为指令,在执行指令阶段(或相应微法式)取出的即为数据.●通过地址来源区分,由PC提供存储单位地址的取出的是指令,由指令地址码部份提供存储单位地址的取出的是把持数.第2章计算机的发展及应用1. 通常计算机的更新换代以什么为依据?答:P22主要以组成计算机基本电路的元器件为依据,如电子管、晶体管、集成电路等.2. 举例说明专用计算机和通用计算机的区别.答:依照计算机的效率、速度、价格和运行的经济性和实用性可以将计算机划分为通用计算机和专用计算机.通用计算机适应性强,但牺牲了效率、速度和经济性,而专用计算机是最有效、最经济和最快的计算机,但适应性很差.例如个人电脑和计算器.3. 什么是摩尔定律?该定律是否永远生效?为什么?答:P23,否,P36第3章系统总线1. 什么是总线?总线传输有何特点?为了减轻总线负载,总线上的部件应具备什么特点?答:P41.总线是一种能由多个部件分时共享的公共信息传送线路.总线传输的特点是:某一时刻只允许有一个部件向总线发送信息,但多个部件可以同时从总线上接收相同的信息.为了减轻总线负载,总线上的部件应通过三态驱动缓冲电路与总线连通.2. 总线如何分类?什么是系统总线?系统总线又分为几类,它们各有何作用,是单向的,还是双向的,它们与机器字长、存储字长、存储单位有何关系?答:依照连接部件的分歧,总线可以分为片内总线、系统总线和通信总线.系统总线是连接CPU、主存、I/O各部件之间的信息传输线.系统总线依照传输信息分歧又分为地址线、数据线和控制线.地址线是单向的,其根数越多,寻址空间越年夜,即CPU能访问的存储单位的个数越多;数据线是双向的,其根数与存储字长相同,是机器字长的整数倍.3. 经常使用的总线结构有几种?分歧的总线结构对计算机的性能有什么影响?举例说明.答:略.见P52-55.4. 为什么要设置总线判优控制?罕见的集中式总线控制有几种?各有何特点?哪种方式响应时间最快?哪种方式对电路故障最敏感?答:总线判优控制解决多个部件同时申请总线时的使用权分配问题;罕见的集中式总线控制有三种:链式查询、计数器按时查询、自力请求;特点:链式查询方式连线简单,易于扩充,对电路故障最敏感;计数器按时查询方式优先级设置较灵活,对故障不敏感,连线及控制过程较复杂;自力请求方式速度最快,但硬件器件用量年夜,连线多,本钱较高.5. 解释下列概念:总线宽度、总线带宽、总线复用、总线的主设备(或主模块)、总线的从设备(或从模块)、总线的传输周期和总线的通信控制.答:P46.总线宽度:通常指数据总线的根数;总线带宽:总线的数据传输率,指单位时间内总线上传输数据的位数;总线复用:指同一条信号线可以分时传输分歧的信号.总线的主设备(主模块):指一次总线传输期间,拥有总线控制权的设备(模块);总线的从设备(从模块):指一次总线传输期间,配合主设备完成数据传输的设备(模块),它只能主动接受主设备发来的命令;总线的传输周期:指总线完成一次完整而可靠的传输所需时间;总线的通信控制:指总线传送过程中双方的时间配合方式. 6. 试比力同步通信和异步通信.答:同步通信:指由统一时钟控制的通信,控制方式简单,灵活性差,当系统中各部件工作速度不同较年夜时,总线工作效率明显下降.适合于速度分歧不年夜的场所.异步通信:指没有统一时钟控制的通信,部件间采纳应答方式进行联系,控制方式较同步复杂,灵活性高,当系统中各部件工作速度不同较年夜时,有利于提高总线工作效率.7. 画图说明异步通信中请求与回答有哪几种互锁关系?答:见P61-62,图3.86.8. 为什么说半同步通信同时保管了同步通信和异步通信的特点?答:半同步通信既能像同步通信那样由统一时钟控制,又能像异步通信那样允许传输时间纷歧致,因此工作效率介于两者之间.9. 分离式通讯有何特点,主要用于什么系统?答:分离式通讯的特点是:(1)各模块欲占用总线使用权都必需提出申请;(2)在获得总线使用权后,主模块在先定的时间内向对方传送信息,采纳同步方式传送,不再等候对方的回答信号;(3)各模块在准备数据的过程中都不占用总线,使总线可接受其它模块的请求;(4)总线被占用时都在做有效工作,或者通过它发送命令,或者通过它传送数据,不存在空闲等候时间,充沛利用了总线的占用,从而实现了总线在多个主、从模块间进行信息交叉重叠并行传送.分离式通讯主要用于年夜型计算机系统.10. 为什么要设置总线标准?你知道目前流行的总线标准有哪些?什么叫plug and play?哪些总线有这一特点?答:总线标准的设置主要解决分歧厂家各类模块化产物的兼容问题;目前流行的总线标准有:ISA、EISA、PCI等;plug and play:即插即用,EISA、PCI等具有此功能.11. 画一个具有双向传输功能的总线逻辑图.答:在总线的两端分别配置三态门,就可以使总线具有双向传输功能.12. 设数据总线上接有A、B、C、D四个寄存器,要求选用合适的74系列芯片,完成下列逻辑设计:(1)设计一个电路,在同一时间实现D→A、D→B和D→C寄存器间的传送;(2)设计一个电路,实现下列把持:T0时刻完成D→总线;T1时刻完成总线→A;T2时刻完成A→总线;T3时刻完成总线→B.解:(1)由T翻开三态门将 D寄存器中的内容送至总线bus,由cp脉冲同时将总线上的数据打入到 A、B、C寄存器中. T和cp 的时间关系如图(1)所示.图(1)(2)三态门1受T0+T1控制,以确保T0时刻D→总线,以及T1时刻总线→接收门1→A.三态门2受T2+T3控制,以确保T2时刻A→总线,以及T3时刻总线→接收门2→B.T0、T1、T2、T3波形图如图(2)所示.图(2)13. 什么是总线的数据传输率,它与哪些因素有关?答:总线数据传输率即总线带宽,指单位时间内总线上传输数据的位数,通经常使用每秒传输信息的字节数来衡量.它与总线宽度和总线频率有关,总线宽度越宽,频率越快,数据传输率越高.14. 设总线的时钟频率为8MHZ,一个总线周期即是一个时钟周期.如果一个总线周期中并行传送16位数据,试问总线的带宽是几多?解:由于:f=8MHz,T=1/f=1/8M秒,一个总线周期即是一个时钟周期所以:总线带宽=16/(1/8M) = 128Mbps15. 在一个32位的总线系统中,总线的时钟频率为66MHZ,假设总线最短传输周期为4个时钟周期,试计算总线的最年夜数据传输率.若想提高数据传输率,可采用什么办法?解:总线传输周期=4*1/66M秒总线的最年夜数据传输率=32/(4/66M)=528Mbps若想提高数据传输率,可以提高总线时钟频率、增年夜总线宽度或者减少总线传输周期包括的时钟周期个数.16. 在异步串行传送系统中,字符格式为:1个起始位、8个数据位、1个校验位、2个终止位.若要求每秒传送120个字符,试求传送的波特率和比特率.解:一帧包括:1+8+1+2=12位故波特率为:(1+8+1+2)*120=1440bps比特率为:8*120=960bps存储器1. 解释概念:主存、辅存、Cache、RAM、SRAM、DRAM、ROM、PROM、EPROM、EEPROM、CDROM、Flash Memory.答:主存:主存储器,用于寄存正在执行的法式和数据.CPU可以直接进行随机读写,访问速度较高.辅存:辅助存储器,用于寄存以后暂不执行的法式和数据,以及一些需要永久保管的信息.Cache:高速缓冲存储器,介于CPU和主存之间,用于解决CPU 和主存之间速度不匹配问题.RAM:半导体随机存取存储器,主要用作计算机中的主存.SRAM:静态半导体随机存取存储器.DRAM:静态半导体随机存取存储器.ROM:掩膜式半导体只读存储器.由芯片制造商在制造时写入内容,以后只能读出而不能写入.PROM:可编程只读存储器,由用户根据需要确定写入内容,只能写入一次.EPROM:紫外线擦写可编程只读存储器.需要修改内容时,现将其全部内容擦除,然后再编程.擦除依靠紫外线使浮动栅极上的电荷泄露而实现.EEPROM:电擦写可编程只读存储器.CDROM:只读型光盘.Flash Memory:闪速存储器.或称快擦型存储器.2. 计算机中哪些部件可以用于存储信息?按速度、容量和价格/位排序说明.答:计算机中寄存器、Cache、主存、硬盘可以用于存储信息.按速度由高至低排序为:寄存器、Cache、主存、硬盘;按容量由小至年夜排序为:寄存器、Cache、主存、硬盘;按价格/位由高至低排序为:寄存器、Cache、主存、硬盘. 3. 存储器的条理结构主要体现在什么处所?为什么要分这些条理?计算机如何管理这些条理?答:存储器的条理结构主要体现在Cache-主存和主存-辅存这两个存储条理上.Cache-主存条理在存储系统中主要对CPU访存起加速作用,即从整体运行的效果分析,CPU访存速度加快,接近于Cache的速度,而寻址空间和位价却接近于主存.主存-辅存条理在存储系统中主要起扩容作用,即从法式员的角度看,他所使用的存储器其容量和位价接近于辅存,而速度接近于主存.综合上述两个存储条理的作用,从整个存储系统来看,就到达了速度快、容量年夜、位价低的优化效果.主存与CACHE之间的信息调度功能全部由硬件自动完成.而主存与辅存条理的调度目前广泛采纳虚拟存储技术实现,即将主存与辅存的一部份通过软硬结合的技术组成虚拟存储器,法式员可使用这个比主存实际空间(物理地址空间)年夜很多的虚拟地址空间(逻辑地址空间)编程,当法式运行时,再由软、硬件自动配合完成虚拟地址空间与主存实际物理空间的转换.因此,这两个条理上的调度或转换把持对法式员来说都是透明的.4. 说明存取周期和存取时间的区别.解:存取周期和存取时间的主要区别是:存取时间仅为完成一次把持的时间,而存取周期不单包括把持时间,还包括把持后线路的恢复时间.即:存取周期 = 存取时间 + 恢复时间5. 什么是存储器的带宽?若存储器的数据总线宽度为32位,存取周期为200ns,则存储器的带宽是几多?解:存储器的带宽指单位时间内从存储器进出信息的最年夜数量.存储器带宽 = 1/200ns ×32位 = 160M位/秒 = 20MB/秒 = 5M字/秒注意:字长32位,不是16位.(注:1ns=10-9s)6. 某机字长为32位,其存储容量是64KB,按字编址它的寻址范围是几多?若主存以字节编址,试画出主存字地址和字节地址的分配情况.解:存储容量是64KB时,按字节编址的寻址范围就是64K,如按字编址,其寻址范围为:64K / (32/8)= 16K主存字地址和字节地址的分配情况:如图7. 一个容量为16K×32位的存储器,其地址线和数据线的总和是几多?被选用下列分歧规格的存储芯片时,各需要几多片?1K×4位,2K×8位,4K×4位,16K×1位,4K×8位,8K×8位解:地址线和数据线的总和 = 14 + 32 = 46根;选择分歧的芯片时,各需要的片数为:1K×4:(16K×32) / (1K×4) = 16×8 = 128片2K×8:(16K×32) / (2K×8) = 8×4 = 32片4K×4:(16K×32) / (4K×4) = 4×8 = 32片16K×1:(16K×32)/ (16K×1) = 1×32 = 32片4K×8:(16K×32)/ (4K×8) = 4×4 = 16片8K×8:(16K×32) / (8K×8) = 2×4 = 8片8. 试比力静态RAM和静态RAM.答:略.(参看课件)9. 什么叫刷新?为什么要刷新?说明刷新有几种方法.解:刷新:对DRAM按期进行的全部重写过程;刷新原因:因电容泄漏而引起的DRAM所存信息的衰减需要及时弥补,因此安插了按期刷新把持;经常使用的刷新方法有三种:集中式、分散式、异步式.集中式:在最年夜刷新间隔时间内,集中安插一段时间进行刷新,存在CPU访存死时间.分散式:在每个读/写周期之后拔出一个刷新周期,无CPU访存死时间.异步式:是集中式和分散式的折衷.10. 半导体存储器芯片的译码驱动方式有几种?解:半导体存储器芯片的译码驱动方式有两种:线选法和重合法.线选法:地址译码信号只选中同一个字的所有位,结构简单,费器材;重合法:地址分行、列两部份译码,行、列译码线的交叉点即为所选单位.这种方法通过行、列译码信号的重合来选址,也称矩阵译码.可年夜年夜节省器材用量,是最经常使用的译码驱动方式.11. 一个8K×8位的静态RAM芯片,其内部结构排列成256×256形式,存取周期为0.1μs.试问采纳集中刷新、分散刷新和异步刷新三种方式的刷新间隔各为几多?解:采纳分散刷新方式刷新间隔为:2ms,其中刷新死时间为:256×0.1μs=25.6μs采纳分散刷新方式刷新间隔为:256×(0.1μs+×0.1μs)=51.2μs采纳异步刷新方式刷新间隔为:2ms12. 画出用1024×4位的存储芯片组成一个容量为64K×8位的存储器逻辑框图.要求将64K分成4个页面,每个页面分16组,指出共需几多片存储芯片.解:设采纳SRAM芯片,则:总片数 = (64K×8位) / (1024×4位)= 64×2 = 128片题意分析:本题设计的存储器结构上分为总体、页面、组三级,因此画图时也应分三级画.首先应确定各级的容量:页面容量 = 总容量 / 页面数 = 64K×8 / 4 = 16K×8位,4片16K×8字串连成64K×8位组容量 = 页面容量 / 组数 = 16K×8位 / 16 = 1K×8位,16片1K×8位字串连成16K×8位组内片数 = 组容量 / 片容量 = 1K×8位 / 1K×4位 = 2片,两片1K×4位芯片位并联成1K×8位存储器逻辑框图:(略).13. 设有一个64K×8位的RAM芯片,试问该芯片共有几多个基本单位电路(简称存储基元)?欲设计一种具有上述同样多存储基元的芯片,要求对芯片字长的选择应满足地址线和数据线的总和为最小,试确定这种芯片的地址线和数据线,并说明有几种解答.解:存储基元总数 = 64K×8位 = 512K位 = 219位;思路:如要满足地址线和数据线总和最小,应尽量把存储元安插在字向,因为地址位数和字数成2的幂的关系,可较好地压缩线数.设地址线根数为a,数据线根数为b,则片容量为:2a×b = 219;b = 219-a;若a = 19,b = 1,总和 = 19+1 = 20;a = 18,b = 2,总和 = 18+2 = 20;a = 17,b = 4,总和 = 17+4 = 21;a = 16,b = 8,总和 = 16+8 = 24;…………由上可看出:芯片字数越少,芯片字长越长,引脚数越多.芯片字数减1、芯片位数均按2的幂变动.结论:如果满足地址线和数据线的总和为最小,这种芯片的引脚分配方案有两种:地址线 = 19根,数据线 = 1根;或地址线= 18根,数据线 = 2根.14. 某8位微型机地址码为18位,若使用4K×4位的RAM芯片组成模块板结构的存储器,试问:(1)该机所允许的最年夜主存空间是几多?(2)若每个模块板为32K×8位,共需几个模块板?(3)每个模块板内共有几片RAM芯片?(4)共有几多片RAM?(5)CPU如何选择各模块板?解:(1)该机所允许的最年夜主存空间是:218× 8位 = 256K×8位 = 256KB(2)模块板总数 = 256K×8 / 32K×8 = 8块(3)板内片数 = 32K×8位 / 4K×4位 = 8×2 = 16片(4)总片数 = 16片×8 = 128片(5)CPU通过最高3位地址译码输出选择模板,次高3位地址译码输出选择芯片.地址格式分配如下:15. 设CPU共有16根地址线,8根数据线,效)作访存控制信号,低电平为写).现有下列存储芯片:ROM(2K×8位,4K×4位,8K×8位),RAM(1K×4位,2K×8位,4K×8位),及74138译码器和其他门电路(门电路自定).试从上述规格中选用合适芯片,画出CPU和存储芯片的连接图.要求:(1)最小4K地址为系统法式区,4096~16383地址范围为用户法式区.(2)指出选用的存储芯片类型及数量.(3)详细画出片选逻辑.解:(1)地址空间分配图:系统法式区(ROM共4KB):0000H-0FFFH用户法式区(RAM共12KB):1000H-3FFFH(2)选片:ROM:选择4K×4位芯片2片,位并联RAM:选择4K×8位芯片3片,字串连(RAM1地址范围为:1000H-1FFFH,RAM2地址范围为2000H-2FFFH, RAM3地址范围为:3000H-3FFFH)(3)各芯片二进制地址分配如下:16. CPU假设同上题,现有8片8K×8位的RAM芯片与CPU相连,试回答:(1)用74138译码器画出CPU与存储芯片的连接图;(2)写出每片RAM的地址范围;(3)如果运行时发现不论往哪片RAM写入数据后,以A000H为起始地址的存储芯片都有与其相同的数据,分析故障原因.(4)根据(1)的连接图,若呈现地址线A13与CPU断线,并搭接到高电平上,将呈现什么后果?解:(1)CPU与存储器芯片连接逻辑图:(2)地址空间分配图:RAM0:0000H——1FFFHRAM1:2000H——3FFFHRAM2:4000H——5FFFHRAM3:6000H——7FFFHRAM4:8000H——9FFFHRAM5:A000H——BFFFH。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
《计算机组成原理》2在线作业答案一、单选题(共 35 道试题,共 70 分。
)1. 计算机操作的最小单位时间是()A. 时钟周期B. 指令周期C. CPU周期D. 中断周期正确答案:A 满分:2 分2. 计算机存储数据的基本单位为()。
A. 比特BitB. 字节ByteC. 字组WordD. 以上都不对正确答案:A 满分:2 分3. 采用虚拟存贮器的主要目的是()。
A. 提高主存贮器的存取速度B. 扩大主存贮器的存贮空间,并能进行自动管理和调度C. 提高外存贮器的存取速度D. 扩大外存贮器的存贮空间正确答案:B 满分:2 分4. 若9BH表示移码(含1位符号位),其对应的十进制数是()。
A. 27B. -27C. -101D. 155正确答案:A 满分:2 分5. 直接寻址的无条件转移指令功能是将指令中的地址码送入()。
A. PCB. 地址寄存器C. 累加器D. 指令寄存器正确答案:A 满分:2 分6. 下列语句中是()正确的。
A. 1KB=10241024BB. 1KB=1024MBC. 1MB=10241024BD. 1MB=1024B正确答案:C 满分:2 分7. 程序员编程所用的地址叫做()。
A. 逻辑地址B. 物理地址C. 真实地址D. 伪地址答案:A正确答案:A 满分:2 分8. I/O采用不统一编址时,进行输入输出操作的指令是()。
A. 控制指令B. 访存指令C. 输入输出指令D. 伪指令正确答案:C 满分:2 分9. Cache的地址映像中,若主存中的任一块均可映射到Cache内的任一块的位置上,称作()。
A. 直接映像B. 全相联映像C. 组相联映像D. 间接映像正确答案:C 满分:2 分10. 下列描述中()是正确的。
A. 控制器能理解、解释并执行所有的指令及存储结果;B. 一台计算机包括输入、输出、控制、存储及算逻运算五个单元;C. 所有的数据运算都在CPU的控制器中完成;D. 以上答案都正确。
正确答案:B 满分:2 分11. CPU主要包括()。
A. 控制器B. 控制器、运算器、cacheC. 运算器和主存D. 控制器、ALU和主存正确答案:B 满分:2 分12. 基址寻址方式中,操作数的有效地址是()。
A. 基址寄存器内容加上形式地址(位移量)B. 程序计数器内容加上形式地址C. 变址寄存器内容加上形式地址D. 逻辑地址正确答案:A 满分:2 分13. 1GB=()字节。
A. 210B. 220C. 230D. 240正确答案:C 满分:2 分14. 通常一地址格式的算术运算指令,另一个操作数隐含在()中。
A. 累加器B. 通用寄存器C. 操作数寄存器D. 程序计数器正确答案:A 满分:2 分15. DMA访问主存时,向CPU发出请求,获得总线使用权时再进行访存,这种情况称()。
A. 停止CPU访问主存;B. 周期挪用;C. DMA与CPU交替访问;D. DMA。
正确答案:B 满分:2 分16. 向量中断是()。
A. 外设提出中断B. 由硬件形成中断服务程序入口地址C. 由硬件形成向量地址,再由向量地址找到中断服务程序入口地址D. 开放或关闭中断系统正确答案:C 满分:2 分17. 常用的虚拟存储器寻址系统由()两级存储器组成。
A. 主存-辅存B. Cache-主存C. Cache-辅存D. 内存-外存正确答案:A 满分:2 分18. CPU响应中断的时间是()。
A. 一条指令执行结束B. 外设提出中断C. 取指周期结束D. 外设工作完成后正确答案:A 满分:2 分19. I/O采用统一编址时,进行输入输出操作的指令是()。
A. 控制指令B. 访存指令C. 输入输出指令D. 伪指令正确答案:B 满分:2 分20. 计算机系统中的存储系统是指()。
A. RAM存储器B. ROM存储器C. 主存D. 主存和辅存正确答案:D 满分:2 分21. 以下叙述()是错误的。
A. 一个更高级的中断请求一定可以中断另一个中断处理程序的执行;B. DMA和CPU必须分时使用总线;C. DMA的数据传送不需CPU控制;D. DMA中有中断机制。
正确答案:A 满分:2 分22. 操作数在寄存器中的寻址方式称为()寻址。
A. 直接B. 寄存器直接C. 寄存器间接D. 基址正确答案:B 满分:2 分23. 对真值0表示形式唯一的机器数是()。
A. 原码B. 补码和移码C. 反码D. 以上都不对正确答案:B 满分:2 分24. 某计算机字长是32位,它的存储容量是64KB,按字编址,它的寻址范围是()。
A. 16KBB. 16KC. 32KD. 32KB正确答案:B 满分:2 分25. 在运算器中不包含()A. 状态寄存器B. 数据总线C. ALUD. 地址寄存器正确答案:D 满分:2 分26. 在整数定点机中,下述说法正确的是()。
A. 原码和反码不能表示-1,补码可以表示-1B. 三种机器数均可表示-1C. 三种机器数均可表示-1,且三种机器数的表示范围相同D. 以上都不对正确答案:B 满分:2 分27. 基址寻址方式中,操作数的有效地址是()。
A. 基址寄存器内容加上形式地址(位移量)B. 程序计数器内容加上形式地址C. 变址寄存器内容加上形式地址D. 逻辑地址正确答案:A 满分:2 分28. 电子计算机的算术/逻辑单元、控制单元及主存储器合称为()。
A. CPUB. ALUC. 主机D. UP正确答案:C 满分:2 分29. 设[x]补= 1.x1x2x3x4,当满足()时,x>-1/2成立A. x1必须为1,x2—x4至少有一个为1B. x1必须为1,x2—x4任意C. x1必须为0,x2—x4至少有一个为1D. x1必须为0,x2—x4任意正确答案:A 满分:2 分30. 对真值0表示形式唯一的机器数是()A. 原码B. BCD码C. 补码D. 反码正确答案:C 满分:2 分31. 用以指定待执行指令所在地址的是()。
A. 指令寄存器B. 数据计数器C. 程序计数器D. 累加器正确答案:C 满分:2 分32. Pentium-3是一种()。
A. 64位处理器B. 16位处理器C. 准16位处理器D. 32位处理器正确答案:A 满分:2 分33. 中断向量可提供()。
A. 被选中设备的地址B. 传送数据的起始地址C. 中断服务程序入口地址D. 主程序的断点地址正确答案:C 满分:2 分34. 总线复用方式可以()。
A. 提高总线的传输带宽B. 增加总线的功能C. 减少总线中信号线的数量D. 避免出错正确答案:C 满分:2 分35. 计算机系统中的存储系统是指()。
A. RAM存储器B. ROM存储器C. 主存D. 主存和辅存正确答案:D 满分:2 分二、多选题(共 5 道试题,共 10 分。
)1. 以下叙述中()是正确的。
A. 取指令操作是控制器固有的功能,不需要在操作码控制下完成B. 所有指令的取指令操作都是相同的C. 在指令长度相同的情况下,所有指令的取指操作都是相同的正确答案:AC 满分:2 分2. 在一地址格式的指令中,下列()是错误的。
A. 仅有一个操作数,其地址由指令的地址码提供B. 可能有一个操作数,也可能有两个操作数C. 一定有两个操作数,另一个是隐含的正确答案:AC 满分:2 分3. 在下列几种存储器中,CPU不可直接访问的是()。
A. 主存储器B. 磁盘C. 磁带D. 光盘正确答案:BCD 满分:2 分4. 下列叙述中( )是正确的。
A. 采用微程序控制器的处理器称为微处理器B. 在微指令编码中,编码效率最低的是直接编码方式C. 在各种微地址形成方式中,增量计数器法需要的顺序控制字段较短D. CMAR 是控制器中存储地址寄存器。
正确答案:BC 满分:2 分5. 以下错误的是( )A. 中断方式一般用于处理随机出现的服务请求B. 外部设备一旦发出中断请求,便能立即得到CPU的响应C. 外部设备一旦发出中断请求,CPU应当立即响应D. 中断方式可用于CPU向外围设备的请求正确答案:BCD 满分:2 分三、判断题(共 10 道试题,共 20 分。
)1. 存储单元是存放一个二进制信息的存贮元。
()A. 错误B. 正确正确答案:A 满分:2 分2. 3.计算机使用总线结构的主要优点是便于实现模块化,同时减少了信息传输线的数目。
( )A. 错误B. 正确正确答案:B 满分:2 分3. 9.设[x]补=0.x1x2x3x4x5x6x7,若要求x>1/2成立,则需要满足的条件是x1必须为1,x2~x7至少有一个为1。
( )A. 错误B. 正确正确答案:B 满分:2 分4. 8. 在计算机系统中,所有的数据传送都必须由CPU控制实现。
( )A. 错误B. 正确正确答案:A 满分:2 分5. 2.微处理器可以用来做微型计算机的CPU。
( )A. 错误B. 正确正确答案:A 满分:2 分6. 10.一个正数的补码和它的原码相同,而与它的反码不同。
( )A. 错误B. 正确正确答案:A 满分:2 分7. 4.在计算机的总线中,地址信息、数据信息和控制信息不能同时出现在总线上。
( )A. 错误B. 正确正确答案:A 满分:2 分8. 6. 存储芯片的价格取决于芯片的容量和速度。
( )A. 错误B. 正确正确答案:B 满分:2 分9. 7.DMA控制器和CPU可以同时使用总线工作。
( )A. 错误B. 正确正确答案:A 满分:2 分10. 5. 数据引脚和地址引脚越多芯片的容量越大。
( )A. 错误B. 正确正确答案:B 满分:2 分。