134 字
1 分钟
黑箱下的角落:「计算机系统」课程笔记

CH4 处理器#

数据冒险

取指、译码、执行、访存、写回

完全转发可以解决大部分数据冒险,但不能解决load-use型冒险:lw后添加一个nop

image-20250116103506053

CH5 存储层次#

image-20250116020129179

ed9a9a3525d5e67440f8d115c66a6aa7

2b71782b6f857a2937d40e164e52ef95

420b8671baf83bc25dcfdd68df06f94d

image-20250116011233917

image-20250116014015903

image-20250116014258095

image-20250116014610578

image-20250116014734439

image-20250116015939328

image-20250116015339187

提高相联度:减少冲突碰撞缺失,降低缺失率

采用多级cache:减少缺失代价

访存阻塞周期数MAC×访存次数MAC×缺失概率MR×缺失代价MP

实际CPI=基准CPI+平均每条指令产生的存储访问周期数


虚拟存储器

image-20250116022058540

image-20250116024915385

image-20250116101857928

黑箱下的角落:「计算机系统」课程笔记
https://leehenry.top/posts/debug_2_deploy/notesarchive/计算机系统期末复习/
作者
伏枥 | Henry Lee
发布于
2025-01-16
许可协议
CC BY-NC-ND 4.0