计算机组成原理课件.ppt
《计算机组成原理课件.ppt》由会员分享,可在线阅读,更多相关《计算机组成原理课件.ppt(41页珍藏版)》请在第壹文秘上搜索。
1、计算机组成原理第一单元第一讲学习目的和方法计算机发展简史计算机组成原理 学分:4 学时:64+32 先修课程: 数字逻辑、高级语言程序设计 后续课程: 操作系统、系统结构、编译原理、计算机网络2学习目的 了解计算机的组成 五大组成部件 掌握计算机的运行原理 计算机为什么能执行高级语言程序 了解现代计算机中的一些核心技术 流水、Cache、并行 培养设计计算机的技能 提高编程能力 成为计算机科学家、计算机专家3主要教学内容 计算机的层次结构 运算器的功能、组成和基本运行原理 控制器的功能、组成和运行原理 存储器及层次存储器系统 输入/输出设备和总线4学习目标 掌握单CPU计算机的完整硬件组成 基
2、本运行原理 内部运行机制 了解计算机系统的最新发展 达到能独立设计一台完整计算机的水平 知识和能力两方面都提高5教学环节和学习方法 课堂讲授 阅读参考资料 思考 习题 完成实验及报告 讨论和总结 考试博学审问慎思明辨笃行6考评办法 习题和作业 作业缺交2次(含),作业成绩为0 发现抄袭现象,作业成绩为0。 若作业成绩为0,则考试无效。 作业要求上交手写版,不接受电子版和打印版 实验和报告 实验报告可按照要求,提交电子版 考试 总成绩评定 If 考试成绩=全年级考试成绩的平均值/2 Then 总评成绩=考试成绩*40%+Project成绩*50%+作业成绩*10% Else 总评成绩=考试成绩7
3、Project评分标准 自由组合、原则上按组给成绩 达到基本要求,成绩为80分 独立实现全部规定指令及指定的扩展指令(微程序和组合逻辑两种控制器) 独立完成实验报告 鼓励在任何方面,尤其是硬件方面的扩展(最多20分) 中断、I/O等 监控程序修改、完善 任何其他有特色的创新 课堂交流8教材和参考书教材 计算机组成与设计 王诚著 清华大学出版社 计算机组成与设计实验指导(第2版) 王诚著 清华大学出版社参考书目 计算机组成与结构刘卫东 编 机械工业出版社 计算机组成结构化方法 刘卫东 宋佳兴 徐恪译 人民邮电出版社 Computer Organization & Design The hardw
4、are/software interface 机械工业出版社 Computer organization and architecture Designing for performance 清华大学出版社其他阅读材料9计算机里有什么?10计算机基本组成 构成计算机的基础理论大部分已经有50年了。 目前,计算机的关键部件也没有大的改变 CPU Data Path Controller Memory I/O11现代计算机 功能部件 CPU Data Path Controller Memory I/O12Intel Pentium计算机运行机制 Datapath: 完成算术和逻辑运算,通常包括其
5、中的寄存器。 Control: CPU的组成部分,它根据程序指令来指挥datapath, memory以及I/O运行,共同完成程序功能。 Memory: 存放运行时程序及其所需要的数据的场所。 Input: 信息进入计算机的设备,如键盘、鼠标等。 Output: 将计算结构展示给用户的设备,如显示器、磁盘、打印机、喇叭等。13ComputerMemoryInputOutputDatapathControlVon Neumann计算机14ProcessorVon Neumann Machine15DatapathMemoryI/OBus-Based Computer16Anatomy of a
6、Modern PC17Multiprocessors18IBM ASCI White: 8K processors, 13 Tflops19计算机剖析计算机系统计算机结构计算机处理器逻辑设计电路(VLSI)设计设备制造20计算机剖析(续)计算机系统计算机结构计算机处理器高级语言汇编语言机器语言计算机组成原理2122Levels of RepresentationHigh Level Language Program (e.g., C)Assembly Language Program (e.g.,MIPS)Machine Language Program (MIPS)Control Signa
7、l SpecificationCompilerAssemblerMachine Interpretationtemp = vk;vk = vk+1;vk+1 = temp;lw$to,0($2)lw$t1,4($2)sw$t1,0($2)sw$t0,4($2)0000 1001 1100 0110 1010 1111 0101 10001010 1111 0101 1000 0000 1001 1100 0110 1100 0110 1010 1111 0101 1000 0000 1001 0101 1000 0000 1001 1100 0110 1010 1111 计算机组成计算机组成A
8、 Six-Level Computer2324Multilevel MachineEvolution of Multilevel MachinesBare hardwareMicroprogrammingOperating systemCompilersHardware / software interfaceSimple ISACISCRISC25Computer Generations Gen-0: Mechanical computers (BC to early 1940s) Gen-1: Vacuum Tubes (1943-1959) Gen-2: Transistors (196
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 组成 原理 课件