作者:手机用户2502878261 | 来源:互联网 | 2023-08-18 14:02
目录五大部分性能指标1.总线1总线分类2总线结构3总线控制(仲裁)4总线通信四种方式2.存储器1.存储器分类2.存储容量的计算3.存储容量的扩展4.动态RAM刷新(电容漏电变0数据
目录
五大部分
性能指标
1.总线
1总线分类
2总线结构
3总线控制(仲裁)
4总线通信四种方式
2.存储器
1.存储器分类
2.存储容量的计算
3.存储容量的扩展
4.动态RAM刷新(电容漏电变0数据就没了)
5.存储器的校验(哭了不会)
6.提高访存性能
3.高速缓冲存储器 (程序的局部性原理)
1.映射方法
2.替换算法(见操作系统)
4.I/O系统
1.程序查询方式
2.程序中断方式
3.DMA方式
5.机器指令
1.扩展操作码技术
2.数据在存储器中的存放方式
6.寻址方式
五大部分
运算器(以前的中心),控制器,(二者合称CPU),存储器(现在的中心)(主存+辅存),输入,输出
![《计算机组成原理基础知识点提纲》](https://img7.php1.cn/3cdc5/f3f0/9f3/199e7d972e3a2513.png)
![《计算机组成原理基础知识点提纲》](https://img7.php1.cn/3cdc5/f3f0/9f3/091e4f428d37a7f3.png)
性能指标
![《计算机组成原理基础知识点提纲》](https://img7.php1.cn/3cdc5/f3f0/9f3/7a5c8e3b8e25f567.png)
![《计算机组成原理基础知识点提纲》](https://img7.php1.cn/3cdc5/f3f0/9f3/0c9c00965d7a9339.png)
1.总线
1总线分类
![《计算机组成原理基础知识点提纲》](https://img7.php1.cn/3cdc5/f3f0/9f3/ce2242fc0185137b.png)
![《计算机组成原理基础知识点提纲》](https://img7.php1.cn/3cdc5/f3f0/9f3/684976ec5e4f4882.png)
2总线结构
单总线:系统总线:简单便宜+带宽低负载大
双总线:主存总线+I/O总线:分离低速I/O设备+需要增加通道设备
三总线: 主存总线+I/O总线+DMA总线(直接内存访问):提高I/O设备性能,更快响应命令,提高系统吞吐量+系统工作效率低
![《计算机组成原理基础知识点提纲》](https://img7.php1.cn/3cdc5/f3f0/9f3/440572db6a631f03.png)
![《计算机组成原理基础知识点提纲》](https://img7.php1.cn/3cdc5/f3f0/9f3/864dab4105d7bcf3.png)
![《计算机组成原理基础知识点提纲》](https://img7.php1.cn/3cdc5/f3f0/9f3/3fa196750cfcc655.png)
3总线控制(仲裁)
![《计算机组成原理基础知识点提纲》](https://img7.php1.cn/3cdc5/f3f0/9f3/a50410bbd65c586f.png)
链式查询:越近优先级越高,硬件故障敏感 但容易扩充
![《计算机组成原理基础知识点提纲》](https://img7.php1.cn/3cdc5/f3f0/9f3/fbb9d56d9049efe2.png)
计数器定时查询方式:可改变优先级 缺点:控制总线增加,控制更复杂
![《计算机组成原理基础知识点提纲》](https://img7.php1.cn/3cdc5/f3f0/9f3/34b27a6f6aa7f1de.png)
独立请求方式:响应快,优先级灵活, 缺:控制线多,控制复杂
![《计算机组成原理基础知识点提纲》](https://img7.php1.cn/3cdc5/f3f0/9f3/de5f58ec5afa74c6.png)
4总线通信四种方式
![《计算机组成原理基础知识点提纲》](https://img7.php1.cn/3cdc5/f3f0/9f3/8bb3a5b9b019dbcd.png)
![《计算机组成原理基础知识点提纲》](https://img7.php1.cn/3cdc5/f3f0/9f3/373299b51595ebe0.png)
![《计算机组成原理基础知识点提纲》](https://img7.php1.cn/3cdc5/f3f0/9f3/890e92182b3926cd.png)
![《计算机组成原理基础知识点提纲》](https://img7.php1.cn/3cdc5/f3f0/9f3/0bc2916c7c7a02e0.png)
2.存储器
1.存储器分类
![《计算机组成原理基础知识点提纲》](https://img7.php1.cn/3cdc5/f3f0/9f3/e36201a8ccbe0ee3.png)
![《计算机组成原理基础知识点提纲》](https://img7.php1.cn/3cdc5/f3f0/9f3/a081ae3230a3f962.png)
![《计算机组成原理基础知识点提纲》](https://img7.php1.cn/3cdc5/f3f0/9f3/e6ccd761b8db76bf.png)
![《计算机组成原理基础知识点提纲》](https://img7.php1.cn/3cdc5/f3f0/9f3/1e79474a4247ce45.png)
注:静态RAM(双稳态触发器,集成度低,功耗大),多用与高速存储器
动态RAM(MOS电容,集成度高,功耗小),多用于主存
![《计算机组成原理基础知识点提纲》](https://img7.php1.cn/3cdc5/f3f0/9f3/6caf11babf36a838.png)
2.存储容量的计算
存储器容量 = 2^地址线(个存储单元) X 数据线(数据线条数决定存储器字长,一次可传输的位长)
32K X 8位的SRAM(X行Y列双译码):32K=2^5 * 2^10 ,地址线15条(5+10),数据线8条
![《计算机组成原理基础知识点提纲》](https://img7.php1.cn/3cdc5/f3f0/9f3/63fea2d223f68561.png)
3.存储容量的扩展
位扩展:增加存储字长(双倍数据线,两片1K X 4 凑成1K X 8)
字扩展:增加存储器字的数量(双倍地址线,两片1K X 4 凑成2K X 4)
![《计算机组成原理基础知识点提纲》](https://img7.php1.cn/3cdc5/f3f0/9f3/12d9d9e26978ff7d.png)
4.动态RAM刷新(电容漏电变0数据就没了)
![《计算机组成原理基础知识点提纲》](https://img7.php1.cn/3cdc5/f3f0/9f3/77a76d2bd6974dca.png)
![《计算机组成原理基础知识点提纲》](https://img7.php1.cn/3cdc5/f3f0/9f3/571d5b4ad2c7590d.png)
![《计算机组成原理基础知识点提纲》](https://img7.php1.cn/3cdc5/f3f0/9f3/8337e9351513828a.png)
5.存储器的校验(哭了不会)
甩链接 https://blog.csdn.net/flyyufenfei/article/details/72235748
6.提高访存性能
1.单体多字提高带宽 2.高位交叉提高容量 3.低位交叉最好
![《计算机组成原理基础知识点提纲》](https://img7.php1.cn/3cdc5/f3f0/9f3/6f0b89fb1afb3a7f.png)
![《计算机组成原理基础知识点提纲》](https://img7.php1.cn/3cdc5/f3f0/9f3/11a01f647f769f94.png)
![《计算机组成原理基础知识点提纲》](https://img7.php1.cn/3cdc5/f3f0/9f3/89a169b0bea03b0f.png)
![《计算机组成原理基础知识点提纲》](https://img7.php1.cn/3cdc5/f3f0/9f3/ba285cbc7458154d.png)
3.高速缓冲存储器 (程序的局部性原理)
![《计算机组成原理基础知识点提纲》](https://img7.php1.cn/3cdc5/f3f0/9f3/adb17925446964af.png)
![《计算机组成原理基础知识点提纲》](https://img7.php1.cn/3cdc5/f3f0/9f3/da0632f0da83ab15.png)
![《计算机组成原理基础知识点提纲》](https://img7.php1.cn/3cdc5/f3f0/9f3/2d8a243064337323.png)
1.映射方法
1.直接映射(距离CPU近) 利用率低但速度快 调用易冲突
2.全相联映射 (距离CPU远) 利用率高但速度慢 cache页表查找慢
3.组相连映射 (距离CPU中)综合
![《计算机组成原理基础知识点提纲》](https://img7.php1.cn/3cdc5/f3f0/9f3/b2b1541857917b33.png)
![《计算机组成原理基础知识点提纲》](https://img7.php1.cn/3cdc5/f3f0/9f3/f947e99ec600d82b.png)
![《计算机组成原理基础知识点提纲》](https://img7.php1.cn/3cdc5/f3f0/9f3/4a2fd8e26a8a1336.png)
2.替换算法(见操作系统)
4.I/O系统
1.程序查询方式
大哥烧饭了吗?——没。——哦,那我没得吃 大哥烧饭了吗!——没!——哦,那我还是没得吃!
![《计算机组成原理基础知识点提纲》](https://img7.php1.cn/3cdc5/f3f0/9f3/444c8e3db991ad56.png)
2.程序中断方式
自己吃饭ing,大哥快去烧红烧肉!——哦,知道了——自己继续吃ing——小弟红烧肉烧好了!——夹一块吃!
程序中断是指在计算机执行现行程序的过场中,出现某些急需处理的异常情况或特殊请求,CPU暂停中断现行程序,而专区对这些异常情况或特殊情况进行处理,在处理完毕后CPU又自动返回到现行程序的断点处,继续执行原程序。
执行原程序。![《计算机组成原理基础知识点提纲》](https://img7.php1.cn/3cdc5/f3f0/9f3/aac4d62b3cc07787.png)
![《计算机组成原理基础知识点提纲》](https://img7.php1.cn/3cdc5/f3f0/9f3/1e695a738d7b8053.png)
3.DMA方式
I/O设备直接(不经过CPU)访问主存,与CPU争夺对总线的控制权有三种方式
![《计算机组成原理基础知识点提纲》](https://img7.php1.cn/3cdc5/f3f0/9f3/7a4719fb9ef771b4.png)
![《计算机组成原理基础知识点提纲》](https://img7.php1.cn/3cdc5/f3f0/9f3/c9ef305d03086563.png)
![《计算机组成原理基础知识点提纲》](https://img7.php1.cn/3cdc5/f3f0/9f3/d20bcd521c824625.png)
5.机器指令
1.扩展操作码技术
![《计算机组成原理基础知识点提纲》](https://img7.php1.cn/3cdc5/f3f0/9f3/c6adbda57629d489.png)
![《计算机组成原理基础知识点提纲》](https://img7.php1.cn/3cdc5/f3f0/9f3/85708ab4d928b3bb.png)
![《计算机组成原理基础知识点提纲》](https://img7.php1.cn/3cdc5/f3f0/9f3/c44b7fbf2589260a.png)
2.数据在存储器中的存放方式
![《计算机组成原理基础知识点提纲》](https://img7.php1.cn/3cdc5/f3f0/9f3/aabdeb86597a9769.png)
![《计算机组成原理基础知识点提纲》](https://img7.php1.cn/3cdc5/f3f0/9f3/ed979b2d1d46a8f2.png)
![《计算机组成原理基础知识点提纲》](https://img7.php1.cn/3cdc5/f3f0/9f3/2c13e0173cb9012f.png)
6.寻址方式
1.指令寻址
![《计算机组成原理基础知识点提纲》](https://img7.php1.cn/3cdc5/f3f0/9f3/9d9178692da0b447.png)
2.数据寻址n种(这也太多了)
![《计算机组成原理基础知识点提纲》](https://img7.php1.cn/3cdc5/f3f0/9f3/b3607151fc19c8bc.png)
![《计算机组成原理基础知识点提纲》](https://img7.php1.cn/3cdc5/f3f0/9f3/e881d2c6b1de3de1.png)
![《计算机组成原理基础知识点提纲》](https://img7.php1.cn/3cdc5/f3f0/9f3/75e09eeb7cdca015.png)
![《计算机组成原理基础知识点提纲》](https://img7.php1.cn/3cdc5/f3f0/9f3/13a901fdb9b4e9d2.png)
![《计算机组成原理基础知识点提纲》](https://img7.php1.cn/3cdc5/f3f0/9f3/bc066a2c8734400e.png)
![《计算机组成原理基础知识点提纲》](https://img7.php1.cn/3cdc5/f3f0/9f3/805c21e1b6133115.png)
![《计算机组成原理基础知识点提纲》](https://img7.php1.cn/3cdc5/f3f0/9f3/d65fbc2071e9feb9.png)
![《计算机组成原理基础知识点提纲》](https://img7.php1.cn/3cdc5/f3f0/9f3/a6ab7b7cab716ac1.png)
![《计算机组成原理基础知识点提纲》](https://img7.php1.cn/3cdc5/f3f0/9f3/6f888bf4e31e0056.png)
3.RISC技术/CISC技术
![《计算机组成原理基础知识点提纲》](https://img7.php1.cn/3cdc5/f3f0/9f3/71f5df5f411655a6.png)
![《计算机组成原理基础知识点提纲》](https://img7.php1.cn/3cdc5/f3f0/9f3/b9ba21f20110a4ff.png)
![《计算机组成原理基础知识点提纲》](https://img7.php1.cn/3cdc5/f3f0/9f3/c0a080ed35210c0b.png)
4.指令流水
![《计算机组成原理基础知识点提纲》](https://img7.php1.cn/3cdc5/f3f0/9f3/12bcf8d3c1eca6b4.png)