之前一段时间看了鸟哥的linux私房菜,觉得写得很好,是一本很好的初识linux系统的书籍。接下来的每一天我都会对这本书的每一章的重点知识进行叙述,也算是对学习这本书的一个体会吧。今天讲一下概述部分,鉴于linux是一个操作系统,所以有必要先介绍下计算机方面的知识。
1. 计算机主要由以下几部分组成:输入单元、输出单元、CPU内部的控制单元、算术逻辑单元和主存储器。可以通过下图来描述。
主要介绍下CPU部分,CPU有两种类别:精简指令集RISC和复杂指令集CISC。
2. 本章的一个问题比较吸引我的注意,也是之前没搞清楚的,就是为什么买来的2gu盘但实际只能用1.7g左右呢?这是因为硬盘制造商会使用10进制的单位,所以2G代表为2*1000*1000*1000字节的意思。转成档案的容量单位时使用二进制(1024为底),所以也就只有1.7G左右。
3. 计算机中硬盘的最小物理量为512字节,最小的组成单位是扇区。
4. 计算机的主存储器主要组件为动态随机存取内存(DRAM),随机存取内存只有在通电时才能使用,断电后数据就消失了,因此DRAM又称为挥发性内存。ROM是一种非挥发性内存,另外BIOS对于计算机来说是非常重要的,因为他是系统在开机时候首先会去读的一个小程序。BIOS为写入到主板上某一块flash或EEPROM的程序,它可以在开机时运行,以加载CMOS的参数,并尝试呼叫存储装置中的开机程序,进一步进入操作系统中。一般桌面计算机常见的是使用del键进入BIOS设定界面。
5. 总的来说,操作系统OS也是一组程序,这组程序的重点在于管理计算机的所有活动以及驱动系统中的所有硬件。