鸟哥的Linux私房菜(基础篇)-第零章、计算机概论(零.5)

来源:互联网 发布:数据库过滤器 编辑:程序博客网 时间:2024/06/05 22:38
第零章、计算机概论
最近更新日期:2009/08/03
5. 重点回顾
6. 本章习题
7. 参考数据与延伸阅读
8. 针对本文的建议:http://phorum.vbird.org/viewtopic.php?t=31574

大标题的图示重点回顾
  • 计算机的定义为:『接受使用者输入指令与数据,经由中央处理器的数学与逻辑单元运算处理后,以产生或储存成有用的信息』;
  • 计算机的五大单元包括:输入单元、 输出单元、CPU内部的控制单元、算数逻辑单元与主内存五大部分;
  • 数据会流进/流出内存是CPU所发布的控制命令,而CPU实际要处理的数据则完全来自於主内存;
  • CPU依设计理念主要分为:精简指令集(RISC)与复杂指令集(CISC)系统;
  • 关於CPU的频率部分:外频指的是CPU与外部组件进行数据传输时的速度,倍频则是CPU内部用来加速工作效能的一个倍数,两者相乘才是CPU的频率速度;
  • 一般主机板芯片组有分北桥与南桥,北桥的系统总线称为系统系统总线,因为是内存传输的主要通道,所以速度较快。南桥就是所谓的输入输出(I/O)系统总线,主要在联系硬盘、USB、网络卡等周边设备;
  • 北桥所支持的频率我们称为前端系统总线速度(Front Side Bus, FSB),而每次传送的位数则是系统总线宽度。
  • CPU每次能够处理的数据量称为字长大小(word size),字长大小依据CPU的设计而有32位与64位。我们现在所称的计算机是32或64位主要是依据这个 CPU解析的字长大小而来的!
  • 个人计算机的主内存主要组件为动态随机访问内存(Dynamic Random Access Memory, DRAM),至於CPU内部的第二层缓存则使用静态随机访问内存(Static Random Access Memory, SRAM);
  • BIOS(Basic Input Output System)是一套程序,这套程序是写死到主机板上面的一个内存芯片中,这个内存芯片在没有通电时也能够将数据记录下来,那就是只读内存(Read Only Memory, ROM);
  • 显示卡的规格有PCI/AGP/PCIe,目前的主流为PCIe介面;
  • 硬盘的组成为:圆形磁碟盘、机械手臂、 磁碟读取头与主轴马达所组成的,其中磁碟盘的组成为磁区、磁轨与磁柱;
  • 操作系统(Operating System, OS)其实也是一组程序, 这组程序的重点在於管理计算机的所有活动以及驱动系统中的所有硬件。
  • 计算机主要以二进位作为单位,常用的磁碟容量单位为bytes,其单位换算为1 Byte = 8bits。
  • 最阳春的操作系统仅在驱动与管理硬件,而要使用硬件时,就得需要透过应用软件或者是壳程序(shell)的功能,来呼叫操作系统操纵硬件工作。目前称为操作系统的,除了上述功能外,通常已经包含了日常工作所需要的应用软件在内了。

大标题的图示本章习题
  • 动动手实作题:假设你不知道你的主机内部的各项组件数据,请拆开你的主机机壳,并将内部所有的组件拆开,并且依序列出:
    • CPU的厂牌、型号、最高频率;
    • 主内存的容量、介面 (DDR/DDR II等);
    • 显示卡的介面 (AGP/PCIe/内建) 与容量
    • 主机板的厂牌、南北桥的芯片型号、BIOS的厂牌、有无内建的网卡或音效卡等
    • 硬盘的连接介面 (IDE/SATA等)、硬盘容量、转速、缓冲内存容量等。
    然后再将他组装回去。注意,拆装前务必先取得你主机板的说明书,因此你可能必须要上网查询上述的各项数据。

  • 利用软件:假设你不想要拆开主机机壳,但想了解你的主机内部各组件的信息时,该如何是好?如果使用的是Windows操作系统,可使用CPU-Z(http://www.cpuid.com/cpuz.php)这套软件,如果是Linux环境下,可以使用『cat /proc/cpuinfo』及使用『lspci』来查阅各项组件的型号;

  • 依据文末的延伸阅读连结,自行搜寻出 BIOS 的主要任务,以及目前在个人计算机上面常见的 BIOS 制造商有哪几家?

大标题的图示参考数据与延伸阅读
  • 注1:对於CPU的原理有兴趣的读者,可以参考维基百科的说明:
    英文CPU(http://en.wikipedia.org/wiki/CPU)
    中文CPU(http://zh.wikipedia.org/wiki/中央处理器)。
  • 注2:图片参考:作者:陈锦辉,『计算机概论-探索未来2008』,金禾信息,2007出版
  • 注3:更详细的RISC架构可以参考维基百科:
    http://zh.wikipedia.org/w/index.php?title=精简指令集&variant=zh-tw
  • 注4:关於ARM架构的说明,可以参考维基百科:
    http://zh.wikipedia.org/w/index.php?title=ARM架构&variant=zh-tw
  • 注5:更详细的CISC架构可参考维基百科:
    http://zh.wikipedia.org/w/index.php?title=CISC&variant=zh-tw
  • 注6:更详细的x86架构发展史可以参考维基百科:
    http://zh.wikipedia.org/w/index.php?title=X86&variant=zh-tw
  • 注7:相关的固件说明可参考维基百科:
    http://zh.wikipedia.org/w/index.php?title=固件&variant=zh-hant
  • 注8:相关 EEPROM 可以参考维基百科:
    http://zh.wikipedia.org/w/index.php?title=EEPROM&variant=zh-tw
  • 注9:相关 BIOS 的说明可以参考维基百科:
    http://zh.wikipedia.org/w/index.php?title=BIOS&variant=zh-tw
  • 感谢:本章当中出现很多图示,很多是从Tom's Hardware(http://www.tomshardware.tw/)网站取得的,在此特别感谢!

出处:http://vbird.dic.ksu.edu.tw/linux_basic/0105computers_5.php

0 0