计算机组成第2次作业答案
计算机组成原理第二版课后习题答案

计算机组成原理第二版课后习题答案第1章计算机系统概论1.什么是计算机系统、计算机硬件和计算机软件?硬件和软件哪个更重要?解:硬件和软件在计算机系统中相互依存,缺一不可,因此同样重要。
2.如何理解计算机的层次结构?答:计算机硬件、系统软件和应用软件构成了计算机系统的三个层次结构。
(1)硬件系统是最内层的,它是整个计算机系统的基础和核心。
(2)系统软件在硬件之外,为用户提供一个基本操作界面。
(3)应用软件在最外层,为用户提供解决具体问题的应用系统界面。
通常将硬件系统之外的其余层称为虚拟机。
各层次之间关系密切,上层是下层的扩展,下层是上层的基础,各层次的划分不是绝对的。
言的符号表示,高级语言是面向算法的语言。
高级语言编写的程序(源程序)处于最高层,必须翻译成汇编语言,再由汇编程序汇编成机器语言(目标程序)之后才能被执行。
4.如何理解计算机组成和计算机体系结构?答:计算机体系结构是指那些能够被程序员所见到的计算机系统的属性,如指令系统、数据类型、寻址技术组成及I/O机理等。
计算机组成是指如何实现计算机体系结构所体现的属性,包含对程序员透明的硬件细节,如组成计算机系统的各个功能部件的结构和功能,及相互连接方法等。
5.冯诺依曼计算机的特点是什么?解:冯诺依曼计算机的特点是:P8计算机由运算器、控制器、存储器、输入设备、输出设备五大部件组成;指令和数据以同同等地位存放于存储器内,并可以按地址访问;指令和数据均用二进制表示;指令由操作码、地址码两大部分组成,操作码用来表示操作的性质,地址码用来表示操作数在存储器中的位置;指令在存储器中顺序存放,通常自动顺序取出执行;机器以运算器为中心(原始冯诺依曼机)。
6.画出计算机硬件组成框图,说明各部件的作用及计算机系统的主要技术指标。
答:计算机硬件组成框图如下:控制器运算器CPU存储器接口接口输入设备主机外设输出设备各部件的作用如下:控制器:整机的指挥中心,它使计算机的各个部件自动协调工作。
中石油华东《计算机组成原理》2015年秋学期在线作业(二)满分答案

《计算机组成原理》2015年秋学期在线作业(二)
一,单选题
1. 程序控制类指令的功能是()。
A. 进行主存和CPU之间的数据传送
B. 进行CPU和外设之间的数据传送
C. 改变程序执行的顺序
D. 控制进、出栈操作
?
正确答案:C
2. 在磁盘和磁带这两种磁介质存储器中,存取时间与存储单元的物理位置有关,按存储方式分()。
A. 二者都是顺序存取
B. 二者都是直接存取
C. 磁盘是直接存取,磁带是顺序存取
D. 磁带是直接存取,磁盘是顺序存取
?
正确答案:C
3. 采用变址寻址可以扩大寻址范围,且()。
A. 变址寄存器的内客由用户确定,在程序执行过程中不能改变
B. 变址寄存器的内客由操作系统确定,在程序执行过程中不能改变
C. 变址寄存器的内客由用户确定,在程序执行过程中可以改变
D. 变址寄存器的内客由操作系统确定,在程序执行过程中可以改变
?
正确答案:C
4. 执行一条一地址的加法指令共需要访问主存()次。
计算机组成原理课后答案(第二版)_唐朔飞_第九章

当芯片改变后,相应参数变为: 机器周期=0.4µ s×4=1.6µs 平均指令周期=1.6µs×2.5=4µ s 平均指令执行速度=1/4µ s =0.25MIPS 若要得到平均每秒80万次的指令 执行速度,则应采用的主频为: 平均指令周期=1/0.8MIPS =1.25 ×10-6=1.25µ s 机器周期=1.25µ s÷2.5=0.5µs 时钟周期= 0.5µ s÷4=0.125µ s 主频=1/0.125µ s=8MHz 应采用主频为8MHz的CPU芯片。
LDA PC+D(IR)EAR EARBusMAR M(MAR)MDR MDRBus ACC
PCo,IRo,+,EARi EARo,MARi
R/-W=R
MDRo,ACCi
(2)“SUB D(XR)”指令周期流程图及控制信号序列:
PC Bus MAR M(MAR) MDR MDR Bus IR PC+1 PC OP=?
解:先通过主频求出时钟周期时 间,再进一步求出机器周期和平均指 令周期。 时钟周期=1/10MHz=0.1×10-6 =100ns 机器周期=100ns×4=400ns=0.4µ s 平均指令周期=1/1MIPS =1×10-6=1µ s 每个指令周期所含机器周期个数 = 1µ s/0.4µs=2.5个
4. 能不能说CPU的主频越快,计 算机的运行速度就越快?为什么? 解:不能说机器的主频越快,机 器的速度就越快。因为机器的速度不 仅与主频有关,还与数据通路结构、 时序分配方案、ALU运算能力、指令 功能强弱等多种因素有关,要看综合 效果。
5. 设机器A的CPU主频为8MHz, 机器周期含4个时钟周期,且该机的平 均指令执行速度是0.4MIPS,试求该机 的平均指令周期和机器周期,每个指 令周期中含几个机器周期?如果机器B 的CPU主频为12MHz,且机器周期也 含4个时钟周期,试问B机的平均指令 执行速度为多少MIPS? 解:先通过A机的平均指令执行速 度求出其平均指令周期,再通过主频 求出时钟周期,然后进一步求出机器 周期。B机参数的算法与A机类似。 计算如下:
北交《计算机组成原理(专)》在线作业二答案

北交《计算机组成原理(专)》在线作业二-0004试卷总分:100 得分:100一、单选题(共20 道试题,共40 分)1.将有关数据加以分类、统计、分析,以取得有利用价值的信息,我们称其为______。
A.辅助设计B.数据处理C.数值计算D.实时控制答案:B2.交叉存贮器实质上是一种______存贮器,它能_____执行______独立的读写操作。
A.模块式,并行,多个B.模块式串行,多个C.整体式,并行,一个D.整体式,串行,多个答案:A3.DMA接口______。
A.可以用于主存与主存之间的数据交换;B.内有中断机制,可以处理异常情况;C.内有中断机制;D.内无中断机制。
答案:C4.机器数______中,零的表示形式是唯一的。
A.补码B.反码C.原码D.二进制码答案:A5.计算机使用总线结构的主要优点是便于实现积木化,同时______。
A.提高了信息传输的速度B.减少了信息传输量C.减少了信息传输线的条数D.以上均不对答案:C6.DMA访问主存时,向CPU发出请求,获得总线使用权时再进行访存,这种情况称作______。
A.周期挪用;B.停止CPU访问主存;C.DMA与CPU交替访问;D.DMA。
答案:A7.对有关数据加以分类、统计、分析,这属于计算机在______方面的应用。
A.辅助设计;B.数据处理;C.数值计算;D.实时控制。
答案:B8.______表示法主要用于表示浮点数中的阶码。
A.补码B.移码C.反码D.原码答案:B9.计算机中有关ALU的描述,______是正确的。
A.能存放运算结果;B.只做算术运算,不做逻辑运算;C.只做加法;D.以上答案都不对。
答案:D10.3.5英寸软盘记录方式采用______。
A.双面高密度B.双面双密度C.双面单密度D.单面双密度答案:A11.并行I/O标准接口SCSI中,一个主适配器可以连接______台具有SCSI接口的设备。
A.8B.7~15C.6D.10答案:B12.计算机中表示地址时,采用______ 。
网络教育期末考试计算机组成原理 2答案

计算机组成原理-0002 (题目数量:45 总分:100.0)1.单选题(题目数量:15 总分:30.0)1. 为了缩短指令中某个地址码的位数,而指令的执行时间又相对短,则有效的寻址方式是()。
A.立即寻址B.寄存器寻址C.直接寻址D.寄存器间接寻址答案:B2. 8位补码能表示的数据个数是()。
A.8B.9C.255D.256答案:D3. 定点8位字长的字,采用原码表示时,一个字所表示的整数范围是()。
A.-128~127B.-129~128C.-127~127D.-128~128答案:A4. 已知[X]补=8CH,X为8位的带符号数,则补=()。
A.C6HB.18HC.E3HD.F1H答案:B5. 已知[X]补= C6H,X为8位的带符号数,则补=()。
A.8CHB.18HC.E3HD.F1H答案:A6. 浮点数的表示范围和精度取决于()。
A.阶码的位数和尾数的位数B.阶码采用的编码和尾数的位数C.阶码采用的编码和尾数采用的编码D.阶码的位数和尾数采用的编码答案: A7. 所谓指令周期是指()。
A.取指令和执行指令的时间B.执行指令和存储操作结果的时间C.取操作数和执行指令的时间D.取指令和取操作数的时间答案:D8. 用于科学计算的计算机中,标志系统性能的主要参数是()。
A.主频B.主存容量C.MIPSD.MFLOPS答案:C9. 取指令操作()。
A.受上一条指令操作码的控制B.受当前指令操作码的控制C.不受指令操作码的控制D.受运算器中的条件码(或标志码)的控制答案:C10. 磁盘读写信息的最小单位是()。
A.位B.字节C.扇区D.磁道答案:A11. 用户程序所放的主存空间属于()。
A.随机存取存储器B.只读存储器C.顺序存取存储器D.直接存取存储器答案:D12. 微程序控制器中,微程序入口地址的形成是由()。
A.机器指令的地址码字段B.微指令的微地址码字段C.机器指令的操作码字段D.微指令的微操作码字段答案:C13. 若浮点数用补码表示,判断运算结果是否是规格化数的方法是A.阶符与数符相同B.阶符与数符相异C.数符与尾数最高有效数位相同D.数符与尾数最高有效数位相异答案:C14. 微程序控制器中的控存用来存放的是()。
计算机组成第2次作业答案

第 5章 1. 中央处理器包括 ABD 。 A. 运算器 B. 控制器 C. 主存储器 D. Cache 2. 在 CPU 中,指令寄存器用来保存 。A
A.当前指令 B.当前指令的地址 指令的地址
C.下一条指令
D.下一条
3. 参见如图所示的数据通路,IR 为指令寄存器,PC 为程序计数器 (具有自增功能),M 为主存(受 R/W 信号控制),AR 为地址寄存 器,DR 为数据缓冲寄存器,ALU 由+、-控制信号决定完成何种操 作,控制信号 G 控制的是一个门电路。另外,线上标注有控制信 号,例如 Yi 表示 Y 寄存器的输入控制信号,R1o 为寄存器 R1 的 输出控制信号,未标字符的线为直通线,不受控制。存数指 令“STA R1, (R2)”的含义是将寄存器 R1 的内容传送至(R2)为地 址的主存单元中,请画出其指令周期流程图,并列出相应微操作 控制信号序列。
R2o, G, ARi R1→DR R1o, G, DRi R/W = W DR→M
4. 指令流水线有取指(IF)、译码(ID)、执行(EX)、访存(MEM)、写 回(WB) 5 个过程段,共 有 15 条指令连续输入此流水线。 (1) 画出流水处理的时空图。 (2) 假设时钟周期为 150ns,求流水线的实际吞吐率(单位时间 里执行完毕的指令数) 。 解答:
C.(MSP)→A,(SP)+1→SP
D.(SP)+1→SP,
(MSP)→A 3. 某微机的指令格式如下所示: OP:操作码; D:位移量; X:寻址特征位, X=00:直接寻址; X=01:用变址寄存器X1进行变址; X=10:用变址寄存器X2进行变址; X=11:相对寻址。 设(PC)=1234H,(X1)=0037H,(X2)=1122H,请确定下列指令的有效 地址。 (1)1284H (2)4323H (3)6725H (4)4446H
福师20春《计算机组成原理》在线作业二答案

(单选题)1: DMA访问主存时,向CPU发出请求,获得总线使用权时再进行访存,这种情况称作______。
A: 停止CPU访问主存;
B: 周期挪用;
C: DMA与CPU交替访问;
D: DMA。
正确答案: B
(单选题)2: 采用DMA方式传送数据时,每传送一个数据就要用一个______时间。
A: 指令周期
B: 机器周期
C: 存储周期
D: 总线周期
正确答案: C
(单选题)3: 完整的计算机系统应包括______。
A: 运算器、存储器、控制器
B: 外部设备和主机
C: 主机和实用程序
D: 配套的硬件设备和软件系统
正确答案: D
(单选题)4: 某计算机的字长16位,它的存储容量是64KB,若按字编址,那么它的寻址范围是______。
A: 64K
B: 32K
C: 64KB
D: 32KB
正确答案: B
(单选题)5: 下列叙述中______是正确的。
A: 控制器产生的所有控制信号称为微指令;
B: 微程序控制器比硬连线控制器更加灵活;
C: 微处理器的程序称为微程序;
D: 指令就是微指令。
正确答案: B
(单选题)6: 目前我们所说的个人台式商用机属于______。
A: 巨型机
B: 中型机
C: 小型机
D: 微型机
正确答案: D。
福师《计算机组成原理》在线作业二15秋答案

福师《计算机组成原理》在线作业二15秋答案(总10页)--本页仅作为文档封面,使用时请直接删除即可----内页可以根据需求调整合适字体及大小--福师《计算机组成原理》在线作业二一、单选题(共 20 道试题,共 40 分。
)1. 以下叙述______是正确的。
A. 外部设备一旦发出中断请求,便立即得到CPU的响应;B. 外部设备一旦发出中断请求,CPU应立即响应;C. 中断方式一般用于处理随机出现的服务请求;D. 程序查询用于键盘中断。
正确答案:C2. 存储单元是指______。
A. 存放一个二进制信息位的存贮元B. 存放一个机器字的所有存贮元集合C. 存放一个字节的所有存贮元集合D. 存放两个字节的所有存贮元集合;正确答案:B3. 计算机中有关ALU的描述,________________________是正确的。
A. 只做算术运算,不做逻辑运算;B. 只做加法;C. 能存放运算结果;D. 以上答案都不对。
正确答案:D4. 下列数中最小的数为______。
A. (101001)2B. (52)8C. (2B)16D. (44)10正确答案:A5. 信息只用一条传输线,且采用脉冲传送的方式称为______。
A. 串行传送B. 并行传送C. 并串型传送D. 分时传送正确答案:A6. CPU主要包括______。
A. 控制器B. 控制器、运算器、cacheC. 运算器和主存D. 控制器、ALU和主存正确答案:B7. 算术 / 逻辑运算单元74181ALU可完成______。
A. 16种算术运算功能B. 16种逻辑运算功能C. 16种算术运算功能和16种逻辑运算功能D. 4位乘法运算和除法运算功能正确答案:C8. EPROM是指______。
A. 读写存储器B. 只读存储器C. 可编程的只读存储器D. 光擦除可编程的只读存储器正确答案:D9. 程序控制类指令的功能是______。
A. 进行算术运算和逻辑运算B. 进行主存和CPU之间的数据传送C. 进行CPU和I/O设备之间的数据传送D. 改变程序执行的顺序正确答案:D10. 微程序放在______中。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
第 2 次作业:第 3 章 3 题、第 4 章 3 题、第 5 章 4 题
第 3 章
1. 虚拟存储器可看作是一个容量非常大的 存储器,有了它,用户无需考虑所编程序
在 中是否放得下或放在什么位置等问题。
B
A. 逻辑,辅存
B. 逻辑,主存
C. 物理,辅存
D. 物理,主存
2. 请比较虚拟存储器和Cache 这两种存储系统的相似之处和主要区别。
相似之处:从原理角度,即两者所使用的地址变换及映射方法和替换策略,是相同的, 都
基于程序局部性原理。
⑴把程序中最近常用的部分驻留在高速的存储器中;⑵一旦这部分变得不常用了,把它们送回到低速的存储器中;⑶这种换入换出是由硬件或操作系统完成的,对用户是透明的;⑷力图使存储系统的性能接近高速存储器,价格接近低速存储器。
主要区别:在虚拟存储器中未命中的性能损失,要远大于 Cache 系统中未命中的损失。
cache-主存层次的控制完全由硬件实现,对各类程序员是透明的;而虚拟存储器的控制是软硬相结合.
3. 假设主存只有 a,b,c 三个页框,组成 a 进 c 出的 FIFO 队列,进程访问页面的序列是
8,4,5,6,4,8,6,4,8,8,2,5 号。
用列表法求采用 FIFO+LRU 替换策略时的命中率。
解答:
求解表格如下所示
页面访问序列 8
4 5 6 4 8 6 4 8 8 2 5 命中率 a 8 4 5 6 4 8 6 4 8 8 2 5
5/12= 41.67%
b 8 4 5 6 4 8 6 4 4 8 2
c 8 4 5 6 4 8 6 6 4 8
命中 命中 命中 命中 命中
第 4 章
1. 堆栈是一种特殊的数据寻址方式,基于 原理。
BC
A. FIFO
B. FILO
C. LIFO
D. LILO
2. 堆栈寻址方式中,设 A 为累加器,SP 为堆栈指示器,M SP 为 SP 指示的栈顶单元。
如果进
栈操作的动作顺序是(A)→M SP ,(SP)-1→SP,那么出栈操作的动作顺序应为 D。
A.(SP)-1→SP,(M SP )→A
B.(M SP )→A,(SP)-1→SP
C.(M SP )→A,(SP)+1→SP
D.(SP)+1→SP,(M SP )→A
3. 某微机的指令格式如下所示:
OP :操作码;
D:位移量;
X:寻址特征位,
X=00:直接寻址;
X=01:用变址寄存器X1进行变址;
X=10:用变址寄存器X2进行变址;
X=11:相对寻址。
设(PC)=1234H,(X1)=0037H,(X2)=1122H,请确定下列指令的有效地址。
(1)1284H (2)4323H (3)6725H (4)4446H
(1)1284H = 000100 10 10000100 B
∵X=10,D=84H,∴是 X2 变址寻址,有效地址 E=(X2)+D=1122H+84H=11A6H (2)4323H = 010000 11 00100011 B
∵X=11,D=23H,∴是相对寻址,有效地址 E=(PC)+D=1234H+23H=1257H
(3)6725H = 011001 11 00100101 B
∵X=11,D=25H,∴是相对寻址,有效地址 E=(PC)+D=1234H+25H=1259H
(4)4446H = 010001 00 01000110 B
∵X=00,D=46H,∴是直接寻址,有效地址 E=D=46H
第5 章
1.
A. 运算器
B. 控制器
C. 主存储器
D. Cache
2.在CPU 中,指令寄存器用来保存。
A
X i
+ -
IR i PC i AR i R/W DR i
R0i R3i A L U
G
Y i
IR o PC o
DR o
R
Y
DR
PC
IR
X
M
AR
A.当前指令
B.当前指令的地址
C.下一条指令
D.下一条指令的地址
3. 参见如图所示的数据通路,IR 为指令寄存器,PC 为程序计数器(具有自增功能),M 为主存(受 R/W 信号控制),AR 为地址寄存器,DR 为数据缓冲寄存器,ALU 由+、-控制信号决定完成何种操作,控制信号 G 控制的是一个门电路。
另外,线上标注有控制信号,例如 Y i 表示 Y 寄存器的输入控制信号,R 1o 为寄存器 R 1 的输出控制信号,未标字符的线为直通线,不受控制。
存数指令“STA R1, (R2)”的含义是将寄存器 R1 的内容传送至(R2)为地址的主存单元中,请画出其指令周期流程图,并列出相应微操作控制信号序列。
A 总线
R0 R1 R2
R3
0o
R3o
B 总线
STA R1, (R2)
(R1) → (R2)
PCo, G, ARi
R/W = R DRo, G, IRi
R2o, G, ARi
PC→AR
R2→AR
DR→IR
M→DR
R1o, G, DRi
DR→M
R/W = W
4.指令流水线有取指(IF)、译码(ID)、执行(EX)、访存(MEM)、写回(WB) 5 个过程段,共有 15 条指令连续输入此流水线。
(1)画出流水处理的时空图。
(2)假设时钟周期为 150ns,求流水线的实际吞吐率(单位时间里执行完毕的指令数)。
解答:
(1)
S I1 I2 I3 I4 I5 I6 I7 I8 I9 I10 I11
WB 1 2 3 4 5 6 7 8 9 10 11
MEM 1 2 3 4 5 6 7 8 9 10 11 12
EX 1 2 3 4 5 6 7 8 9 10 11 12 13
ID 1 2 3 4 5 6 7 8 9 10 11 12 13 14
IF 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 T
或
在 15 个周期内,共输入 15 条指令,输出 11 条指令,
则吞吐率 = 11/(15x150ns) = 11/(15x150x10-9s) =4.89x106 条指令/秒 = 4.89MIPS。