计算机概论 - worldgreen/freamwork-test GitHub Wiki

计算器概论

  1. 计算机的组成部分
    • 输入设备
    • 主机部分
      • CPU
        • 控制单元
        • 逻辑运算单元
      • 主存储器
    • 输出部分
  2. CPU种类
    • 精简指令集 RISC
      • 特点:指令运行时间短,完成动作简单,若做复杂事情,多个指令完成
      • 例子:ARM
    • 复杂指令集 CISC
      • 特点:指令多并且复杂,每条指令话费时间长
      • 例子:Intel
  3. 接口设备
    • 主板:让所有设备连接在一起,设备之间协调与沟通,主板芯片组将所有设备汇聚在一起
  4. 计算单位
    • 容量 P T G M K 1024 byte = 8bit
    • 速度 G M K Hz 网络速度 Mbps Mbits per second 8M/s 1Mbyte/s
  5. 计算机构架与接口设备
    • Intel
      • 北桥:负责连接速度较快的CPU,主存储器和显示适配器
      • 南桥:负责连接速度较慢的周边接口 硬盘,USB,网络卡
      • CPU
        • 外频:CPU 与 外部组件数据传输的速度 倍频:CPU内部用来加速工作效能的倍数,与外频相乘才是CPU频率
        • 32,64位:前端总线速度(FSB):外频 。总线宽度:每次传送位数。总线带宽:前两者乘
        • 字组大小:CPU每次能处理的数据量
        • 等级:32位 i686 64位 x86_64
        • L2缓存, 集成在CPU内部,速度和 CPU相同, 用SRAM
      • 显示适配器:图形显示扮演重要角色,有一个内存容量,影响屏幕分辨率和颜色深度
      • 存储设备
        • 磁盘: 存储容量 = 磁头数 × 磁道(柱面)数 × 每道扇区数 × 每扇区字节数 每个扇区 512字节
        • 传输接口:IDE, SATA,SCSI
        • 选型:容量, 缓冲存储器,转速,关机时机器手臂回归原位
      • 主板
        • 芯片组:负责沟通各个组件
        • 设备 I/O地址与 IRQ
          • I/O 地址, 每个装置地址,相当与门牌号
          • IRQ 装置连接到CPU的专门路径,通过IRQ中断信道告知CPU装置情况
        • CMOS 记录主板上的重要参数,包括系统时间,CPU电压与频率,数据的记录要花电力,所以有电池
        • BIOS 写入主板上某一块flash的程序,开机的时候加载CMOS中的参数,BIOS可以修改CMOS参数
  6. 系统软件和应用程序
    • 机器程序和编译程序:编译程序将人能够看的懂的程序语言编译为机器能够看懂的机器码
    • 操作系统:管理计算机的所有活动,驱动系统所有硬件。
    • 系统呼叫:将c语言的相关语法,转换成核心可以理解的任务函数。
    • 核心程序主要在管理硬件,提供计算机系统资源分配(包括 CPU 资源、内存使用资源等等)

Linux 是什么

  1. Linux 是什么:核心和系统呼叫接口两层