导读:计算机系统的分层结构 计算机系统的分层结构主要包括以下几个层次: 1. 数字逻辑层:这是计算机系统的最底层,由门、触发器等逻辑电路和连接线路组成,是组成计......
计算机系统的分层结构
计算机系统的分层结构主要包括以下几个层次:
1. 数字逻辑层:这是计算机系统的最底层,由门、触发器等逻辑电路和连接线路组成,是组成计算机硬件的基础。
2. 微程序级:这级的机器语言是微指令集,程序员用微指令编写的微程序,一般是直接由硬件执行的。
3. 传统机器级:这级的机器语言是该机的指令集,程序员用机器指令编写的程序可以由微程序进行解释。
4. 操作系统级:这一层的核心是操作系统,对用户程序使用机器的各种资源(CPU、存储器、输入输出设备等)进行管理和分配。
5. 汇编语言级:这级的机器语言是汇编语言,完成汇编语言翻译的程序叫做汇编程序。
6. 高级语言级:这级的机器语言就是各种高级语言,通常用编译程序来完成高级语言翻译的工作。
7. 应用语言级:这一级是为了使计算机满足某种用途而专门设计的,因此这一级语言就是各种面向问题的应用语言。
各个层次并不是孤立的,而是互相关联、互相协作。下层为上层提供服务或执行上层所要求的功能,而上层通过使用下层提供的服务完成一定的功能。
版权声明:转载此文是出于传递更多信息之目的。若有来源标注错误或侵犯了您的合法权益,请作者持权属证明与本网联系,我们将及时更正、