首页 > 试题广场 >

如何理解计算机的层次结构?

[问答题]

如何理解计算机的层次结构?

推荐

计算机硬件、系统软件和应用软件构成了计算机系统的三个层次结构。

(1)硬件系统是最内层的,它是整个计算机系统的基础和核心。

(2)系统软件在硬件之外,为用户提供一个基本操作界面。

(3)应用软件在最外层,为用户提供解决具体问题的应用系统界面。

通常将硬件系统之外的其余层称为虚拟机。各层次之间关系密切,上层是下层的扩展,下层是上层的基础,各层次的划分不是绝对的。

发表于 2018-08-20 20:44:36 回复(0)
五层结构:
0. 微程序机器 (由硬件直接执行微指令)
1. 传统机(直接执行二进制代码)
2. 高级语言
3. 汇编语言
4. 操作系统
大体划分为硬件层和软件层,软件层都是虚拟机包括高级语言汇编语言和操作系统,硬件层为传统机(直接执行二进制代码)和微程序机器(由硬件直接执行微指令)。软件层和硬件层相互依存,协同发展。层次间无严格界限。
编辑于 2020-02-24 12:37:25 回复(0)
应用程序->高级语言->汇编语言->操作系统->机器语言->微程序->硬件
发表于 2021-06-20 10:39:25 回复(0)
M0:微程序机器 微指令系统,有硬件直接执行微指令
M1:传统机器 机器语言机器 用微程序解释机器指令
M2:虚拟机器 操作系统机器 用机器语言解释操作系统
M3:虚拟机器 汇编语言机器 用汇编程序翻译成机器语言程序
M4:虚拟机器 高级语言机器 用编译程序翻译成汇编语言程序
发表于 2020-04-30 16:44:10 回复(0)