第章指令系统 冬冬冬 412对指令系统性能的要求 计算机的性能与它所设置的指令系统有很大的关系,它 不仅与计算机的硬件结构密切相关,而且还会直接影响到用 户程序和编译程序的编制及运行效率等。通常性能较好的计 算机所设置的指令系统应满足如下四个方面的要求
第 章 指 令 系 统 4.1.2 计算机的性能与它所设置的指令系统有很大的关系, 它 不仅与计算机的硬件结构密切相关, 而且还会直接影响到用 户程序和编译程序的编制及运行效率等。 通常性能较好的计 算机所设置的指令系统应满足如下四个方面的要求
第4}章>指令系统 冬冬冬 1.完备性 完备性要求指令系统包含的指令丰富、功能齐全、使用 方便,使得在用汇编语言编写程序时,指令系统直接提供的 指令足够使用,而不必用软件来实现。例如,比较转移指令 可直接用硬件来实现,也可以用基本指令编写的程序来实现。 采用硬件指令的目的是为了简化程序设计,提高执行的速度, 但增加了CPU内部结构设计和编译程序设计的复杂度
第 章 指 令 系 统 1. 完备性要求指令系统包含的指令丰富、 功能齐全、 使用 方便, 使得在用汇编语言编写程序时, 指令系统直接提供的 指令足够使用, 而不必用软件来实现。 例如, 比较转移指令 可直接用硬件来实现, 也可以用基本指令编写的程序来实现。 采用硬件指令的目的是为了简化程序设计, 提高执行的速度, 但增加了CPU内部结构设计和编译程序设计的复杂度
第章指令系统 冬冬冬 2.有效性 有效性是指利用该指令系统所编写的程序能够高效率地运 行,主要表现为程序占用的存储空间小、执行的速度快。 3.规整性 规整性包括指令系统的对称性、匀齐性、指令格式和数 据格式的一致性。 对称性是指在指令系统中所有的寄存器和存储器单元都可 同等对待,所有的指令都可使用各种寻址方式
第 章 指 令 系 统 2. 有效性是指利用该指令系统所编写的程序能够高效率地运 行, 主要表现为程序占用的存储空间小、 执行的速度快。 3. 规整性包括指令系统的对称性、 匀齐性、 指令格式和数 据格式的一致性。 对称性是指在指令系统中所有的寄存器和存储器单元都可 同等对待, 所有的指令都可使用各种寻址方式
第4}章>指令系统 冬冬冬 匀齐性是指一种操作性质的指令可以支持各种数据类型, 如算术运算指令可支持字节、字、双字的运算等。 指令格式和数据格式的一致性是指指令长度和数据长度有 定的关系,以方便处理和存取,如指令长度和数据长度通 常是字节长度的整数倍 4.兼容性 兼容性主要表现在两个方面,一个是同一公司生产的系 列机具有软件兼容性,另一个是不同公司的不同硬件结构的 机器具有软件兼容性
第 章 指 令 系 统 匀齐性是指一种操作性质的指令可以支持各种数据类型, 如算术运算指令可支持字节、字、 双字的运算等。 指令格式和数据格式的一致性是指指令长度和数据长度有 一定的关系, 以方便处理和存取, 如指令长度和数据长度通 常是字节长度的整数倍。 4. 兼容性主要表现在两个方面, 一个是同一公司生产的系 列机具有软件兼容性, 另一个是不同公司的不同硬件结构的 机器具有软件兼容性
第4}章>指令系统 冬冬冬 向后兼容是指在某个时期投入市场的该型号机器上编制的 软件,不加修改就能运行于在它之后投入市场的机器上。 而兼容机则是指不同厂家生产的具有同一体系结构的计算 机,或者具有与原装机(有版权厂家的系列机产品)软件兼 容的非版权厂家的产品。对于兼容机,一般要求做到向上向 后兼容。兼容机在外形、功能、价格上与原装机可能有很大 差别,但体系结构相同,可运行原装机的软件
第 章 指 令 系 统 向后兼容是指在某个时期投入市场的该型号机器上编制的 软件, 不加修改就能运行于在它之后投入市场的机器上。 而兼容机则是指不同厂家生产的具有同一体系结构的计算 机, 或者具有与原装机(有版权厂家的系列机产品)软件兼 容的非版权厂家的产品。 对于兼容机, 一般要求做到向上向 后兼容。 兼容机在外形、 功能、 价格上与原装机可能有很大 差别, 但体系结构相同, 可运行原装机的软件