侧边栏壁纸
  • 累计撰写 10 篇文章
  • 累计创建 2 个标签
  • 累计收到 2 条评论

目 录CONTENT

文章目录

计算机体系结构

Administrator
2024-05-10 / 0 评论 / 1 点赞 / 44 阅读 / 8926 字

计算机体系结构

  • 主存储器

  • 存储单元: 每个存储单元放一段二进制代码

    • 存储字(word):存储单元中二进制代码的组合

    • 存储字长:存储单元中二进制代码的位数

    • 存储元:即存储二进制的电子元件,每个存储元可存1bit

    • MAR:地址寄存器

    • MDR:数据寄存器

  • 重点

  • 1Byte = 8bit

    • 1B = 1个字节,1b=1个bit

    • MAR = 4位 ,代表有2^4个存储单元

    • MDR = 16位, 代表每个存储单元可存放16bit,一个字(word) = 16bit

  • CPU运算器

  • 运算器:用于实现算术运算,如加减乘除, 逻辑运算, 与或非

    • ACC:累加器,用于存放操作数或运算结果

    • MQ:乘商寄存器,在乘除运算时,用于存放操作数或运算结果

    • X:通用的操作数寄存器,用于存放操作数

    • ALU:算术逻辑单元,通过内部复杂的电路实现算术运算,逻辑运算

    • DR:数据缓存寄存器

    • PSW:状态条件寄存器,用来保存指令运行的标志

    • 对于存储器的速度,寄存器>cache>内存>存储 ,即离CPU越近则速度越快

  • CPU控制器

  • CU:控制单元,分析指令,给出控制信号

    • IR:指令寄存器,存放当前执行的指令

    • PC:程序计数器,存放下一条指令地址,有自动加一功能

    • AR:地址寄存器,保存当前CPU所访问的内存单元地址

    • ID:指令译码器,对操作码进行分析

计算机体系结构(Flynn分类法)

体系结构类型

结构

关键特性

代表

单指令流单数据流 SISD

控制部分:一个 处理器:一个 主存模块:一个

单处理系统

单指令多数据流 SIMD

控制器部分:一个 处理器:多个 主存模块:多个

各处理器以异步的形式执行同一条指令

并行处理机 阵列处理机 超级向量处理机


1

评论区