计算机常识笔记

爱⌒轻易说出口 提交于 2019-12-02 11:14:18

1.计算机主要硬件:

1.1.中央处理器(CPU):CPU是计算机的运算和控制核心。

 

1.2.随机存储器(Random Access Memory,即RAM):作为主存,也称为内存,全称主存储器或内存储器。

  1. CPU可以直接访问RAM
  2. RAM中的数据会断电丢失
  3. 一台电脑中,主存由两个部分组成:内存条和cache(高速缓冲存储器)。
  • cache用的是SRAM技术,而内存条使用的是DRAM技术。
  • cache集成在CPU里面,   而内存条插在主板上,可以轻易地拔下来。
  • cache的速度较快,          而内存条的速度较慢。

下图就是内存条,用力一摁咔嚓一声就可以插进主板里面:

 

1.3.只读存储器(Read-Only Memory):作为外存,全称外存储器

ROM中的数据断电不丢失

软盘、硬盘、U盘、磁带、光盘都是ROM

 

一个程序的运行,通常最终都要送到CPU中执行。CPU的运算速度非常快,CPU中用于存储数据的寄存器速度也非常快,而程序原本存储在磁盘中,磁盘的速度相对于寄存器而言速度非常慢。如果CPU直接从硬盘读取数据,就会导致CPU已经处理完了,磁盘IO还没有反应过来的情况。

程序:程序是一个存放在硬盘中的可执行文件。这个可执行文件经过四个步骤得来: 1.预处理、2.编译、3.汇编、4.链接

进程:一个程序运行一遍,这个运行的程序就叫做进程。


系统:系统是管理计算机硬件与软件资源的计算机程序。


当我们去运行一个程序时,系统会为该进程分配一套资源:虚拟内存、管理信号的资源、管理打开文件的资源、进程ID号……

进程是系统分配资源的最小单位


一个进程中有且最少有一个线程。

线程是系统运算调度的最小单位

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!