计算机系统是由硬件和系统组成的复杂系统。硬件系统包括主机、外部设备;软件系统包括系统软件,应用软件等。

从计算机语言角度系统分为不同层次:

硬件部分
最底层的微处理机,由中央处理机中算术和逻辑处理单元、寄存器以及操作控制用的逻辑电路组成。
第二层微型计算机,是在微处理机的基础上,设计适当的总线结构以及存储器、外部设备接口等,构成一个硬件计算机。
第三层是机器语言环境,程序员能够通过计算机提供的机器语言环境,编制机器语言程序,控制计算机完成预定的任务。
软件部分
在操作系统层面,系统操作员可以基于操作系统环境,采用一般的运算指令和I/O操作指令,进行编程,使用计算机全部的系统资源。
同理,汇编程序员和高级语言程序员,用各自规定的语言形式提交各自的处理任务,由相应层上的解释或编译程序进行处理。
应用程序层是给最终用户使用的环境,在该层次中,用户使用时,并不需要了解计算机是如何工作的,在他们的视角下,计算机可能就是一个游戏机、图文处理工具等。
在计算机技术中,从某种角度看,把本来客观存在的事务或属性视作不见的现象,称作透明性(Transparency)。
浙公网安备 33010602011771号