计算机概论笔记-鸟哥linux私房菜

1.cpu的主要功能在于管理和运算,这分别对应的CPU的两个单元:控制单元和算术逻辑单元.

2.指令集架构(Instrument Set Airtecture)是指CPU的架构,分别包括RISC(computer)和CISC,常见的就是ARM和X86,对于硬件电路来说,指令集其实是CPU的一种接口,只有满足指令集,符合指令集的规范,软件才能在CPU上执行.

3.指令集架构(ISA)是一种规范,是软件和硬件的接口,是二进制码,是指令..而微架构(Micro Aritecture)是指硬件,是实现二进制代码的电路的组织形式,不管电路怎么串连,最终的结果要是合乎规定的二进制代码.

4.在使用编译后的二进制bin代码时,一定要清楚这些代码适配的机器硬件和操作系统,不同的操作系统,系统调用也不同,不同的硬件,适配的指令集也不同,因此,必须操作系统和硬件指令集架构必须完全匹配.

5.容量单位1Byte=8bit,注意区分大小写,1KB=2的10次方Byte,注意此处的进位是1024.

6.速度单位HZ就是秒分之一,反过来就是每秒多少次,MHZ就是一秒多少M(1000000)次,MbHZ就是一秒传递多少Mb,b是位,不是byte字节.   

7.速度单位Mbps MBps 是不一样的,一个是位,一个是字节,前面的常常是带宽,后面的是容量.

8.CPU和内存,CPU和显示设备,通过北桥相连,北桥和南桥相连,南桥和磁盘等输入输出设备相连,但是现在,北桥被整合到CPU里边了,只剩下南桥.

  1. CPU和内存,显示器的连接线被称为系统总线,南桥南边的总线被称为IO总线.

9.32位的操作系统被称为i686,64位的操作系统被称为x86-64

  1. CPU的32/64是指CPU能够一次解析的字组大小

10内存主要是DRAM    DDR SDRAM   Double Data Rate     CPU的缓存主要是SRAM

  1. BIOS被写死在ROM中

11二进制转10进制

 

12 当把文字写入磁盘或内存时,需要把文字根据编码转换成二进制,当需要将文字输出到屏幕或打印时,需要将二进制转化为文字,如果使用的字符编码不对,就会出现编码错误.

13操作系统的功能,驱动硬件,管理资源(进程,内存,文件) ,为应用程序提供接口.

14  进程线程调度,内存不足swap,文件系统比操作系统先存在,安装操作系统时,文件系统必须已经存在了,否则,操作系统是无法安装的.

15硬件驱动程序必须实现操作系统的接口,否则,操作系统是无法处理硬件的

 

posted on 2021-11-04 17:43  lmn666  阅读(185)  评论(0)    收藏  举报

导航