复旦大学软件工程考研MSE计算机系统基础复习资料分享课件

上传人:人*** 文档编号:579246588 上传时间:2024-08-26 格式:PPT 页数:27 大小:837KB
返回 下载 相关 举报
复旦大学软件工程考研MSE计算机系统基础复习资料分享课件_第1页
第1页 / 共27页
复旦大学软件工程考研MSE计算机系统基础复习资料分享课件_第2页
第2页 / 共27页
复旦大学软件工程考研MSE计算机系统基础复习资料分享课件_第3页
第3页 / 共27页
复旦大学软件工程考研MSE计算机系统基础复习资料分享课件_第4页
第4页 / 共27页
复旦大学软件工程考研MSE计算机系统基础复习资料分享课件_第5页
第5页 / 共27页
点击查看更多>>
资源描述

《复旦大学软件工程考研MSE计算机系统基础复习资料分享课件》由会员分享,可在线阅读,更多相关《复旦大学软件工程考研MSE计算机系统基础复习资料分享课件(27页珍藏版)》请在金锄头文库上搜索。

1、计算机系统基础MSE, 复旦大学2016/11/20占总分150分中的40分完整考点掌握有一定难度建议 量力而行参考教材深入理解计算机系统,第2版Randal E.Bryant, David OHallaron 龚奕利,雷迎春机械工业出版社Computer Systems: A Programmers Perspective (2nd Edition)2参考教材计算机系统基础袁春风机械工业出版社深入理解计算机系统的子集3课程概要程序的结构和执行处理器的结构存储系统程序性能的优化程序在系统中的运行程序的链接进程虚拟存储系统程序间的通信和交互系统I/O网络编程并发编程4计算机的抽象模型Arithm

2、eticUnitControlUnitInput/OutputUnitE.g. StorageInstructions / ProgramMainMemory Addresses ACIRSRPC5桌面计算机-IA326桌面计算机-Core i77计算机系统8考试大纲和解读9处理器系统结构CPU中的时序电路单周期处理器的设计流水线处理器的基本原理数据冒险(Data Hazard)的处理流水线设计中的其它问题10解读-基础信息在计算机上的表示整数浮点数数据的大小和顺序(大小端)程序的表示(汇编指令)数据访问算术和逻辑运算数组的表示和访问复杂数据结构的表示程序动态表示控制过程调用栈参数传递11解读

3、指令集格式电路的基本概念逻辑门组合电路时钟顺序电路时序阶段流水线12存储器结构存储器层级结构局部性计算机高速缓存器(Cache)的原理高速缓存对系统性能的影响13解读不同介质的特征高速缓存内存外存程序运行的局部性指令数据高速缓存对程序性能的影响命中率高速缓存的形式直接映射全相关组相关14优化程序性能优化程序性能编译器优化的能力和局限程序性能的表示应用特性(体系结构无关)的优化体系结构相关的优化限制因素发现和消除性能瓶颈15解读理解程序的执行过程/函数调用的代价编译器优化的局限程序的正确性结构无关的优化消除循环的低效减少函数调用减少不必要的内存访问现代处理器的理解多功能单元流水周期数和时延体系结

4、构相关的优化数据的依赖提高并行循环展开16虚拟存储系统地址空间虚拟存储虚拟存储的管理翻译和映射TLB动态内存管理垃圾收集1718解读地址类型物理地址、虚拟地址内存管理页请页地址转换页表TLB(加速)动态内存的管理为什么方法垃圾回收标记-清扫19链接静态链接目标文件符号和符号表重定位和加载动态链接库20解读21进程异常进程进程控制信号和信号量进程间的通信进程间信号量的控制22解读异常主控流程/其他事物中断进程CPU的虚拟化上下文核心/用户信号的机制23并发编程各种并发编程模式共享变量线程同步其它并行问题线程安全可再入竞争死锁24系统I/OI/O概念文件文件操作共享文件25网络编程网络客户端/服务器模型(Client/Server)套接字接口(Socket)HTTP请求Web服务器26

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 资格认证/考试 > 自考

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号