计算机组织与结构思考题答案.pdfVIP

  1. 1、本文档共25页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
2.1 什么是程序存储式计算机? 答:计算机的程序能够以某种形式与数据一同存于存储器中,可以简化编程的过程。计算机可以通过在存储器中 自动读 取程序来获取指令并执行,而且通过设置一部分存储器的值就可以编写和修改程序。存储程序原理的基本点是指令驱动,即程序由指令组成,并和数据 一起存放在计算机存储器中。机器一经启动,就能按照程序指定的逻辑顺序把指令从存储器中读出来逐条执行,自动完成由程序所描述的处理工作。这 是计算机与一切手算工具的根本区别。 2.2 任何通用计算机的 4 个主要(功能)部件是什么?答:中央处理单元(CPU)(算术逻辑单元 ALU,控制单元),主存储器,I/O 设备 2.3 以集成电路级别而言,计算机系统的 3 个主要组成部分是什么?答:逻辑门,内存位元,和它们之间的互连结构。 2.4 阐述摩尔定律答:计算机芯片上的晶体管密度每一年半翻一番,并且这样的态势会持续几十年。 2.5 列出并说明计算机系列(family)的主要特征。答:向上兼容的 ISA(指令集体系结构),一般有相似或相同的操作系统。同一系列中的不同计算机型的 差别在于:基本速度、存储容量、I/O 能力、并行程度以及成本。 2.6 区分微处理器(与其它微处理器出现之前的传统处理器) 的关键特征是什么?单芯片 CPU 。微处理器是把ALU 和 CU 集成在单芯片的 CPU 。 2.6在IBM 360的Model 65和Model 75中,地址交错放在两个独立的内存单元中(例如,所有的奇数字放在一个单元中,所有的偶数字放在另一个单元中), 采用这一技术的目的是什么?答:在IBM 360型号中的65和75型电脑将奇偶地址存储单元交叉存放于两个分离的主存储单元,并让它们并行工作,从而能 一次读写多个地址只有最后一位不同的2个存储单元的内容,提高了内存数据的整体访问速度。一般化:多体交叉(编址)存储器:CPU--存储器控制部 件—多个存储体。一个存取周期内,同时访问n个存储体,由存储器控制部件控制它们分时使用总线进行信息传递。或一个存取周期内分时(1/n存取周 期)访问一个存储体。重叠 1 计算机指令指定的功能通常分为哪几类? 答:CPU 存储器:数据可从 CPU 传送到存储器或从存储器传送到 CPU。CPU-I/O:通过 CPU 和 I/O 模块之间的 传输,数据可传送到或来自外部设备。数据处理:CPU 可执行对数据的一些算术或逻辑操作。 控制:指令可用来改变执行顺序。 3.2 列出并简要定义指令执行的 7 种可能状态答:7 种可能状态如下:指令地址计算:决定下一条要执行的指令的地址。通常是将一个固定的值与前一 条指令的地址相加。读取指令:将指令从内存单元读到 CPU 中.指令操作译码:分析指令,以决定执行何种操作及其所用的操作数。操作数地址计算:如 果操作包含对存储器或通过 I/O 的操作数的访问,那么需决定操作数的地址。 取操作数:从存储器或从 I/O 中的读取操作数. 数据操作:完成指令所给 出的操作。存储操作数:将结果写入存储器或输出到 I/O。 3.3 列出并简要说明多重中断的 2 种办理办法答:第 1 种是在中断处理过程中禁止其他的中断。禁止中断仅仅意味着处理器可以,实际也就是不理会中 断请求信号。如果中断在此时发生,一般会保持在未决状态,在处理器允许中断后就会检测到这种未决状态。第 2 种是定义中断的优先级,且允许优先 级高的中断引起低级中断处理例程本身被中断。 3.4 计算机互连机构例如 总线 必须支持何种类型的传送?答:存储器到 CPU:CPU 从存储器中读指令或一个单元的数据。CPU 到存储器:CPU 向存储器 写一个单元的数据。I/O到 CPU:CPU通过 I/O 模块从 I/O 设备中读数据。CPU 到I/O:CPU 向I/O设备发送数据。I/O 和存储器之间:对于这种情况,I/O 模块允许与存储器直接交换数据,使用直接存储器存取控制器 DMAC 等部件,而不通过 CPU。 3.5 与单总线相比使用多总线有什么好处?答:1、单总线连接设备多的话,传输延迟越大。而这个延迟决定了设备协调总线使用所花费的时间。当总线 控制频繁地由一个设备传递到另一个设备时,传输延迟明显的影响性能。而多总线传输延迟短。2、当聚集的传输请求接近总线容量,总线成为瓶颈。通 过提高总线的数据传输率或使用更宽的总线,虽然可以能够缓解。但是挂接设备产生的数据传输率增加更快,这是单一总线的失败,而多总线可以缓冲 这些传输。3、同时允许系统支持更广泛更多的 I/O 设备(总线与 I/O 设备的速度容易匹配)。 3.1 Memory (contents in hex): 300: 3005;

文档评论(0)

annylsq + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档