信息保护 (包括信息保护方式和硬件对信息保护的支持) I/O结构 (包括O联结方式、处理机/存储器与ⅣO设备 间数据传送的方式和格式以及I/O操作的状态等) 经典计算机体系结构概念的实质: 计算机系统中软硬件界面的确定,其界面之上的是 软件的功能,界面之下的是硬件和固件的功能。 广义体系结构概念?
(8) 信息保护 (包括信息保护方式和硬件对信息保护的支持) (9) I/O结构 (包括I/O联结方式、处理机/存储器与I/O设备 间数据传送的方式和格式以及I/O操作的状态等) 经典计算机体系结构概念的实质: 计算机系统中软硬件界面的确定,其界面之上的是 软件的功能,界面之下的是硬件和固件的功能。 广义体系结构概念?
1.2.3计算机组成和计算机实现技术 1.计算机组成:计算机体系结构的逻辑实现。 2.计算机实现:计算机组成的物理实现。 计算机组成包括的内容可以有 处理机、主存等部件的逻辑结构,机器级内 数据流和控制流的组成、各部件的功能以及 之间的联系等。 计算机实现包括的内容可以有: 处理机、主存等部件的物理结构,包括器件 的集成度和速度的确定,器件、模块、插 件、底板的划分与连接,组装装配技术及信 号连接、电源、冷却方法等
1.2.3 计算机组成和计算机实现技术 1. 计算机组成:计算机体系结构的逻辑实现。 2. 计算机实现:计算机组成的物理实现。 计算机组成包括的内容可以有: 处理机、主存等部件的逻辑结构,机器级内 数据流和控制流的组成、各部件的功能以及 之间的联系等。 计算机实现包括的内容可以有: 处理机、主存等部件的物理结构,包括器件 的集成度和速度的确定,器件、模块、插 件、底板的划分与连接,组装装配技术及信 号连接、电源、冷却方法等
体系结构与组成、实现之间的关系为 体系结构是组成的抽象,组成是实现的抽象 一种体系结构可以有多种组成。 一种组成可以有多种物理实现。 广义的计算机体系结构概念包括体系结构的外部特性和内 部特性: 计算机体系结构外部特性-计算机体系结构的经 典定义 计算机体系结构内部特性--计算机组成与实现中 一些比较抽象的内容 广义体系结构概念: 体系结构经典定义+计算机组成和实现中的都 分比较抽象的概念
体系结构与组成、实现之间的关系为: 体系结构是组成的抽象,组成是实现的抽象 一种体系结构可以有多种组成。 一种组成可以有多种物理实现。 广义的计算机体系结构概念包括体系结构的外部特性和内 部特性: 计算机体系结构外部特性---计算机体系结构的经 典定义 计算机体系结构内部特性---计算机组成与实现中 一些比较抽象的内容 广义体系结构概念: 体系结构经典定义 + 计算机组成和实现中的部 分比较抽象的概念
系列机 在一个厂家内生产的具有相同的体系结构(经典定义), 但具有不同组成和实现的一系列不同型号的机器。 例如 IBM370系列有370/115、125、135、145、158 168等一系列从低速到高速的各种型号 相同点:程序员所看到的概念性结构和功能属性 →指令系统一致 不同点:组成和实现技术 →速度特性不一样
系列机 在一个厂家内生产的具有相同的体系结构(经典定义), 但具有不同组成和实现的一系列不同型号的机器。 例如 IBM 370系列有370/115、125、135、145、158、 168等一系列从低速到高速的各种型号。 相同点: 程序员所看到的概念性结构和功能属性 → 指令系统一致 不同点: 组成和实现技术 → 速度特性不一样
系列机是否必须体系结构的严格一致? 事实上,真正需要的是软件兼容而非体系结构的严格 一致。 软件兼容:同一个软件可以不加修改地运行于另一台机器 而且它们所获得的结果一样,差别只在于有不同的运行时 间 分四类: 向上兼容:按某档机器编制的程序,不加修改的就能运行 于比它高档的机器
系列机是否必须体系结构的严格一致? 事实上,真正需要的是软件兼容而非体系结构的严格 一致。 软件兼容: 同一个软件可以不加修改地运行于另一台机器, 而且它们所获得的结果一样,差别只在于有不同的运行时 间。 分四类: 向上兼容:按某档机器编制的程序,不加修改的就能运行 于比它高档的机器