笔记:计算机组成原理

计算机组成原理

主存储器的基本构成

MAR:存储地址存储器
MDR:存储数据存储器
ACC:累加器,用于存放操作数或者运算结果
MQ:乘商寄存器,在乘除运算时,用于存放操作数或者运算结果
X:通用操作数寄存器,用于存放操作数
ALU:算数逻辑单元,通过内部复杂的电路实现算术运算、逻辑运算
CU:控制单元,分析指令,给出控制信号
IR:指令寄存器,存放当前执行的指令
PC:程序计数器,存放下一条指令,有自动加1的功能

计算机组成
CPU
主存储器
I/O设备
运算器
控制器
ACC
MQ
ALU
X
CU
IR
PC
存储体M
MDR
MAR

冯诺依曼机的特点

  1. 计算机由五大部件构成
  2. 指令和数据以同等地位存于存储器,可地址寻访
  3. 指令和数据用二进制表示
  4. 指令由操作码和地址码构成
  5. 存储程序
  6. 以运算器为中心

存储器性能指标

总容量 = 存储单元个数 * 存储字长 bit = 存储单元个数 * 存储字长/8 Byte

CPU的性能指标

  1. CPU主频(时钟频率) = 1 / CPU时钟周期

  2. CPI:执行一条指令所需的时钟周期数
    不同指令,CPI不同,甚至相同的指令,CPI也可能有变化

    执行一条指令的耗时 = CPI * CPU时钟周期

  3. CPU执行时间(整个程序的耗时) = CPU时钟周期数 / 主频 = (指令条数 * CPI)/ 主频

  4. IPS:每秒执行多少条指令

    IPS = 主频 / 平均CPI

  5. FLOPS:,每秒执行多少次浮点运算

系统整体的性能指标

  1. 数据通路带宽:数据总线一次所能并行传送信息的位数

  2. 吞吐量:指系统在时间单位时间内处理请求的数量

    • 吞吐量主要取决于主存的存取周期
  3. 响应时间:指从用户向计算机发出一个请求,到系统对该请求作出响应并获得它所需要的结果的时间

  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值