计算机系统结构网上作业
231242 北交《计算机体系结构》在线作业一 15秋答案.
北交《计算机体系结构》在线作业一一、单选题(共 20 道试题,共 60 分。
)1. 在h存储器中常用的地址映象方式是()。
. 全相联映象. 页表法映象. 组相联映象. 段页表映象正确答案:2. 计算机系统结构不包括( )。
. 主存速度. 机器工作状态. 信息保护. 数据表示正确答案:3. ( )属于MIM系统结构。
. 各处理单元同时受同一个控制单元的管理. 各处理单元同时接受同一个控制单元送来的指令. 松耦合多处理机和多计算机. 阵列处理机正确答案:4. 多处理机的各自独立型操作系统( )。
. 要求管理程序不必是可再入的. 适合于紧耦合多处理机. 工作负荷较平衡. 有较高的可靠性正确答案:5. 在系统结构设计中,提高软件功能实现的比例会( )。
. 提高解题速度. 减少需要的存贮容量. 提高系统的灵活性. 提高系统的性能价格比正确答案:6. 用户高级语言源程序中出现的读写 (I/O) 语句,到读写操作全部完成,需要通过 ( )共同完成。
. 编译系统和操作系统. I/O 总线、设备控制器和设备. 操作系统和 I/O 设备硬件. 编译系统、操作系统软件和 I/O 总线,设备控制器、设备硬件等正确答案:7. 对汇编语言程序员透明的是( )。
. I/0方式中的M访间方式. 浮点数据表示. 访问方式保护. 程序性中断正确答案:8. 在计算机系统设计中,比较好的方法是( )。
. 从上向下设计. 从下向上设计. 从两头向中间设计. 从中间开始向上、向下设计正确答案:9. 计算机系统中主存一辅存存储层次或 h 一主存存储层次常用的替换算法是 ( )。
. 随机算法. 近期最少使用算法. 先进后出算法. OPT 算法正确答案:10. 下列说法中不正确的是( )。
. 软件设计费用比软件重复生产费用高. 硬件功能只需实现一次,而软件功能可能要多次重复实现. 硬件的生产费用比软件的生产费用高. 硬件的设计费用比软件的设计费用低正确答案:11. 关于软硬件功能是等效的,提高硬件功能的比例以下说法中,不正确的是( )。
(0352)《计算机系统结构》网上作业题及答案
[0352]《计算机系统结构》第一批[单选题]输入输出系统发展的总趋势是A:加快CPU速度B:增加CPU的I/O指令C:使CPU越来越多的摆脱I/O操作参考答案:C[单选题]RISC计算机指令系统多采用A:指令操作码位数不固定B:定长指令C:变长指令参考答案:B[判断题]计算机组成是计算机系统结构的逻辑实现参考答案:正确[判断题]RISC计算机主要采用硬布线逻辑控制参考答案:正确[判断题]通用计算机设计采用自顶向下的设计方法参考答案:错误[判断题]Cache采用全相连映象块冲突率高参考答案:错误[判断题]共享内存是松偶合多处理机的基本特征参考答案:错误[判断题]CACHE存储系统的目的是为了扩大存储容量参考答案:错误[判断题]共享内存是紧偶合多处理机的基本特征参考答案:正确[单选题]计算机兼容是指A:各计算机硬件可互换B:可互换使用软件C:各计算机物理实现相同参考答案:B[单选题]计算机中的两种信息流,除指令流,是A:地址流B:地址串C:数据流参考答案:C[单选题]多中断源的处理次序A:全由硬件决定B:可以由软件改变C:用户不能控制参考答案:B[单选题]虚拟存储器A:用于扩充主存容量B:是主存的一部分C:用于改善访存速度参考答案:A[单选题]向量指令之间不能进行链接是由于A:有相关B:无写-读相关C:有多个功能部件参考答案:B[单选题]指令系统十分精简的计算机是A:RISC计算机B:数据流计算机C:CISC计算机参考答案:A[单选题]以下数据表示,较不最常用的是()数据表示A:定点B:浮点C:向量参考答案:C[单选题]DMA输入输出传送方式的主要特点是A:接口电路较简单B:有利外设速度的提高C:I/O传输不通过CPU参考答案:C[单选题]Cache-主存存储层次A:主要目的是为了提高存储容量B:CPU没有直接通路访问主存C:采用全硬件管理参考答案:C[单选题]Cache直接映象需要A:按地址寻址B:按内容寻址C:按屏蔽寻址参考答案:A。
2023年东师计算机系统结构秋在线作业2
东北师范大学东师计算机系统结构秋在线作业1一、单选题(共15 道试题,共45 分。
)1. 虚拟存储器地址映象方式选择时应考虑()。
A. 页面命中率高B. 便于主存管理C. 实页冲突概率高D. 实存页面争用率低对的答案:2. 在提高CPU性能的问题上,从系统结构角度,可以()。
A. 提高时钟频率B. 减少程序指令条数C. 减少每条指令的时钟周期数D. 减少程序指令条数和减少每条指令的时钟周期数对的答案:3. 程序控制传送方式的重要特点是()。
A. 对CPU运用率高B. 有助于外设的速度提高C. 接口电路较简朴D. 有助于解放CPU对的答案:4. 多解决机的各自独立型操作系统()。
A. 适合于紧耦合多解决机B. 规定管理程序不必是可再入的C. 工作负荷较平衡D. 有较高的可靠性对的答案:5. 在ILLIAC IV阵列解决机中,任意两个解决单元之间通信的最短距离是()。
A. 8B. 7C. 16D. 3对的答案:6. 非专用总线控制方式,可以用软件动态改变优先序的有()。
A. 串行链接B. 串行链接和定期查询C. 定期查询和独立请求D. 串行链接和独立请求对的答案:7. 对汇编语言程序员透明的是()。
A. I/O方式中的DMA访问方式B. 浮点运算C. 程序性中断D. 存取操作数对的答案:8. 多解决机上两个程序段之间若有先写后读的数据相关,则()。
A. 可以并行执行B. 不也许并行C. 必须并行执行D. 任何情况均可互换串行对的答案:9. 在计算机系统设计中,比较好的方法是()。
A. 从下向上设计B. 从上向下设计C. 从两头向中间设计D. 从中间开始向上、向下设计对的答案:10. 尾数下溢解决中,硬件量最大最复杂的是()。
A. 截断法B. 舍入法C. 恒置“1”法D. 查表舍入法对的答案:11. 在IBM370系统中,中断响应优先级级别最低的中断类型是()。
A. I/O中断B. 外中断C. 重新启动中断D. 机器校验中断对的答案:12. 在具有加、乘法双功能的静态流水线中,功能切换时间是在()。
东大21秋学期《计算机组成与系统结构》在线平时作业1【标准答案】
《计算机组成与系统结构》在线平时作业1试卷总分:100 得分:100一、单选题 (共 15 道试题,共 75 分)1.用32位字长(其中1位符号位)表示定点小数是,所能表示的数值范围是______。
A.[0,1 – 2-32]B.[0,1 – 2-31]C.[0,1 – 2-30]D.[0,1]答案:B2.目前的计算机,从原理上讲______。
A.指令以二进制形式存放,数据以十进制形式存放B.指令以十进制形式存放,数据以二进制形式存放C.指令和数据都以二进制形式存放D.指令和数据都以十进制形式存放答案:C3.某SRAM芯片,存储容量为64K×16位,该芯片的地址线和数据线数目为______。
A.64,16B.16,64C.64,8D.16,16答案:D4.某机字长32位,其中1位符号位,31位表示尾数。
若用定点小数表示,则最大正小数为______。
A.+(1 – 2-32)B.+(1 – 2-31)C.2-32D.2-31答案:B5.在单级中断系统中,CPU一旦响应中断,则立即关闭______标志,以防本次中断服务结束前同级的其他中断源产生另一次中断进行干扰。
A.中断允许B.中断请求C.中断屏蔽D.中断保护答案:C6.双端口存储器所以能高速进行读 / 写,是因为采用______。
A.高速芯片B.两套相互独立的读写电路C.流水技术D.新型器件答案:B7.在小型或微型计算机里,普遍采用的字符编码是______。
A.BCD码B.16进制C.格雷码D.ASCⅡ码答案:D8.8位定点字长的字,采用2的补码表示时,一个字所能表示的整数范围是______。
A.–128 ~ +127B.–127 ~ +127C.–129 ~ +128D.-128 ~ +128答案:A9.在以DMA方式传送数据过程中,由于没有破坏______的内容,所以一旦数据传送完毕,主机可以立即返回原程序。
A.程序计数器B.程序计数器和寄存器C.指令寄存器D.非以上答案答案:B10.指令的寻址方式采用跳跃寻址方式时,可实现______。
东北大学16春《计算机组成与系统结构》在线作业123(标准答案)[范文模版]
东北大学16春《计算机组成与系统结构》在线作业123(标准答案)[范文模版]第一篇:东北大学16春《计算机组成与系统结构》在线作业123(标准答案)[范文模版]一、单选题:1.算术 / 逻辑运算单元74181ALU可完成()。
A.16种算术运算功能B.16种逻辑运算功能C.16种算术运算功能和16种逻辑运算功能D.4位乘法运算和除法运算功能2.交叉存贮器实质上是一种()存贮器,它能()执行()独立的读写操作。
A.模块式,并行,多个B.模块式串行,多个C.整体式,并行,一个D.整体式,串行,多个3.在指令的地址字段中,直接指出操作数本身的寻址方式,称为()。
A.隐含寻址B.立即寻址C.寄存器寻址D.直接寻址4.中断向量地址是:()。
A.子程序入口地址B.中断服务例行程序入口地址C.中断服务例行程序入口地址的指示器D.中断返回地址5.属于发生中断请求的条件的是()。
A.一次逻辑运算结束B.一次DMA操作结束C.一次算术运算结束D.一条指令执行结束6.计算机系统中的存贮器系统是指()。
A.RAM存贮器B.ROM存贮器C.主存贮器D.cache、主存贮器和外存贮器7.微指令是指()()。
A.一段机器指令B.一条语句指令C.一个微指令字D.一条伪指令8.微程序控制器中,机器指令与微指令的关系是()。
A.每一条机器指令由一条微指令来执行B.每一条机器指令由一段微指令编写的微程序来解释执行C.每一条机器指令组成的程序可由一条微指令来执行D.一条微指令由若干条机器指令组成9.目前我们所说的个人台式商用机属于()。
A.巨型机B.中型机C.小型机D.微型机10.发生中断请求的条件之一是()。
A.一条指令执行结束B.一次 I/O 操作结束C.机器内部发生故障D.一次DMA 操作结束11.双端口存储器所以能高速进行读 / 写,是因为采用()。
A.高速芯片B.两套相互独立的读写电路C.流水技术D.新型器件12.下列数中最大的数是()。
东师计算机系统结构18秋在线作业1
(单选题) 1: 程序员编程用的地址是()。
A: 物理地址B: 主存C: 逻辑地址D: 表态地址正确答案:(单选题) 2: 总线控制方式是()。
A: 选用多少条总线B: 取得总线的使用权C: 采用何种类型的总线D: 采用源控式与目控式正确答案:(单选题) 3: 设计扩展操作码主要依据于()。
A: 指令字长B: 指令中数的寻址C: 指令中操作数字段所占用的位数D: 指令使用频度的分布及操作码长种数正确答案:(单选题) 4: 在计算机系统设计时,为了提高系统性能,应当注意()。
A: 加快经常性使用指令的执行速度B: 要特别精心设计少量功能强大的指令C: 要减少在数量上占很小比例的指令的条数D: 要加快少量指令的速度正确答案:(单选题) 5: 程序控制传送方式的主要特点是()。
A: 对CPU利用率高B: 有利于外设的速度提高C: 接口电路较简单D: 有利于解放CPU正确答案:(单选题) 6: 指令优化编码方法,就编码的效率来讲,那种方法最好()。
A: 固定长度编码B: 扩展编码法C: huffman编码法D: ASCII码正确答案:(单选题) 7: 多处理机上两个程序段之间若有先写后读的数据相关,则()。
A: 可以并行执行B: 不可能并行C: 必须并行执行D: 任何情况均可交换串行正确答案:(单选题) 8: 最容易实现的替换算法()。
A: FIFOB: LRUC: OPTD: 堆栈法正确答案:(单选题) 9: 在流水机器中,全局性相关是指()。
A: 先读后写相关B: 先写后读相关正确答案:(单选题) 10: 并行主存系统不包括()。
A: 单体单字B: 单体多字C: 多体单字D: 多体多字正确答案:(单选题) 11: 机器数字长相同,用浮点表示比用定点数表示,数的范围要()。
A: 小B: 相同C: 大D: 可能大,也可能小正确答案:(单选题) 12: 在下列各项选择中,对于机器(汇编)语言程序员透明的是()。
XXX《计算机体系结构》在线作业二15秋100分答案
XXX《计算机体系结构》在线作业二15秋100分答案XXX《计算机体系结构》在线作业二一、单选题(共20道试题,共40分。
)1.指令执行结果出现异常引起的中断是()。
A。
I/O中断B.机器校验中断C.程序性中断D.外中断正确答案:C2.与虚拟存储器的等效访问速度无关的是()。
A.页地址流B.页面调度策略C.主存的容量D.辅存的容量正确答案:D3.虚拟存储器常用的地址映象方式是()。
A.全相连B.段相连C.组相连D.直接正确答案:A4.能实现作业、任务级并行的异构型多处理机属()。
A。
MISDB。
SIMDC。
MIMDD。
SISD正确谜底:C5.磁盘外部设备适合于连接()。
A.数组多路通道或选择通道B.字节多路通道或挑选通道C.数组多路通道或字节多路通道D.随便一种通道正确谜底:A6.在XXX系统中,中断响应硬件分工保存的是()。
A.通用寄存器内容B.条件码等状态信息C.各类软件状态和标志D.作业名称和优先级等正确答案:B7.用于虚拟存储器页面替换,且为堆栈型的是()。
A.随机法B.相连目录法C.比较对法D.近期最久未用法正确谜底:D8.计算机中优化使用的操作码编码方法是()。
A.哈夫曼编码B。
ASCII码C。
BCD码D.扩展操作码正确答案:D9.若输入流水线的指令既无局部性相关,也不存在全局性相关,则()。
A.可取得高的吞吐率和效率B.流水线的效率和吞吐率恶化C.出现瓶颈D.牢靠性进步正确答案:A10.流水线吞吐率的本色是()。
A.每周期启动任务的效率B.每周期启动任务的平均数C.每周期启动任务的最大数D.每周期启动任务的最小数正确答案:B11.XXX 370系统中断响应优先级别最低的是()。
A.机器校验停止B.外中断C。
I/O中断D.重新驱动中断正确答案:D12.在XXX 370系统中,支持操作系统实现多进程共用公用区管理最有效的指令是()。
A.“测试与置定”指令B.“比较与交流”指令C.“执行”指令D.“程序调用”指令正确谜底:B13.程序员编写程序时使用的地址是()。
16秋华师《计算机系统结构》在线作业
奥鹏17春16秋华师《计算机系统结构》在线作业一、单选题(共20 道试题,共40 分。
)1. 转移类指令和中断引起的相关是属于A. 局部相关B. 全局相关C. 局部或全局相关正确答案:2. 计算机系统结构不包括()。
A. 主存速度B. 机器工作状态C. 信息保护D. 数据表示正确答案:3. 外存与主存的数据传递主要由控制完成A. 操作系统B. 软件C. 硬件正确答案:4. 用固件解释实现软件移植的方法是A. 模拟B. 仿真C. 宿主机正确答案:5. 用于虚拟存储器页面替换,且为堆栈型的是()。
A. 随机法B. 相连目录法C. 比较对法D. 近期最久未用法正确答案:6. 以下处理机中,性能最高的是A. 超标量处理机B. 超标量超流水线处理机C. 超流水线处理机正确答案:7. 在虚拟存储技术中,把程序经编译生成的访存地址称为A. 虚地址B. 实地址C. 变换地址正确答案:8. Cache存储器常用的地址映象方式是()。
A. 全相连映象B. 页表法映象C. 组相连映象D. 段页表映象正确答案:9. 不属于堆栈型替换算法的是()。
A. 近期最少算法B. 近期最久未用法C. 先进先出法D. 页面失效频率法正确答案:10. 对应用程序员不透明的是()。
A. 先行进位链B. 乘法器C. 指令缓冲器D. 条件码寄存器正确答案:11. 采用组相连映象的Cache存储器,地址变换可用的方法是()。
A. 目录表法B. 比较对法C. 页表法D. 堆栈法正确答案:12. 对系统程序员不透明的是()。
A. Cache存储器B. 系列机各档不同的数据通路宽度C. 指令缓冲寄存器D. 虚拟存储器正确答案:13. 微指令由直接执行A. 程序B. 汇编C. 硬件正确答案:14. 超标量处理机的兼容性于VLIW处理机A. 优B. 差C. 等正确答案:15. 系列机软件应做到()。
A. 向前兼容,并向上兼容B. 向后兼容,力争向上兼容C. 向前兼容,并向下兼容D. 向后兼容,力争向下兼容正确答案:16. 不是令牌环的优点的是A. 点点连接B. 总线连接C. 物理参数更容易控制正确答案:17. 虚拟存储技术适用于存储系统A. 主存-辅存B. Cache-主存C. Cache-辅存正确答案:18. LRU算法堆栈型替换算法A. 不是B. 是C. 不能确定正确答案:19. 直接执行微指令的是()。
(完整版)计算机系统结构网上作业参考答案
计算机系统结构作业参考答案一、1、试述现代计算机系统的多级层次结构。
计算机系统具有层次性,它由多级层次结构组成。
从功能上计算机系统可分为五个层次级别:第一级是微程序设计级。
这是一个硬件级,它由机器硬件直接执行微指令。
第二级是一般机器级,也称为机器语言级。
它由微程序解释机器指令系统.这一级是硬件级。
第三级是操作系统级,它由操作系统程序实现。
这些操作系统由机器指令和广义指令组成,这些广义指令是操作系统定义和解释的软件指令。
这一级也称混合级。
第四级是汇编语言级。
它给程序人员提供一种符号形式的语言,以减少程序编写的复杂性。
这一级由汇编程序支持执行。
第五级是高级语言级。
这是面向用户为编写应用程序而设置的。
这一级由各种高级语言编译程序支持。
2、试述RISC设计的基本原则和采用的技术。
答:一般原则:(1)确定指令系统时,只选择使用频度很高的指令及少量有效支持操作系统,高级语言及其它功能的指令,大大减少指令条数,一般使之不超过100条;(2)减少寻址方式种类,一般不超过两种;(3)让所有指令在一个机器周期内完成;(4)扩大通用寄存器个数,一般不少于32个,尽量减少访存次数;(5)大多数指令用硬联实现,少数用微程序实现;(6)优化编译程序,简单有效地支持高级语言实现。
基本技术:(1)按RISC一般原则设计,即确定指令系统时,选最常用基本指令,附以少数对操作系统等支持最有用的指令,使指令精简。
编码规整,寻址方式种类减少到1、2种。
(2)逻辑实现用硬联和微程序相结合。
即大多数简单指令用硬联方式实现,功能复杂的指令用微程序实现。
(3)用重叠寄存器窗口。
即:为了减少访存,减化寻址方式和指令格式,简有效地支持高级语言中的过程调用,在RISC机器中设有大量寄存嚣,井让各过程的寄存器窗口部分重叠。
(4)用流水和延迟转移实现指令,即可让本条指令执行与下条指令预取在时间上重叠。
另外,将转移指令与其前面的一条指令对换位置,让成功转移总是在紧跟的指令执行之后发生,使预取指令不作废,节省一个机器周期。
东大16秋学期《计算机组成与系统结构》在线作业3
正确答案:
9. 某存储器芯片的存储容量为8K×12位,则它的地址线为____。
A. 14
正确答案:
10. 计算机与日常使用的袖珍计算器的本质区别在于______。
A. 运算速度的高低
B. 存储器容量的大小
C. 规模的大小
D. 自动化程度的高低
B. 缩短指令长度,扩大寻址空间,提高编程灵活性;
C. 可直接访问外存
D. 提供扩展操作码的可能并降低指令译码的难度
正确答案:
6. 用16位字长(其中1位符号位)表示定点整数时,所能表示的数值范围是______。
A. [ 0,216 – 1 ]
B. [ 0,215 – 1 ]
C. [ 0,214 – 1 ]
A. 错误
B. 正确
正确答案:
2. 浮点加减运算中,尾数溢出则表示浮点运算溢出。
A. 错误
B. 正确
正确答案:
3. 可编程的只读存储器不一定是可改写的。
A. 错误
B. 正确
正确答案:
4. 定点机算术运算会产生溢出是因为内存容量不够大。
A. 错误
B. 正确
正确答案:
正确答案:
11. 如果浮点数尾数用补码表示,则判断下列哪一项的运算结果是规格化数______。
A. 1.11
B. 0.0111
C. 1.0001
D. 0.0101
正确答案:
12. 某机字长32位,存储容量为 1MB,若按字编址,它的寻址范围是______。
A. 1M
B. 512KB
D. [0,215 ]
16秋福建师范大学《计算机体系结构》在线作业一
一、单选题(共 20 道试题,共 40 分。
)1. 计算机系统结构不包括()。
. 主存速度. 机器工作状态. 信息保护. 数据表示标准答案:2. 采用组相连映象的h存储器,地址变换可用的方法是()。
. 查表变换. 比较对法. 页表法. 堆栈法标准答案:3. 下列关于标量流水机的说法不正确的是()。
. 可对标量数据进行流水处理. 没有向量数据表示. 不能对向量数据进行运算. 可以对向量、数组进行运算标准答案:4. 系列机软件应做到()。
. 向前兼容,并向上兼容. 向后兼容,力争向上兼容. 向前兼容,并向下兼容. 向后兼容,力争向下兼容标准答案:5. 直接执行微指令的是()。
. 汇编程序. 编译程序. 硬件. 微指令程序标准答案:6. IM 360/91属于()。
. 向量流水机. 标量流水机. 阵列流水机. 并行流水机标准答案:7. 以下说法不正确的是()。
. 线性流水线是单功能流水线. 动态流水线是多功能流水线. 静态流水线是多功能流水线. 动态流水线只能是单功能流水线标准答案:8. IM 370系统中断响应优先级别最低的是()。
. 机器校验中断. 外中断. I/O中断. 重新驱动中断标准答案:9. 在IM 370系统中,当用户程序需调用外设进行输入输出时会发生()。
. 访管中断. 输入输出中断. 程序性中断. 外中断标准答案:10. 支持动态地址再定位的寻址方式是()。
. 基址寻址. 间接寻址. 变址寻址. 直接寻址标准答案:11. 计算机系统多级层次中,从下层到上层,各级相对顺序正确的应当是()。
. 汇编语言机器级-操作系统机器级-高级语言机器级. 微程序机器级-传统机器语言机器级-汇编语言机器级. 传统机器语言机器级-高级语言机器级-汇编语言机器级. 汇编语言机器级-应用语言机器级-高级语言机器级标准答案:12. 静态流水线是指()。
. 只有一种功能的流水线. 功能不能改变的流水线. 同时只能完成一种功能的多功能流水线. 可同时执行多种功能的流水线标准答案:13. 计算机中优化使用的操作码编码方法是()。
奥鹏福师21年秋季《计算机体系结构》在线作业二_3.doc
1.能实现作业、任务级并行的异构型多处理机属()。
A.MISDB.SIMDC.MIMDD.SISD【参考答案】: C2.与虚拟存储器的等效访问速度无关的是()。
A.页地址流B.页面调度策略C.主存的容量D.辅存的容量【参考答案】: D3.下列关于标量流水机的说法不正确的是()。
A.可对标量数据进行流水处理B.没有向量数据表示C.不能对向量数据进行运算D.可以对向量、数组进行运算【参考答案】: C4.程序员编写程序时使用的地址是()。
A.主存地址B.逻辑地址C.物理地址D.有效地址【参考答案】: B5.多端口存储器适合于连接()。
A.机数可变的多处理机B.机数很多的多处理机C.紧耦合多处理机D.松耦合多处理机【参考答案】: C6.磁盘外部设备适合于连接()。
A.数组多路通道或选择通道B.字节多路通道或选择通道C.数组多路通道或字节多路通道D.任意一种通道【参考答案】: A7.在计算机系统设计中,比较好的方法是()。
A.从上向下设计B.从下向上设计C.从两头向中间设计D.从中间开始向上、向下设计【参考答案】: D8.以下说法不正确的是()。
A.线性流水线是单功能流水线B.动态流水线是多功能流水线C.静态流水线是多功能流水线 D.动态流水线只能是单功能流水线【参考答案】: D9.通道流量是在某个时期单位时间内传送的字节数,这个时期应是()。
A.通道开始选择设备期B.通道数据传送期C.通道数据传送结束期D.用户经访管指令进入管态,运行I/O管理程序的期间【参考答案】: B10.在IBM 370系统中,支持操作系统实现多进程共用公用区管理最有效的指令是()。
A.“测试与置定”指令B.“比较与交换”指令C.“执行”指令 D.“程序调用”指令【参考答案】: B11.用于虚拟存储器页面替换,且为堆栈型的是()。
A.随机法B.相连目录法C.比较对法D.近期最久未用法【参考答案】: D12.不属于堆栈型替换算法的是()。
奥鹏吉大21年春季《计算机系统结构》在线作业二_2.doc
1.系列机软件应做到( )。
A.向前兼容,并向上兼容B.向后兼容,力争向上兼容C.向前兼容,并向下兼容D.向后兼容,力争向下兼容【参考答案】: B2.从计算机系统结构上讲,机器语言程序员所看到的机器属性是( )。
A.计算机软件所要完成的功能B.计算机硬件的全部组成C.编程要用到的硬件组织 D.计算机各部件的硬件实现【参考答案】: C3.若输入流水线的指令既无局部性相关,也不存在全局性相关,则( )。
A.可获得高的吞吐率和效率B.流水线的效率和吞吐率恶化C.出现瓶颈 D.可靠性提高【参考答案】: A4.对计算机系统结构透明的是( )。
A.字符行运算指令B.是否使用通道型I/O处理机C.虚拟存贮器 D.VLSI技术【参考答案】: D5.计算机系统多级层次中,从下层到上层,各级相对顺序正确的应当是( )。
A.汇编语言机器级――操作系统机器级――高级语言机器级B.微程序机器级――传统机器语言机器级――汇编语言机器级C.传统机器语言机器级――高级语言机器级――汇编语言机器级 D.汇编语言机器级――应用语言机器级――高级语言机器级【参考答案】: B6.动态数据流机最突出的特点是使( )。
A.数据流令牌无标号B.需要程序记数器来实现C.令牌带上标号D.同步由门(Latch)寄存器来实现【参考答案】: C7.多处理机主要实现的是( )。
A.指令级并行B.任务级并行C.操作级并行D.操作步骤的并行【参考答案】: B8.在计算机系统设计中,比较好的方法是( )。
A.从上向下设计B.从下向上设计C.从两头向中间设计D.从中间开始向上、向下设计【参考答案】: D9.“启动I/O”指令是主要的输入输出指令,是属于( )。
A.目态指令B.管态指令C.目态、管态都能用的指令D.编译程序只能用的指令【参考答案】: B10.在IBM370系统中,支持操作系统实现多进程共用公用区管理最有效的指令是()。
A.“执行”指令B.“程序调用”指令C.“比较与交换”指令 D.“测试与置定”指令【参考答案】: C11.实现汇编语言源程序变换成机器语言目标程序是由()。
奥鹏地大21年春季 《计算机系统结构(新)》在线作业一_2.doc
1.“启动I/O”指令是主要的输入输出指令,是属于()。
A.目态指令B.管态指令C.目态、管态都能用的指令D.编译程序只能用的指令【参考答案】: B2.计算机中优化使用的操作码编码方法是()。
A.哈夫曼编码B.ASCII码C.BCD码D.扩展操作码【参考答案】: D3.计算机使用的语言是()。
A.专属软件范畴,与计算机体系结构无关B.分属于计算机系统各个层次 C.属于用以建立一个用户的应用环境 D.属于符号化的机器指令【参考答案】: B4.()是指在连接结点的通路上设有开关的互联网。
A.静态互联网B.动态互联网C.环状网D.树状网【参考答案】: B5.( )是单位时间内的所处理的指令条数A.吞吐量B.吞吐率C.效率D.速率【参考答案】: B6.编码优化的判断标准有()。
A.平均码长B.位冗余量C.时间D.运算量【参考答案】: AB7.以下属于软件的有()。
A.系统软件B.C语言C.OFFICE2007D.汇编语言【参考答案】: ABCD8.下列说法正确的是()。
A.始终只让第K+1条指令的“分析”与第K条指令的“执行”在时间上的重叠方式称为“ 一次重叠”B.“一次重叠”解释时,第K+1条指令需等第K 条指令执行后才能形成,称此时发生了“ 指令相关”C.“一次重叠”解释,当第K条指令的结果数地址与第K+1条指令的源数地址一样是,称发生了先写后读的操作数相关D.“一次重叠”的主存空间数相关是发生了相邻两条指令要求主存对同一单元先写后读的关系,可推后对相关单元的读【参考答案】: ABCD9.向量处理机的结构包括()。
A.存储器-存储器B.寄存器-寄存器C.存储器-寄存器D.寄存器-存储器【参考答案】: AB10.以下属于硬件的有()。
A.中央处理器B.通道C.磁盘D.程序【参考答案】: ABC11.为同时解释相邻两条或多条指令,常用的控制方式是( )。
A.并行B.重叠C.流水D.线性【参考答案】: BC12.计算机系统结构设计的目标有()。
东北师范大学《计算机系统结构》在线作业1-0005
计算机系统结构在线作业1-0005
RISC执行程序的速度比CISC要快的原因是()。
A:程序在RISC上编译生成的目标程序较短
B:RISC的指令系统的指令数较少
C:RISC的指令平均周期数较少
D:RISC只允许Load指令和Store指令访存
参考选项:C
异步流动的指令流水线的特征是()。
A:指令流水线各段的执行时间不等
B:指令流水线各段之间除有串行连接之外,还有反馈回路
C:指令流水线种段可以实现不同的连接
D:指令流出流水线的次序与流入流水线的次序可以不同
参考选项:D
在系统结构设计中,提高软件功能实现的比例会()。
A:提高解题速度
B:减少需要的存储容量
C:提高系统的灵活性
D:提高系统的性能价格比
参考选项:C
多处理机上各程序段的指令之间存在数据相关时,下面的说法有错的是()。
A:不能并行执行
B:可以串行执行
C:一概不能交换串行
D:满足一定条件下时可以交换串行
参考选项:D
在流水机器中,全局性相关是指()。
A:先读后写相关
B:先写后读相关
C:指令相关
D:由转移指令引起的相关
参考选项:D
总线监听协议在本地Cache的数据块被修改时,使所有远程Cache中的相应数据块都无效,这是监听协议中的()。
A:写通过策略
B:写回策略
C:写无效策略
D:写更新策略
1。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
计算机系统结构作业参考答案
一、
1、试述现代计算机系统的多级层次结构。
计算机系统具有层次性,它由多级层次结构组成。
从功能上计算机系统可分为五个层次级别:第一级是设计级。
这是一个硬件级,它由机器硬件直接执行。
第二级是一般机器级,也称为机器语言级。
它由微程序解释系统.这一级是硬件级。
第三级是操作系统级,它由操作系统程序实现。
这些操作系统由机器指令和广义指令组成,这些广义指令是操作系统定义和解释的软件指令。
这一级也称混合级。
第四级是汇编语言级。
它给程序人员提供一种符号形式的语言,以减少程序编写的复杂性。
这一级由汇编程序支持执行。
第五级是高级语言级。
这是面向用户为编写应用程序而设置的。
这一级由各种高级语言支持。
2、试述RISC设计的基本原则和采用的技术。
答:一般原则:
(1)确定指令系统时,只选择使用频度很高的指令及少量有效支持操作系统,高级语言及其它功能
的指令,大大减少指令条数,一般使之不超过100条;
(2)减少寻址方式种类,一般不超过两种;
(3)让所有指令在一个机器周期内完成;
(4)扩大通用寄存器个数,一般不少于32个,尽量减少访存次数;
(5)大多数指令用硬联实现,少数用微程序实现;
(6)优化编译程序,简单有效地支持高级语言实现。
基本技术:
(1)按RISC一般原则设计,即确定指令系统时,选最常用基本指令,附以少数对操作系统等支持最有用的指令,使指令精简。
编码规整,寻址方式种类减少到1、2种。
(2)逻辑实现用硬联和微程序相结合。
即大多数简单指令用硬联方式实现,功能复杂的指令用微程序实现。
(3)用重叠寄存器窗口。
即:为了减少访存,减化寻址方式和指令格式,简有效地支持高级语言中的过程调用,在RISC机器中设有大量寄存嚣,井让各过程的寄存器窗口部分重叠。
(4)用流水和延迟转移实现指令,即可让本条指令执行与下条指令预取在时间上重叠。
另外,将转移指令与其前面的一条指令对换位置,让成功转移总是在紧跟的指令执行之后发生,使预取指令不作废,节省一个机器周期。
(5)优化设计编译系统。
即尽力优化寄存器分配,减少访存次数。
不仅要利用常规手段优化编译,还可调整指令执行顺序,以尽量减少机器周期等。
3、试述全相联映像与直接映像的含义及区别
(1)全相连映像
主存中任何一个块均可以映像装入到Cache中的任何一个块的位置上。
主存地址分为块号和块内地址两部分,Cache地址也分为块号和块内地址。
Cache的块内地址部分直接取自主存地址的块内地址段。
主存块号和Cache块号不相同,Cache块号根据主存块号从块表中查找。
Cache保存的各数据块互不相关,Cache必须对每个块和块自身的地址加以存储。
当请求数据时,Cache控制器要把请求地址同所有的地址加以比较,进行确认。
(2)直接映像
把主存分成若干区,每区与Cache大小相同。
区内分块,主存每个区中块的大小和Cache 中块的大小相等,主存中每个区包含的块的个数与Cache中块的个数相等。
任意一个主存块只能映像到Cache中唯一指定的块中,即相同块号的位置。
主存地址分为三部分:区号、块号和块内地址,Cache地址分为:块号和块内地址。
直接映像方式下,数据块只能映像到Cache中唯一指定的位置,故不存在替换算法的问题。
它不同于全相连Cache,地址仅需比较一次。
(3)区别:
全相连映像比较灵活,块冲突率低,只有在Cache中的块全部装满后才会出现冲突,Cache 利用率高。
但地址变换机构复杂,地址变换速度慢,成本高。
直接映像的地址变换简单、速度快,可直接由主存地址提取出Cache地址。
但不灵活,块冲突率较高,Cache空间得不到充分利用。
4. 画出冯∙诺依曼机的结构组成?
5. 试用图示法说明超标量、超流水线和超长指令字技术原理。
二、
某模型机由8条指令,使用频度为0.3 0.3 0.2 0.1 0.05 0.02 0.02 0.01试分别用哈夫曼编码和扩展编码对其操作码进行编码,限定扩展编码只能有两种长度,则它们的编码长度比定长操作码的长度减少多少?
答:
Huffman长度:(0.3+0.3+0.2)*2 + 0.1*3 + 0.05*4 + 0.02*5 + 0.02*6 + 0.01*6 = 2.38 长度减少3-2.38=0.62
扩展编码长度: (0.3+0.3+0.2)*2 + (0.1 + 0.05 + 0.02 + 0.02 +0.01) * 5 = 2.6
长度减少3-2.6=0.4
三.
答:
四、(第三小问的解答和教材略有不同,如果不理解,也可参考教材193页原题)
答:解:(1)根据初始冲突向量的构成方法,对预约表各行中打“×”的拍数求出差值,除去重
复的后汇集在一起,即得到延迟禁止表为F ={1,5,6,8}。
由F可得到初始冲突向量为:
C =(10110001)
(2)根据后继冲突向量的递推规则C
j = SHR(k)(C
i
)∨C
则可得出所有的后继状态,具体有:
C 0四个后继状态:C
1
=SHR(2)(C
)∨C
C
2
=SHR(3)(C
)∨C
C 3 =SHR(4)(C
)∨C
= 10111011 3 2
C 4 =SHR(7)(C
)∨C
= 10110001=C
7 4 7
C 1二个后继状态:C
5
=SHR(2)(C
1
)∨C
= 10111111
C
6
=SHR(7)(C
1
)∨C
= 10110001=C
7
C 2二个后继状态:C
7
=SHR(4)(C
2
)∨C
= 10111011=C
3
3 4 7 2
C
8
=SHR(7)(C
2
)∨C
= 10110001=C
C 3二个后继状态:C
9
=SHR(3)(C
3
)∨C
= 10110111=C
2
C
10
=SHR(7)(C
3
)∨C
= 10110001=C
C 5一个后继状态:C
11
=SHR(7)(C
5
)∨C
= 10110001=C
由后继状态和引起状态转移的时间间隔可得到状态有向图如上图所示。
(3)由状态转移有向图可得到无冲突的任务调度策略及其平均延迟时间,如下表所示。
调度策略平均延迟时间特别地,从C0出发的[3,(4,3)]也是一个(2,2,7)(2+2+7)△t/3 = 3.67△t 任务调度策略,除第一条有向弧外,第二、三条(2,7)(2+7)△t/2 = 4.5△t 有向弧组成一个环路,该调度策略为(4,3)。
表(3,4,7)(3+4+7)△t/3 = 4.67△t 中可以得到平均延迟时间最小的调度策略为(4,(3,7)(3+7)△t/2 = 5△t 3),该调度策略则为最优调度策略,相应的最小(4,3,7)(4+3+7)△t/3 = 4.67△t 平均延迟时间为3.5△t,所以流水线的最大吞吐(4,7)(4+7)△t/2 = 5.5△t 率为:
(7) 7△t T Pmax = 1/(3.5△t)= 0.286/△t
3,(4,3)(4+3)△t/2 = 3.5△t
(4)按最优调度策略[3,(4,3)]连续输入8个任务时,流水线的实际吞吐率为:
T
P
= 8/[(3 + 4 + 3 + 4 + 3 + 4 + 3 + 9)△t] = 0.24/△t。