计算机组成原理笔记——计算机系统概论

冯诺依曼结构的特点
在这里插入图片描述

  1. 计算机有运算器、存储器、控制器、输入设备和输出设备组成。
  2. 指令和数据以同等地位存放于存储器内,按地址寻访。
  3. 指令和数据均用二进制表示。
  4. 指令由操作码和地址码组成,操作码用来表示操作的性质,地址码用来表示操作数在存储器中的位置。
  5. 指令在存储器内按顺序存放,通常,指令是按顺序执行的,在特定条件下,根据运算结果或根据设定的条件改变执行顺序。
  6. 机器以运算器为中心,输入输出设备与存储器间的数据传输通过运算器完成。

计算机的层次结构
在这里插入图片描述
存储器.
在这里插入图片描述
MAR存储器地址寄存器——反应存储单元个数
MDR存储器数据寄存器——反应存储字长
存储单元存放一串二进制代码
存储字存储单元中二进制代码的组合
存储字长存储单元中二进制码的位数
存储体由大量存储单元组成,每个存储单元存放一组二进制数据(存储字),每一个存储单元都有一个标记,就是地址。

运算器
在这里插入图片描述
ALU—算术逻辑单元
寄存器(完成算术运算和逻辑运算)
ACC—累加器
X—操作数寄存器
MQ—乘商寄存器

ACCMQX
加法被加数和加数
减法被减数差减数
乘法乘积高位乘数 乘积低位被乘数
除法被除数 余数除数

加法:加—M
初态:ACC—被加数
[M]—>X [ACC]+[X]—>ACC
减法:减—M
初态:ACC—被减数
[M]—>X [ACC]-[X]—>ACC
乘法:乘—M
初态:ACC—被乘数
[M]—>MQ [ACC]—>[X] 0—>ACC [X]*[XQ]—>ACC//MQ
减法:除—M
初态:ACC—被除数
[M]—>X [ACC]÷[X]—>MQ (余数在ACC中)

控制器
在这里插入图片描述
完成一条指令

  1. 取指令——PC(程序计数器)
  2. 分析指令——IR
  3. 执行指令——CU

PC(程序计数器):存放当前欲执行指令的地址,具有计数功能(PC)+1——>PC
IR(指令寄存器):存放当前欲执行的指令
CU(控制单元):发出控制信号
运算器和控制器组成CPU,通过系统总线和存储器连接。

计算机的工作过程:计算机完成一个程序执行过程

计算机硬件的主要技术指标

  1. 机器字长:CPU一次能处理的数据的位数与CPU中的的寄存器位数有关。
  2. 运算速度:主频;
    核数,每个核支持的线程数;
    吉普森法;在这里插入图片描述
    CPI:执行一条指令所需时钟周期数;
    MIPS:每秒执行百万条指令;
    FLOPS:每秒浮点运算次数;
  3. 存储容量 存放二进制信息的总位数
    在这里插入图片描述
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值