计算机组成与体系结构
计算机组成与体系结构
系统架构|2024-7-10|Last edited: 2024-7-10
type
status
date
slug
summary
tags
category
icon
password
😀
 

计算机发展历程

发展阶段
时间
硬件技术
速度(次/秒)
第一代
1946-1957
电子管计算机时代
40000
第二代
1958-1964
晶体管计算机时代
200000
第三代
1965-1971
中小规模集成电路计算机时代
1000000
第四代
1972-1977
大规模集成电路计算机时代
10000000
第五代
1978-现在
超大规模集成电路计算机时代
100000000

结构

  1. 冯诺依曼结构:由运算器、控制器、存储器、输入、输出五部分组成,以运算器为中心
  1. 计算机层次结构:应用程序-高级语言-汇编语言-操作系统-指令集架构层-微代码层-硬件逻辑层

分类

单指令单数据流:冯诺依曼体系结构
单指令多数据流:向量处理器
多指令单数据流:不存在
多指令多数据流:多处理器

基本概念

  • 机器字长:CPU一次能够处理数据的位数,与CPU中寄存器位数有关
  • 存储字长:存储器中一个存储单元(存储地址)所存储的二进制代码位数,与MDR位数油罐,数据总线
  • 指令字长:计算机指令字的位数
  • 数据字长:计算机数据存储所占用的位数
  • 总线宽度:总线上能够同事传输的数据位数,即数据总线的根数
  • 总线带宽:单位时间内总线上传输数据的位数,通常每秒传输的字节数来衡量
    • 总线宽度=总线工作评率*(总线宽度/8)
  • 主存带宽:数据传输率
  • 总线传输周期:一次总线操作所需的时间(申请、寻址、传输、结束),由若干总线时钟周期构成
  • 总线时钟周期:
  • CPU时钟周期:主拍脉冲或T周期,为主频的倒数
  • 吞吐量:单位时间内数据输出数量
  • 响应时间:从事件开始到事件结束的时间
  • MIPS:每秒百万条指令
  • MFLOPS:程序中浮点数的运算次数
📝开发管理Girl with a Pearl Earring
Loading...