这些在计算机系统中是由硬件或固件完成的功能。由图 1.1可以看岀,计算机系统的概念性结构和功能特性实质上是由 计算机系统中软件与硬件之间的界面所确定,界面之上主要是 软件功能,界面之下则主要是硬件。 以上是针对经典的计算机系统结构的概念而言的。随着计算 机技术的发展,计算机系统结构的概念和它所包含的内容也正 处在不断的发展与变化之中,它涉及到广义计算机系统结构的 概念,包括计算机新的组成与实现技术
这些在计算机系统中是由硬件或固件完成的功能。由图 1.1可以看出,计算机系统的概念性结构和功能特性实质上是由 计算机系统中软件与硬件之间的界面所确定,界面之上主要是 软件功能,界面之下则主要是硬件。 以上是针对经典的计算机系统结构的概念而言的。随着计算 机技术的发展,计算机系统结构的概念和它所包含的内容也正 处在不断的发展与变化之中,它涉及到广义计算机系统结构的 概念,包括计算机新的组成与实现技术
L6应用语言级 虚拟机 L5高级语言级 虚拟机 应用软件 L4汇编语言级 虚拟机 L3操作系统级 虚拟机 哽、软件界面 硬件L2机器语言(传统机器)级物理机 L1微程序机器级 固件 Lo电子线路级 图1.1计算机系统的层次结构
图1.1 计算机系统的层次结构
1.2.3计算机系统的组成与实现 1.计算机组成与实现 2.外特性、内特性与微外特性 3.计算机系统的组成与实现
1.2.3 计算机系统的组成与实现 1. 计算机组成与实现 2. 外特性、内特性与微外特性 3. 计算机系统的组成与实现
1.计算机组成与实现 所谓计算杋组成是在明确计算杋系统结构分配给硬件的功能与概念性 结构之后,研究如何组成其硬件体系,并建立相互之间的联系,以实现机器 语言级指令的功能与特性。其中包括各功能部件的配置、组成、相互之间的 连接与相互作用等。 各功能部件的性能、参数以及相互之间的合理匹配是计算机组成的重要 指标。例如,运算器的组成、功能、运算速度,存储器的层次结构、容量、 存取周期、虚拟存储技术、通道技术或/O处理机、先行控制、流水线技术、 多功能部件、阵列机以及并行多处理机技术等。 计算机组成是计算机系统结构的逻辑实现,包括机器內部数据流和控制 流的组成及其逻辑设计。在硏究计算机组成时,又涉及到各种功能部件的组 成逻辑、时序电路以及时钟信号的设计与选用
1. 计算机组成与实现 所谓计算机组成是在明确计算机系统结构分配给硬件的功能与概念性 结构之后,研究如何组成其硬件体系,并建立相互之间的联系,以实现机器 语言级指令的功能与特性。其中包括各功能部件的配置、组成、相互之间的 连接与相互作用等。 各功能部件的性能、参数以及相互之间的合理匹配是计算机组成的重要 指标。例如,运算器的组成、功能、运算速度,存储器的层次结构、容量、 存取周期、虚拟存储技术、通道技术或I/O处理机、先行控制、流水线技术、 多功能部件、阵列机以及并行多处理机技术等。 计算机组成是计算机系统结构的逻辑实现,包括机器内部数据流和控制 流的组成及其逻辑设计。在研究计算机组成时,又涉及到各种功能部件的组 成逻辑、时序电路以及时钟信号的设计与选用
例如,在设计运算器时,既涉及到时序电路,又涉及到算法 在设计存储器时既涉及到采用什么样的器件,又涉及到它的容量、外 围电路和速度;在设计输入输出通道时,同样也涉及到采用什么样的 器件及外围电路。另外,在构成计算机时还涉及到信号的传输方式、 模块的划分、插件与底版的连接,以及电源、冷却方式、组装工艺和 技术等。这些,统称为计算机组成的物理实现 计算机系统结构、计算机组成和计算机实现是三个不同的概念。系 统结构是计算机系统的软件与硬件之间的界面;计算机组成是指计算 机系统结构的逻辑实现;计算机实现是指计算机组成的物理实现。它 们各自包含有不同的内容,相互之间又有着密切的联系
例如,在设计运算器时,既涉及到时序电路,又涉及到算法; 在设计存储器时既涉及到采用什么样的器件,又涉及到它的容量、外 围电路和速度;在设计输入输出通道时,同样也涉及到采用什么样的 器件及外围电路。另外,在构成计算机时还涉及到信号的传输方式、 模块的划分、插件与底版的连接,以及电源、冷却方式、组装工艺和 技术等。这些,统称为计算机组成的物理实现。 计算机系统结构、计算机组成和计算机实现是三个不同的概念。系 统结构是计算机系统的软件与硬件之间的界面;计算机组成是指计算 机系统结构的逻辑实现;计算机实现是指计算机组成的物理实现。它 们各自包含有不同的内容,相互之间又有着密切的联系