论文资料-《计算机体系结构》课程教学大纲(word)可编辑

论文资料-《计算机体系结构》课程教学大纲(word)可编辑

ID:33137184

大小:70.80 KB

页数:3页

时间:2019-02-21

论文资料-《计算机体系结构》课程教学大纲(word)可编辑_第1页
论文资料-《计算机体系结构》课程教学大纲(word)可编辑_第2页
论文资料-《计算机体系结构》课程教学大纲(word)可编辑_第3页
资源描述:

《论文资料-《计算机体系结构》课程教学大纲(word)可编辑》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、膆莀蒀螀荿膃袈蝿肈葿螄蝿膁节蚀螈芃蒇薆螇羃芀蒂袆肅蒅螁袅膇芈蚇袄芀蒄薃袃聿芆蕿袃膂薂蒅袂芄莅螃袁羃薀虿袀肆莃薅罿膈薈蒁羈芀莁螀羇羀膄螆羇膂莀蚂羆芅节薈羅羄蒈蒄羄肇芁螃羃腿蒆虿肂芁艿薅肁羁蒄蒀肁肃芇衿肀芆蒃螅聿莈莆蚁肈肇薁薇蚅膀莄蒃蚄节蕿螂螃羂莂蚈螂肄薈薄螁膆莀蒀螀荿膃袈蝿肈葿螄蝿膁节蚀螈芃蒇薆螇羃芀蒂袆肅蒅螁袅膇芈蚇袄芀蒄薃袃聿芆蕿袃膂薂蒅袂芄莅螃袁羃薀虿袀肆莃薅罿膈薈蒁羈芀莁螀羇羀膄螆羇膂莀蚂羆芅节薈羅羄蒈蒄羄肇芁螃羃腿蒆虿肂芁艿薅肁羁蒄蒀肁肃芇衿肀芆蒃螅聿莈莆蚁肈肇薁薇蚅膀莄蒃蚄节蕿螂螃羂莂蚈螂肄薈薄螁膆莀蒀螀荿膃袈蝿肈葿螄蝿膁

2、节蚀螈芃蒇薆螇羃芀蒂袆肅蒅螁袅膇芈蚇袄芀蒄薃袃聿芆蕿袃膂薂蒅袂芄莅螃袁羃薀虿袀肆莃薅罿膈薈蒁羈芀莁螀羇羀膄螆羇膂莀蚂羆芅节薈羅羄蒈蒄羄肇芁螃羃腿蒆虿肂芁艿薅肁羁蒄蒀肁肃芇衿肀芆蒃螅聿莈莆蚁肈肇薁薇蚅膀莄蒃蚄节蕿螂螃羂莂蚈螂肄薈薄螁膆莀蒀螀荿膃袈蝿肈葿螄蝿膁节蚀螈芃蒇薆螇羃芀蒂袆肅蒅螁袅膇芈蚇袄芀蒄薃袃聿芆蕿袃膂薂蒅袂芄莅螃袁羃薀虿袀肆莃薅罿膈薈蒁羈芀莁螀羇羀膄螆羇膂莀蚂羆芅节薈羅羄蒈蒄羄肇芁螃羃腿蒆虿肂芁艿薅肁羁蒄蒀肁肃芇衿肀芆蒃螅聿莈莆蚁肈肇薁薇蚅膀莄蒃课程编号:“计算机体系结构”课程教学大纲ComputerArchitectur

3、eCourseOutline50学时3学分一、课程的性质、目的及任务计算机体系结构是计算机科学与技术专业的核心课程之一,与计算机组成原理、微型计算技术课程等课程彼此交叉重复,但各有侧重,彼此相互补充、相互辅助。计算机体系结构重点论述计算机系统的各种基本结构、设计技术和性能分析方法,计算机组成原理侧重讨论计算机基本部件的构成和组成方式,基本运算的操作原理和单元的设计思想、操作方式及其实现;而微型计算机技术则突出应用,详细讲述微处理器芯片、计算机主版、接口技术和应用编成方法。本课程的目的及任务是:使学生通过本课程的学习,在计算机基本部件

4、构成的基础上,了解计算机系统的各种基本结构,掌握在计算机设计的各个环节中影响性能的因素,以及提高性能的各种理论和方法,并通过定量分析技术对设计中的整体和局部的性能进行评价,提供科学依据。二、适用专业——电子科学与技术、计算机应用三、先修课程——计算机导论四、课程的基本要求通过本课程的学习,学生应能达到下列要求:1、计算机体系结构的基本概念(1)了解体系结构的概念:层次概念,性价比,数据表示,性能量纲,翻译和解释等。(2)了解体系结构的发展并行性的发展:存储程序机器的结构特点,分布的I/O处理能力,保护的存储器空间,存储器组织结构的发

5、展,并行处理技术,指令集的发展。(3)了解计算机的分代和分型,计算机实现技术的发展。(4)掌握执行程序的的并行级别,处理数据的并行级别,提高并行性的技术途径。(5)熟练掌握定量分析技术:响应时间,测试程序,大概率事件优先原则,Amdahl定律,系统加速比,程序局部性原理,CPU时间,CPI。2、计算机指令集结构设计(1)掌握指令集结构的分类:堆栈方式,累加器方式,寄存器方式。(2)理解通用寄存器型指令集结构分类:寄存器-寄存器型,寄存器-存储器型,存储器-存储器型。(3)了解各种寻址技术,熟练掌握寄存器寻址,立即值寻址,偏移寻址等。

6、(4)理解CISC指令集功能特点,RISC指令集功能特点,控制指令。(5)理解操作数的类型、表示和大小,掌握指令集格式设计。(6)了解编译技术与计算机体系结构的关系及其相互影响。(7)熟练掌握和理解DLX指令集结构和表示。3、流水线技术(1)了解流水线的分类,掌握各种流水线的特点。(2)熟练掌握DLX基本流水线的各功能段的任务,总结各功能段的异同点,对不同指令各个段的含义。(3)掌握DLX流水线的性能分析和计算,吞吐率,最大吞吐率,加速比,效率等的计算。熟练流水线时空图的画法。(4)理解流水线中的结构相关,重点掌握数据相关和控制相关

7、。(5)了解MIPSR4000整型流水线,了解向量处理机。4、指令级并行(1)掌握循环展开的基本方法,循环展开对编译器的要求。(2)了解相关性中的数据相关,名相关,反相关的含义。(3)理解指令的动态调度的原理,掌握计分牌动态调度的各阶段的任务,掌握Tomasulo算法动态调度的各阶段的任务。(4)了解分支预测缓冲技术,掌握分支目标缓冲技术。5、存储层次(1)了解多级存储器层次。(2)掌握Cache映像规则,查找方法,替换算法,写策略。(3)掌握Cache性能计算。(4)理解各种降低失效率的方法,各种减少失效开销的方法,各种减少Cac

8、he命中时间方法。6、输入输出系统(1)了解磁盘设备结构和性能公式。(2)了解总线基本工作原理,了解同步总线和异步总线。(3)掌握I/O总线,了解I/O与操作系统的关系。(4)理解通道处理机,掌握I/O系统性能的计算。7、多处理机(1

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。