鸟哥的linux私房菜 学习总结----计算机概论(1)

来源:互联网 发布:编译安卓rr源码教程 编辑:程序博客网 时间:2024/06/08 03:34

一、计算机硬件的五大单元

输入单元,输出单元,CPU内部的控制单元、算数逻辑单元和内存。

二、计算机分类

  1. 超级计算机(Supercomputer)
  2. 大型计算机(Mainframe Computer)
  3. 迷你计算机(Minicomputer)
  4. 工作站(Workstation)
  5. 微电脑(个人计算机)(Microcomputer)

三、计算机上常用的计算单位

  1. 文件大小单位
    (1)计算机依据有没有通电来记录信息,所以理论上只认识0和1而已,0/1的单位为bit。
    (2)bit实在是太小,我们常用的单位为Byte,即1Byte = 8bit。
    (3)文件大小单位还有K,M,G,T和P。
    (4) 一般文件大小用二进制表示。
  2. 速度单位
    一般速度单位用十进制表示,例如:1GHz = 1000*1000*1000Hz。在网络传输方面,常用的单位是Mbit/s,大家说的8M/1M ADSL传输速度,如果转成文件容量Byte时,则为1MB/s / 125KB/s的上传/下载速度。
  3. 硬盘大小单位
    一般硬盘制造商会使用十进制的单位,,所以500G代表500*1000*1000*1000b。转成文件大小(1024进制),则成为465.66GB了。

四、个人计算机架构和接口设备

  1. 主板上最重要的部件就是芯片组了。
  2. Intel芯片组又分为两个桥接器来控制各个组件通信。
    (1)北桥负责连接速度较快的CPU、内存和显卡等部件。
    (2)南桥负责连接速度较慢的周边接口,包括硬盘、USB和网卡等。
  3. AMD芯片组架构与Intel芯片组架构最大的不同在于内存是直接与CPU通信的,而不是通过北桥。AMD为了加快CPU和内存通信,将内存控制组件集成到CPU中。

五、CPU

  1. 全称:Central Processing Unit。
  2. 分为算数逻辑单元和控制逻辑单元。
  3. CPU使用的数据都是从内存中获取的。(切记!)
  4. 里面含有微指令集,其实现CPU的功能。
  5. 微指令集又分为精简指令集和复杂指令集。

    • 精简指令集(Reduced Instruction Set Computing,RISC),典型CPU就是ARM。
    • 复杂指令集(Complex Instruction Set Computer,CISC),典型的CPU就是AMD、Intel等的x86架构的CPU。
  6. x86架构名称的由来:最早的intel开发的CPU的代号为8086,后来依此架构又开发出80286、80386等,因此这种架构的CPU就被称为x86架构了。
  7. 64位的intel和AMD的CPU被称为x86_64的架构。
  8. 所谓多核则是在一个CPU封装当中嵌入了两个以上的运算内核。
  9. 频率:CPU每秒钟可以工作的次数。
    • 外频:CPU与外部组件进行数据传输/运算时的速度。
    • 倍频:CPU内部用来加速工作性能的一个倍数。
    • 频率 = 外频 * 倍频
  10. 超频:将CPU的倍频或者外频通过主板的设定功能更改成较高频率的一种方式。一般倍频在出厂时已经设置好了,无法修改,所以超频修改的是外频。
  11. 北桥的总线成为系统总线,南桥的总线成为输入输出(I/O)总线。
  12. 北桥所支持的频率我们称为前端总线速度(Front Side Bus,FSB),而每次传送的位数则是总线宽度。所谓的总线频宽则是“FSB*总线宽度”,即每秒钟可以传送的最大数据量。目前常见的总线宽度为32/64位。
  13. CPU每次能够处理的数据量称为字组大小,字组大小依据CPU设计而有32位和64位。我们所称的计算机是32位还是64位主要依据CPU解析的字组大小而来的。

六、内存

  1. 个人计算机的内存主要组件为动态随即访问内存(Dynamic Random Access Memory,DRAM)。
  2. DDR是双倍数据传送速度(Double Data Rate),它可以在一次工作周期中进行两次数据的传送。
  3. 通常内存越大,系统越快,这是因为系统不用常常释放一些内存内部的数据。
  4. 双通道设计:通常总线宽度为64位,为了加大这一宽度,将两个内存条汇整在一起,一个为64位,两个就可以达到128位了。
  5. SRAM:Static Random Access Memory。通常用在CPU内部的第二层高速缓存中。这二级缓存的速度必须得和CPU频率相同。
  6. BIOS:Basic Input Output System,是一套程序(固体),这套程序是写死在主板上面的一个内存芯片中,这个内存芯片在没有通电时也能将数据记录下来,那就是只读存储器(Read Only Memory,ROM)。

七、显卡

  1. 又称为VGA(Video Graphics Array)。
  2. GPU,显卡厂商直接在显卡上嵌入的一个3D加速的芯片。
  3. 显存的计算:1024*768分辨率,且使用全彩(3B),则显存至少为1024*768*3B / (1024*1024) = 2.25M。
阅读全文
0 0
原创粉丝点击