计算机由软件及硬件组成。计算机相当于人的身体,软件相当于人的思想。软件分为操作系统及应用软件
硬件由输入单元、输出单元、(CPU内部的)控制单元、(CPU内部的)算术逻辑单元、主存储器五大部分组成。
CPU相当于人的大脑,判断处理数据、控制躯干。主板相当于人的神经,将所有的原件连接在一起。硬盘相当于你的永久记忆,CPU(大脑)可以(回忆)读取写入。键盘、鼠标、网卡,相当于人的手、脚、眼睛与外界互动,接收感知外界信息,为输入单元。电源供应器,相当于人的心脏,提供能量,显示适配器等于脑袋中的影像,将来自眼睛的刺激转化成影像在脑袋中呈现。
主存储器,大脑中放置正在被思考的数据区块。硬盘读取数据太慢,跟不上CPU大脑的高速频率,所以内存诞生。内存是高速存储的区域以满足CPU的频率。
几乎所有的数据都从,主存储器,流入流出,所以内存的大小非常重要。
有了硬件,只是有了血肉之躯,还不能办具体的事情。需要有软件(思想)来控制硬件,直接控制硬件的软件是操作系统。如windows,LINUX.
操作系统有两部分组成,内核,及系统调用。内核直接管理硬件,把硬件进行封装,并把硬件的各种接口抽象为系统调用,供其他应用程序使用。外部的应用程序,只能通过系统调用来控制硬件,而不是内核,因为内核必须极度的安全稳定。SHELL是应用程序的一种,英文单词是外壳,外部的意思,是linux操作系统与外部交互的界面。
本文来自投稿,不代表Linux运维部落立场,如若转载,请注明出处:http://www.178linux.com/101842