导航菜单
首页 >  csapp期末考试题  > 深入理解计算机系统CSAPP复习

深入理解计算机系统CSAPP复习

目录第一章 计算机系统漫游基本概念1.2 编译系统1.4.2 运行hello程序1.6 存储设备层次结构1.7.3 虚拟内存1.9.1 Amdahl定律第二章 信息表示和处理基本概念2.1.3 大端小端2.2 整数表示2.4 浮点数小数转二进制浮点表示第三章 程序的机器级表示数据格式通用目的寄存器操作数指示符mov栈加载有效地址一元和二元操作数移位128位算术操作条件码访问条件码跳转 条件控制循环3.7 过程3.7.1 运行时栈3.7.2 转移控制3.7.3 数据传送3.7.4 栈上的局部存储3.7.5 寄存器中的局部存储空间 一些基本概念ISA结构联合对齐缓冲区溢出MMX、SSE、AVX第四章 流水线CA 附录C.1 和C.2什么是流水线RISC指令集简单实现经典五级流水线流水线冒险1.**结构冒险**:2.数据冒险:3.**控制冒险**: 流水线加速比通过预测降低分支成本动态分支预测和分支预测缓冲区第五章 优化程序性能优化编译器的能力和局限性5.4 消除循环的低效率5.5 减少过程调用5.6 消除不必要内存引用5.8 循环展开C3.2第六章 存储器层次结构6.1 存储技术静态RAM动态RAMDIMM同步DRAM(SDRAM)双倍数据速率同步DRAM(DDR SDRAM)非易失性存储器ROMUSB 固态硬盘(Solid State Disk, SSD)读写原理 6.2 局部性局部性小结 6.3 存储器层次结构6.4 高速缓存存储器有关写的问题 CA B.1.2 4个存储器层次结构问题问题一:块在缓存位置存放问题二:如何在缓存中找到块问题三: 缓存缺失时替换哪个快近似LRU: 4C(4种缺失模型)CA 2.2.10 用编译器控制预取,降低缺失代价或缺失率第七章

相关推荐: