* * 1.3 层次结构模型 1.3.1 从计算机系统组成角度划分层次结构 计算机系统以硬件为基础,通过配置软件扩充功能,形成一个相当复杂的系统。通常采用层次结构的观点去分析、设计和构建它。本节将列举两种典型的层次结果模型。 下面的图给出了构成计算机系统的硬件层和多个软件层,以及它们之间的关系。每层都在下一层的基础上增加功能。 * * 右图是从计算机系统组成角度划分的一种层次结构模型。 面向问题语言层 第5层 翻译(编译器) 汇编语言层 第4层 翻译(汇编器) 操作系统层 第3层 部分解释(操作系统) 指令系统层 第2层 直接执行/解释(微程序) 微体系结构层 第1层 1、微体系结构层 微体系结构层是硬件层次,它主要是从寄存器级观察CPU的结构,分析CPU分步执行指令的详细过程。 微体系结构层可看作是第2层指令系统层指令的解释器。 * * 从计算机系统组成角度划分的一种层次结构模型 面向问题语言层 第5层 翻译(编译器) 汇编语言层 第4层 翻译(汇编器) 操作系统层 第3层 部分解释(操作系统) 指令系统层 第2层 直接执行/解释(微程序) 微体系结构层 第1层 2、指令系统层 指令系统层及上层都是抽象层次。指令系统层定义了硬件与编译器的接口。 一方面,指令系统规定了由硬件实现的各种指令功能;另一方面,

文档评论(0)

1亿VIP精品文档

相关文档