计算机系统导论计算机组成与结构概述.ppt

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
计算机系统导论 (计算机组成与结构) —概述 教 材:Randal E. Bryant David R. O’Hallaron著. 龚奕利等译. 深入理解计算机系统(原书第2版). 机械工业出版社, 2011.1 一、本课程教学目标 本课程的目的是以如何深入了解计算机系统中一些底层的实现,引导程序员编写更高效的程序为主要目标: 1、成为更有效率的程序员 1)能够更有效的找出并且消除程序中的bug; 2)能够更好的进行程序性能调优; 2、为以后的计算机类“系统”级课程——编译系统、操作系统,、网络、 计算机体系结构、嵌入式系统等,做好准备。 3、讲授计算机内部组织结构,涉及的主题包括C和汇编语言编程,内存管理,如何将更高一级的程序翻译成机器语言,计算机组织,缓存,性能测量,网络编程,并行。 4、作为程序员为了创建高性能的编译器、操作系统、网络、数据库乃至应用程序,对计算机组成应有的深刻理解。 5、本课程通过实验与项目,学生将获得设计复杂工程问题解决方案,设计工具与方法的掌握,设计满足特定需求的复杂系统的基本素养和能力的提高。 强烈建议阅读教材P1的第2和第3自然段! 计算机的运算 ——结构设计者的视角 如何设计出高性能的运算电路 32-bit Multiplier 数字的表示用有限字长 当数值太大时,运算将溢出 void show_squares() { int x; for (x = 5; x = 5000000; x*=10) printf(x = %d x^2 = %d\n, x, x*x); } x = 5 x2 = 25 x = 50 x2 = 2500 x = 500 x2 = 250000 x = 5000 x2 =x = 50000 x2 = -1794967296 x = 500000 x2 = 891896832 x = 5000000 x2 = -1004630016 计算机运算 ——程序设计者的视角 存储系统 ——结构设计者的视角 Builder’s Perspective 要做很多艰难的设计决策 部件之间的复杂的权衡和相互作用 Main memory Disk L1 i-cache L1 d-cache Regs L2 unified cache CPU Write through or write back? Direct mapped or set indexed? How many lines? Virtual or physical indexing? Synchronous or asynchronous? 存储系统Memory System ——程序员的视角 分层的存储器组织结构 性能取决于访问模式 包括如何单步调试多维数组 void copyji(int src[2048][2048], int dst[2048][2048]) { int i,j; for (j = 0; j 2048; j++) for (i = 0; i 2048; i++) dst[i][j] = src[i][j]; } void copyij(int src[2048][2048], int dst[2048][2048]) { int i,j; for (i = 0; i 2048; i++) for (j = 0; j 2048; j++) dst[i][j] = src[i][j]; } 5.2 ms 162 ms 30 times slower! (Measured on 2.7 GHz Intel Core i7) 教师与助教联系信息 教学进程表 考试与记分规则 总评成绩=“平时成绩1”* 40%+“平时成绩2”* 30%+“期末考试”* 30% 其中: 平时成绩1 = 作业成绩 * 25% + 期中考试 * 25% + 小班讨论 * 50% 平时成绩2 = 实验成绩 期末考试 = 期末考试成绩 以上各项均达到最低要求,总评方可通过。 严禁任何形式的抄袭! 课程网站 本课程(教务处课程中心) 登陆方法1:湖南大学课程中心 输入用户名密码(初始为本人学号)登陆 登陆方法2:学

文档评论(0)

xingyuxiaxiang + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档