复旦961-CSAPP笔记

本文涵盖计算机系统性能提升的核心概念,包括流水线原理、性能分析定律、高速存储器(cache)工作方式及虚拟内存管理。深入解析流水线如何增强程序性能,AMDahl定律在性能分析中的应用,以及缓存与虚拟内存的技术细节。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

整合背诵版

有总结版和精简背诵版两份,我自己记在幕布上的,传到这边还要重新转格式,所以我直接上传到百度云了。
链接:https://pan.baidu.com/s/1oRGg5f56Qlgle3QN_jyYlA
提取码:0fhx
有问题可以给我留言哈,看到会回复你。不过961真的不难,大家真的要多花时间在数学上鸭!

知识点讲解链接:

综述

1.流水线
2.性能分析定律(主推amdahl)
3.高速存储器(cache)
4.虚拟内存

MOOC袁春风计算机系统基础

(一)程序的表示、转换与链接

1.1

  1. 访问违例地址0xC0000005的含义?
  2. 32位机器sizeof(int)=4字节
  3. 在ALU中运算的数据可以是通用寄存器组(GPRs)中某个寄存器的内容,也可以是存储器中某个存储单元的内容。
  4. 指令由操作码和操作数或操作数的地址码构成;指令操作码通过CPU中的控制器进行译码;将要执行的下条指令的地址总是在程序计数器PC中
  5. 装入(Ld)指令&存储(St)指令:st是写,ld是读;ST是源寄存器->存储区(往内存存储),LD是存储区->目的寄存器(从内存读取);ST的源可以是累加器,特殊寄存器,立即数等,目的则是内存(包括MMR),LD的源可以是内存,立即数,目的则是累加器,特殊寄存器----所以一道题的选项“装入(Ld)指令指将寄存器内容写到存储单元,而存储(St)指令指将存储单元内容存入寄存器”这句话是不对的
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值