【读书笔记】深入计算机系统

第一章

1. 典型系统的硬件组成结构

2. 计算机存储器层次模型

   https://blog.csdn.net/zhanghaodx082/article/details/12099161

3. 进程虚拟地址空间模型

  https://www.cnblogs.com/clover-toeic/p/3754433.html

4. 操作系统的俩个功能

  防止硬件被失控的进程滥用;提供广泛的不同的低级硬件的统一访问入口。

5. 文件就是字节序列,每个IO设备:包括磁盘、键盘、显示器、甚至是网络都可以被看成文件。

  处理磁盘文件内容的程序员不需了解磁盘技术;进一步讲,同一个程序可以在使用不同磁盘技术的的系统上运行

6. 随着Internet的出现和流行,从一台主机拷贝信息到另外一台主机,已经成为计算机系统最重要的用途之一。

7. 重要观点:计算机系统不仅仅是硬件,是互相交织的软件和硬件的集合体。他们必须共同协作以达到运行应用程序的最终目的。

  计算机内部的信息表示为一组组的位,依据不同的上下文有不同的解释方式。程序被其他程序翻译成不同的形式,开始时ASCII文本,然后被编译器、链接器翻译成可执行文件。

  处理器读取并解释存放在主存的二进制指令,因为计算机花费了大量时间在存储器(主存)、I/O设备和CPU寄存器之间拷贝数据,所以系统存储设备按照层次排列,以减轻CPU处理速度和存储设备速度不匹配、大量时间浪费在拷贝数据上等问题。

  三层抽象:文件是对I/O设备的抽象;虚拟存储器是对主存和磁盘的抽象;进程是处理器、主存、和IO设备的抽象。

  网络是计算机系统之间的通信手段。从单个系统的角度来讲,网络是一种I/O设备。

 

posted @ 2019-06-18 14:44  彭玉松  阅读(178)  评论(0编辑  收藏  举报