- 1、本文档共86页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
答案 表示在指令中的操作数地址,通常称为形式地址,用这种形式地址并结合某些规则,可以计算出操作数在存储器中的存储单元地址。如何在指令中表示一个操作数的地址、如何用这种表示得到操作数以及怎样计算出操作数的地址的方法-----寻址方式。 常用的寻址方式有:立即数寻址、直接寻址、寄存器寻址、寄存器间接寻址、变址寻址、相对寻址、基地址寻址、间接寻址、堆栈寻址 答案 主要有三种组织方式:1. 定长的操作码组织方式。将指令的固定位数分配做操作码,便于硬件设计、提高指令译码和识别速度,指令整齐、规范。2. 变长的操作码组织方式。在指令中,表示操作类型的位数是可变的,便于为操作数地址多的指令少分配操作码位数,而为操作数地址少的指令多分配操作码位数。该方法可以尽量使用指令字长,减少指令字长的浪费,但是不便于指令识别。3. 操作码字段与操作数地址字段交叉编码的方法。将操作码不再集中分配在指令的最高位部分,而是与操作数地址码交叉在一起,操作码位数是可变的。该方法不便于识别指令和操作数地址,但是指令字长利用率更高。 答案 指令一般有操作码和操作数地址两部分组成。操作码的功能用于指明本条指令的操作功能,而操作数地址用于给出被操作数的信息(指令或数据)的地址,包括参加运算的一个或多个操作数所在的地址、运算结果的保存地址、程序的转移地址、被调用的子程序的入口地址等。 答案 在指令的地址码字段给出的与操作数(或指令)地址有关的信息,构成形式地址。依据这些信息并结合一定的规则,可以计算出访问内存的实际(有效)地址。 (1)寄存器寻址,形式地址为寄存器名(或编号),寄存器中的内容为操作数; (2)寄存器间接寻址,形式地址为寄存器名(或编号),寄存器中的内容为操作数的地址,再读一次内存得到操作数; (3)变址寻址,形式地址为变址寄存器名(或编号)和变址偏移值,把变址寄存器中的内容与变址偏移值相加得到操作数的地址,再读一次内存得到操作数;用于访问内存中的一组数据更方便。 (4)相对寻址,形式地址为相对寻址的偏移值,该偏移值和程序计数器PC的内容相加得到一个内存单元的地址,通常用在条件或无条件转移指令中给出指令转移地址。 (5)基地址寻址,通常要使用一个特定的寄存器,称为基地址寄存器,把程序中的指令或数据地址和该基地址寄存器的内容相加得到一个内存单元的地址,通常用在操作系统为用户程序分配内存地址空间后,变换程序静态地址为运行过程中的实际内存地址。 本章主要讲述计算机系统的组成、计算机系统的分层结构、以及计算机的一些主要指标等。 需要掌握的内容有:计算机软硬件的概念,计算机系统的层次结构、体系结构和计算机组成的概念、冯.诺依曼的主要思想及其特点、计算机的主要指标 这一章要考试的话,主要就是一些概念 第一章 计算机系统概述 当前的CPU由那几部分组成组成 ? 第一章 计算机系统概述例题 控制器、运算器、寄存器、cache 一个完整的计算机系统应包括那些部分 ? 什么是计算机硬件、计算机软件?各由哪几部分组成?它们之间有何联系? 配套的硬件设备和软件系统 人们通常把构成计算机的物理装置称为计算机的硬件,其主要功能是:存放控制计算机运行的程序和数据,对信息进行加工处理,实现与外界的信息交换,主要包括运算器、控制器、存储器、输入设备和输出设备五大组成部分。软件是计算机程序及其相关文档的总称,主要包括系统软件、应用软件和一些工具软件。软件是对硬件功能的完善与扩充,一部分软件又是以另一部分软件为基础的再扩充。 本章主要讲述计算机系统、微型计算机系统的发展过程以及应用。 需要掌握的内容有:计算机的发展的不同阶段区分的方法、微型计算机发展中的区分、摩尔定律 这一章要考试的话,主要就是一些概念 例如:解释摩尔定律 计算机发展的不同时期是如何区分的? 计算机能够直接识别和处理的语言是 什么语言? 第二章 计算机的发展及应用 本章主要讲述计算机系统的总线类型、总线分类、总线性能、总线结构以及总线仲裁和总线控制。 需要掌握的内容有:总线的概念、总线的分类、总线的性能指标、总线标准、特殊标准总线的特点、不同总线类型对计算机的影响、总线的控制以及总线的仲裁;总线仲裁方式的优劣分析 这一张要考试的话,主要就是一些概念和一些简单的计算 第三章 系统总线 为了解决多个 __________同时竞争总线控制权,必须具有____________部件。 主设备 总线仲裁 在______的计算机系统中,外设可以和主存储器单元统一编址,因此可以不使用I/O指令。 A)单总线
文档评论(0)