计 算 机 系 统 结 构
(第三版 )
西北工业大学网络教育学院多媒体系列教材
教师:吴跃东
课时,80
序 论
1.学习目的
2.先修课程
3.学习中应注意的问题和学习方法
4.学习要求
1.学习目的
,计算机系统结构, 是高等学校电子类计算
机及应用专业的重要课程,是从计算机的组织和
结构上学习、领会计算机系统的课程。是计算机
专业的专业基础课,应该说是学习计算机的基础。
因为对于学习计算机的学生,不能仅仅局限于用
VC, MFC等开发几个界面程序,而是应该深入
关注怎样设计程序才能与硬件更好的结合,利用
操作系统的特点,使程序趋于更优化。
而且,更为重要的是,对于我们的程序,我们
必须清楚它在计算机里到底是如何运作的,只有
这样我们才可以深入计算机内核,编写出高质量
的程序。
所以,不管是对研究计算机结构设计的技术人
员,还是对硬件设计,软件设计和应用系统设计
的技术人员以及计算机专业的学生来说,较为系
统的全面学习,了解和掌握计算机系统结构的基
本知识,内容和发展等都是非常必要的了。
通过对本课程的学习,使读者能进一步树立
和加深对计算机系统的整体概念,特别着眼于正
确掌握有关计算机系统结构的基本概念、基本原
理、了解目前采用的比较成熟的基本结构,掌握
结构设计的基本思想和方法,提高分析问题和解
决问题的能力。同时,通过本课程的学习,使读
者了解到近十几年里,在并行处理和系统结构技
术上的一些重要进展及今后可能的发展趋势。
2.先修课程
我们这门课程是专业基础课,而不是纯粹的
基础课。这就是说,在学习计算机系统结构这本
书前,大家应该有相应的基础了。比如说:数字
逻辑、计算机组成原理、程序设计语言等。你们
最好有数据结构方面的知识。
3.学习中应注意的问题和学习方法
本课程的内容广泛,涉及面较宽,要求大家
应当有数字逻辑、程序设计语言、概率论、数理
统计、计算机组成原理、数据结构、操作系统、
编译原理等方面的基本知识。本课程内容的概念
性和理论性很强,且有一定的深度,学习起来的
难度是比较大的。
如果大家只接触过微机原理,而对中、大型机
缺乏感性认识,想深刻领会和吃透本书中个章节
的知识点,应该说是要下一定功夫的。
学习本课程时,应注意一下几点:
(1)学习开始,了解清楚本课程的性质、地位、
目的、重点内容、基本要求以及本课程与其他相
关课程的联系。
(2)在每一章学习之前,应了解该章的学习目
的、基本要求,弄清其中的重点和难点在什么地
方,以及对这些知识点的能力层次要求。
(3)学习时,应依据教材及预习的情况,对其中
的重点和难点部分多花时间消化领会,对所学习
的基本原理、方法等理论性、概念性较强的部分,
应着眼于理解其精神实质,进行必要的归纳和小
结,理出有关要点和思路。
(4)学习中,若遇到一时理解不深或搞不清的问
题,可将其暂时搁置,等学习完其他各章后,再
来重读、领会和加深。
(5)对于典型的应用或计算、设计等问题,应领
会其分析方法和解题思路及关键步骤。
(6)学完每一章时,应认真完成我所布置的课后
作业,进一步加深对所学知识的理解和掌握,提
高灵活运用知识和分析、解题的能力。不 能采
用背题和死记答案的办法,否则,题目稍加变化,
又不知所措了。
4.学习要求
(1)课前预习,找出重点、难点。
(2)课上认真听讲,消化疑难问题。
(3)课后总结复习,独立完成作业,巩固掌握所
学内容。
(第三版 )
西北工业大学网络教育学院多媒体系列教材
教师:吴跃东
课时,80
序 论
1.学习目的
2.先修课程
3.学习中应注意的问题和学习方法
4.学习要求
1.学习目的
,计算机系统结构, 是高等学校电子类计算
机及应用专业的重要课程,是从计算机的组织和
结构上学习、领会计算机系统的课程。是计算机
专业的专业基础课,应该说是学习计算机的基础。
因为对于学习计算机的学生,不能仅仅局限于用
VC, MFC等开发几个界面程序,而是应该深入
关注怎样设计程序才能与硬件更好的结合,利用
操作系统的特点,使程序趋于更优化。
而且,更为重要的是,对于我们的程序,我们
必须清楚它在计算机里到底是如何运作的,只有
这样我们才可以深入计算机内核,编写出高质量
的程序。
所以,不管是对研究计算机结构设计的技术人
员,还是对硬件设计,软件设计和应用系统设计
的技术人员以及计算机专业的学生来说,较为系
统的全面学习,了解和掌握计算机系统结构的基
本知识,内容和发展等都是非常必要的了。
通过对本课程的学习,使读者能进一步树立
和加深对计算机系统的整体概念,特别着眼于正
确掌握有关计算机系统结构的基本概念、基本原
理、了解目前采用的比较成熟的基本结构,掌握
结构设计的基本思想和方法,提高分析问题和解
决问题的能力。同时,通过本课程的学习,使读
者了解到近十几年里,在并行处理和系统结构技
术上的一些重要进展及今后可能的发展趋势。
2.先修课程
我们这门课程是专业基础课,而不是纯粹的
基础课。这就是说,在学习计算机系统结构这本
书前,大家应该有相应的基础了。比如说:数字
逻辑、计算机组成原理、程序设计语言等。你们
最好有数据结构方面的知识。
3.学习中应注意的问题和学习方法
本课程的内容广泛,涉及面较宽,要求大家
应当有数字逻辑、程序设计语言、概率论、数理
统计、计算机组成原理、数据结构、操作系统、
编译原理等方面的基本知识。本课程内容的概念
性和理论性很强,且有一定的深度,学习起来的
难度是比较大的。
如果大家只接触过微机原理,而对中、大型机
缺乏感性认识,想深刻领会和吃透本书中个章节
的知识点,应该说是要下一定功夫的。
学习本课程时,应注意一下几点:
(1)学习开始,了解清楚本课程的性质、地位、
目的、重点内容、基本要求以及本课程与其他相
关课程的联系。
(2)在每一章学习之前,应了解该章的学习目
的、基本要求,弄清其中的重点和难点在什么地
方,以及对这些知识点的能力层次要求。
(3)学习时,应依据教材及预习的情况,对其中
的重点和难点部分多花时间消化领会,对所学习
的基本原理、方法等理论性、概念性较强的部分,
应着眼于理解其精神实质,进行必要的归纳和小
结,理出有关要点和思路。
(4)学习中,若遇到一时理解不深或搞不清的问
题,可将其暂时搁置,等学习完其他各章后,再
来重读、领会和加深。
(5)对于典型的应用或计算、设计等问题,应领
会其分析方法和解题思路及关键步骤。
(6)学完每一章时,应认真完成我所布置的课后
作业,进一步加深对所学知识的理解和掌握,提
高灵活运用知识和分析、解题的能力。不 能采
用背题和死记答案的办法,否则,题目稍加变化,
又不知所措了。
4.学习要求
(1)课前预习,找出重点、难点。
(2)课上认真听讲,消化疑难问题。
(3)课后总结复习,独立完成作业,巩固掌握所
学内容。