复旦大学软件工程考研(MSE)计算机系统基础复习资料PPT演示课件

上传人:1** 文档编号:330207 上传时间:2018-05-27 格式:PPTX 页数:27 大小:847.69KB
返回 下载 相关 举报
复旦大学软件工程考研(MSE)计算机系统基础复习资料PPT演示课件_第1页
第1页 / 共27页
复旦大学软件工程考研(MSE)计算机系统基础复习资料PPT演示课件_第2页
第2页 / 共27页
复旦大学软件工程考研(MSE)计算机系统基础复习资料PPT演示课件_第3页
第3页 / 共27页
点击查看更多>>
资源描述
计算机系统基础,占总分150分中的40分完整考点掌握有一定难度建议 量力而行,.,2,参考教材,深入理解计算机系统,第2版Randal E.Bryant, David OHallaron 龚奕利,雷迎春机械工业出版社Computer Systems: A Programmers Perspective (2nd Edition),2,.,3,参考教材,计算机系统基础袁春风机械工业出版社深入理解计算机系统的子集,3,.,4,课程概要,程序的结构和执行处理器的结构存储系统程序性能的优化程序在系统中的运行程序的链接进程虚拟存储系统程序间的通信和交互系统I/O网络编程并发编程,4,.,5,计算机的抽象模型,5,.,6,桌面计算机-IA32,6,.,7,桌面计算机-Core i7,7,.,8,计算机系统,8,.,9,考试大纲和解读,9,.,10,处理器系统结构,CPU中的时序电路单周期处理器的设计流水线处理器的基本原理数据冒险(Data Hazard)的处理流水线设计中的其它问题,10,.,11,解读-基础,信息在计算机上的表示整数浮点数数据的大小和顺序(大小端)程序的表示(汇编指令)数据访问算术和逻辑运算数组的表示和访问复杂数据结构的表示程序动态表示控制过程调用栈参数传递,11,.,12,解读,指令集格式电路的基本概念逻辑门组合电路时钟顺序电路时序阶段流水线,12,.,13,存储器结构,存储器层级结构局部性计算机高速缓存器(Cache)的原理高速缓存对系统性能的影响,13,.,14,解读,不同介质的特征高速缓存内存外存程序运行的局部性指令数据高速缓存对程序性能的影响命中率高速缓存的形式直接映射全相关组相关,14,.,15,优化程序性能,优化程序性能编译器优化的能力和局限程序性能的表示应用特性(体系结构无关)的优化体系结构相关的优化限制因素发现和消除性能瓶颈,15,.,16,解读,理解程序的执行过程/函数调用的代价编译器优化的局限程序的正确性结构无关的优化消除循环的低效减少函数调用减少不必要的内存访问现代处理器的理解多功能单元流水周期数和时延体系结构相关的优化数据的依赖提高并行循环展开,16,.,17,虚拟存储系统,地址空间虚拟存储虚拟存储的管理翻译和映射TLB动态内存管理垃圾收集,17,.,18,18,.,19,解读,地址类型物理地址、虚拟地址内存管理页请页地址转换页表TLB(加速)动态内存的管理为什么方法垃圾回收标记-清扫,19,.,20,链接,静态链接目标文件符号和符号表重定位和加载动态链接库,20,.,21,解读,21,.,22,进程,异常进程进程控制信号和信号量进程间的通信进程间信号量的控制,22,.,23,解读,异常主控流程/其他事物中断进程CPU的虚拟化上下文核心/用户信号的机制,23,.,24,并发编程,各种并发编程模式共享变量线程同步其它并行问题线程安全可再入竞争死锁,24,.,25,系统I/O,I/O概念文件文件操作共享文件,25,.,26,网络编程,网络客户端/服务器模型(Client/Server)套接字接口(Socket)HTTP请求Web服务器,26,
展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 图纸专区 > 大学资料


copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!