现代操作系统阅读笔记(1)

计算机的基本由四大部分组成。

    一、CPU。也是我们经常称的中央处理器。也是我们计算机最重要的资源,我暂时称之为‘大脑’。

     二、Memory。 内存,这对大家都不陌生,因为没一个应用程序都需要被加载到Memeory里面后,CPU 才可以对其进行执行。 它是易失性的,断电之后数据就会丢失。内存我还是称之为‘胃’,也就是用了储放粮食的地方,用来给‘心脏’计算的。

     三、I/O 设备。对于I/O 设备我自己也曾经迷惑不接,可以说对其理解不是很特彻。因此这次又重新温习之后总结为如下,在内存外的所有操作(即外部环境)。可以分类为一下几点:

       3.1 人机交互。例如我们平时的鼠标,键盘,显示器,麦克风都算吧

       3.2 机器和机器交互。例如:磁盘、U盘、CD等操作。其实我们一直在代码里所遇到的数据库操作和文件操作都属于I/O 操作。  在C#语言中这两个操作也属于非托管操作。

   3.3 网络通信。

     这里我可以称之为人的各个部件吧,例如眼睛、四肢鼻子耳朵等所有。

     四、总线。为了使得CPU、Memory 以及I/O设备之间的数据传输的通道。相当于人体内的血管。

 

posted @ 2016-03-16 16:06  gopher-lin  阅读(125)  评论(0编辑  收藏  举报