计算机组成原理
教学小组成员:
教授
wangch@tsinghua.edu.cn
王诚
刘卫东 副教授 liuwd@tsinghua.edu.cn
jxsong@tsinghua.edu.cn
宋佳兴 老师
网上课程:http://learn.tsinghua.edu.cn
办公室:东主楼9区409 电话:81446
答疑时间:Thursday, 4:00~5:00pm
计算机组成原理
第一单元 第一讲
学习目的和方法
计算机发展简史
学习目的
• 了解计算机的组成
– 五大组成部件
• 掌握计算机的运行原理
– 计算机为什么能执行高级语言程序
• 掌握现代计算机中的一些核心技术
– 流水、Cache、并行
• 培养设计计算机的技能
• 提高编程能力
• 成为计算机科学家、计算机专家
主要教学内容
• 计算机的层次结构
• 运算器的功能、组成和基本运行原理
• 控制器的功能、组成和运行原理
• 存储器及层次存储器系统
• 输入/输出设备和总线
学习目标
• 掌握单台计算机的完整硬件组成
• 基本运行原理
• 内部运行机制
• 了解计算机系统的最新发展
• 达到能独立设计一台完整计算机的水平。
学习方法
• 课堂讲授
• 阅读参考资料
• 思考
• 完成实验
• 习题和实验报告
• 讨论和总结
• 考试
考评办法
• 课堂讨论
• 习题和作业
• 实验和报告
• 考试
教材和参考书
• 教材
– 《计算机组成与设计》 王诚著 清华大学出版社
– 《计算机组成与设计实验指导》 王诚著 清华大学出版社
• 参考书目
– 《结构化计算机组成》 刘卫东 徐恪译 机械工业出版社
– Computer Organization & Design The hardware/software interface
机械工业出版社
– Computer organization and architecture Designing for
performance 清华大学出版社
– 《计算机组成与结构》王爱英编 第3版 清华大学出版社
– http://www.stanford.edu/class/ee182
– http://www.csl.cornell.edu/courses/ececs314/