#ZSCSP2. [笔记][CSP][计算机基础知识]2.硬件系统

[笔记][CSP][计算机基础知识]2.硬件系统

  • 冯 · 诺依曼结构图如下,包含五大部分:

    • CPUCPU(控制器、运算器)、存储器、输入设备、输出设备
  • 中央处理器CPUCPU(Central Processing Unit)

    • 组成:运算器(算术、逻辑)、控制器(分析指令、发出信号)
    • 性能指标:主频、字长(64位 / 32位)
  • 存储器

    • (1)主存(内存):属于主机一部分

      • 随机存取存储器 RAMRAM(Random Access Memory) :是一种可读写存储器,断电后会丢失信息
      • 只读存储器 ROMROM(Read-Only Memory) :是一种只读存储器,断电后不会丢失信息
      • 高速缓冲存储器 CacheCache:由于 RAMRAM读写速度难以满足高速CPUCPU,故在两者之间设置高速小容量存储器,即CacheCache(分L1L2L_1、L_2级别)
    • (2)外存(辅存):属于外接设备

    • (3)存储单元

      • 位(bitbit):每一位存放着一个二进制数据
      • 字节(ByteByte,简称BB):8位组成1个字节,即1Byte=8bit1 Byte = 8 bit
      • 其他:KBKilo/MBMega/GBGiga/TBTera/PBPetaKB(Kilo)/ MB(Mega)/ GB(Giga)/ TB(Tera)/ PB(Peta)
      • 1  B = 8 bit
        1 KB = 1024 B
        1 MB = 1024 KB
        1 GB = 1024 MB
        1 TB = 1024 GB
        1 PB = 1024 TB
        
      • 其中,1024=2101024 = 2^{10}
  • 输入设备:键盘、鼠标、麦克风

  • 输出设备:显示器、打印机、音响


  • 总线结构

    • 1、总线BusBus):是计算机各种功能部件之间传送信息的公共通信干线
    • 2、分类:
      • 数据总线(DataBusData Bus,简称DBDB
      • 地址总线(AdressBusAdress Bus,简称ABAB
      • 控制总线(ControlBusControl Bus,简称CBCB

  • 主要性能指标

  • 1、字长:指CPUCPU能够同时处理的二进制位数个数

    • 其中是指用于表示其数据单位的术语,是用来表示一次性处理事务的固定长度
    • 字长越长,能表示的数值范围越大,能表示的信息越多
    • 目前常用的有16位(2个字节的长度)、32位(4个字节)、64位(8个字节)

  • 习题

    • 1、现有一张分辨率为2048 * 1024像素的64位真彩色图像,请问其占用多大的存储空间()

      • 64位指一个像素的所占的存储空间大小,故总的大小为2048102464bit2048 * 1024 * 64 bit,换算得16MB16MB
    • 2、某微型计算机的CPU和内存之间的地址总线宽度是16位,这台计算机最多可以使用()的内存

      • 宽度为16位,表示内存中每个单元都是由16位二进制数来标识的,即寻址能力最大为2162^{16} 字节(地址码单位为字节),换算得64KB64KB
    • 3、32KB32KB的存储器用十六进制表示,它的最大地址码是()

      • 32KB=21532KB = 2^{15} 字节,故最大地址码为15位二进制数111111111111111(2)111 1111 1111 1111(_2),换算得7FFF(16)7FFF(_{16}),即0x7FFF0x7FFF