计算机组成原理笔记-第一章

1.1计算机的发展历程

在这里插入图片描述

1.1.1计算机硬件的发展

  1. 计算机的四代变化
    在这里插入图片描述
    2.微处理器的发展、摩尔定律、半导体存储器的发展

在这里插入图片描述在这里插入图片描述

1.2.1计算机硬件的基本组成

在这里插入图片描述
1.早期的冯诺依曼机
在这里插入图片描述
2.冯诺依曼计算机的特点

  • 计算机硬件系统由输出设备、输出设备、运算器、存储器和控制器5大部件组成
  • 指令和数据以同等地位存储在存储器中,并可按地址寻访
  • 指令和数据均用二进制代码表示
  • 指令由操作码和地址码组成,操作码用来表示操作的性质,地址码表示操作数在存储器中的位置
  • 指令在存储器内按顺序存放(存储程序:将指令以代码的形式事先输入计算机的主存储器,然后按其在存储器中的首地址执行程序的第一条指令,以后就按该程序的规定顺序执行其他命令,直至程序结束)
  • 早期的冯诺依曼机以运算器为中心,输入输出设备通过运算器与存储器传送数据

3.现代计算机的结构
在这里插入图片描述在这里插入图片描述

1.2.2计算机各个硬件的工作原理

在这里插入图片描述

1.存储器
存储器分为主存储器和辅助存储器,即内存和外存

  1. 主存储器
    在这里插入图片描述大概逻辑为:cpu给存储器一个地址,告诉存储器我想要的数据的地址,存储器根据菜谱提供的地址屈从出题里面找,找到后放到MDR中,cpu从数据线路中从MDR中取走数据

几个基本概念:

  • 存储单元:每个存储单元放一串二进制代码
  • 存储字:存储单元中二进制代码的组合
  • 存储字长:存储单元中二进制代码的位数(也就是存储单元中可以放多少位 二进制代码)
  • 存储元:存储二进制的电子元件,每个存储元可以存储1bit
    -在这里插入图片描述
    在这里插入图片描述

2.运算器
在这里插入图片描述核心是ALU

3.控制器
在这里插入图片描述

1.2.3计算机的工作过程

①首先是编译装入内存
在这里插入图片描述
在这里插入图片描述Notes:

  • (MAR)加上了括号代表的是MAR里面的内容,(IR)同理
  • #1->#4是取指令的过程
  • #5是分析指令
  • #6->#9是执行指令(取数指令)


在这里插入图片描述
Notes:

  • #1->#4是取指令的过程
  • #5是分析指令
  • #6->#11是执行指令(乘法指令)


在这里插入图片描述
Notes:

  • #1->#4是取指令的过程
  • #5是分析指令
  • #6->#10是执行指令(加法指令)


在这里插入图片描述
Notes:

  • #1->#4是取指令的过程
  • #5是分析指令
  • #6->#9是执行指令(存数指令)


在这里插入图片描述
Notes:

  • #1->#4是取指令的过程
  • #5是分析指令
  • 执行指令(停机指令)

cpu区分指令和数据的依据:指令周期的不同阶段

1.2.4计算机系统的层次结构

在这里插入图片描述

在这里插入图片描述三种级别的语言
在这里插入图片描述
Notes:

  • 编译程序和解释程序的区别要弄清楚

计算机性能的指标

在这里插入图片描述

  1. 存储器的性能指标
    MAR的位数反应存储单元的个数
    MDR的位数=存储字长=每个存储单元的大小
    总容量=存储单元个数*存储字长
  2. cpu的性能指标
    在这里插入图片描述
  3. 系统整体的性能指标
    在这里插入图片描述
    Notes:
    在这里插入图片描述
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值