计算机组成原理教案.doc

计算机组成原理 授课时间 2010 2011 年秋 教 案 编写时闻 2010 2011 年秋 课程名称 计算机组成原理 课程代码 06410016 总学时 72 讲课 54 学 时 实验 18学时 学分 3 课程性质 必修课 选修课 理论课 实验课 任课教师 黄铂 职称 讲师 授课对象 专业 计算机所有专业 2009年 本科 1-2,专科 1-3班 教材 和 主要参考 资料 教材 蒋本珊 主 编计算机组成原理(国家十一五规划教材) 清华大学出版社 2008 主要参考资料 1. 唐 朔飞 编 著 计算机组成原理 高等教育出版社 2008年 01月 2. 易小琳 主编 计算机组成原理与汇编语言 清华大学出版社 2009年 03月 3 . 薛宏熙 主编 计算机组成与设计 普通高等教育国家级 “十一五 ”规 划教材 2007 4. (美) 帕特森 ,(美) 亨尼希 著, 郑纬民 等译 计算机组成与设计硬件 /软件接口 /机械工业出版社 2007年 04月 网站 教 学 目 的 和 教 学 要求 教学目的 通过学习计算机的基本概念、基本结构、基本算法及实验,对组成计算机的各个部件的功能和工作过程、以及部件间的连接有较全面、较系统的认识,形成较完整的计算机组成与工作原理模型。通过实验课的学习,使学生硬件的动手能力得到完整的计算机整机概念 。 教学要求 通过教学使学生掌握编码数据的运算方法和运算器的构成,掌握随机存取存储器单元电路、存储结构、读写时序,掌握控制器的控制方式、微程序控制器和组合逻辑控制器的工作原理和设计方法 。 教 学重点 和 难点 重点 1.计算机系 统中 数据表示 加减乘除运算方法 浮点运算、 运算部件 。 2.存储器芯片的类型和各主要存储器芯片的工作原理,扩展存储器容量的技术。 3.指令格式、寻址方式、。 4.控制器的基本 功能和基本组成、微程序控制计算机的基本工作原理、微程序设计技术 。 难点 1.加法器,数据乘法和除法的运算方法、乘法器和除法器的结构原理 。 2.以及纠错码的编码。寻址方法的应用、指令操作码的扩展编码技术 。 3.存储器芯片的原理、主存的容量扩展技术。 4.指令执行过程的理解、微程序设计技术和控制器的设计 。 教学进程 第 次课 授课 章 节 学 时 备注 第 1、 2次课 第 3、 4次课 第 4、 5次课 第 5、 6 次课 第 6、 7次课 第 8次课 第 8、 9 次课 第 9、 10 次课 第 11 次课 第 12 次课 第 13、 14 次课 第 14、 15次课 第 15-17次课 第 18 次课 第 19、 20 次课 第 21 次课 第 22 次课 第 22次课 第 23次课 第 24次课 第 25次课 第 25次课 第 26次课 第 26次课 1.1概论 2.1数值数据的表示 2.2机器数的定点表 2.3非数值数据的表 2.4数据的校验 3.1指令系统的发展与性能要 求 3.2指令格式 与指令系统设计 3.3指令和数据的寻址方式 3.4堆栈寻址方式 3.5典型指令 4.1定点运算 4.2浮点加减 法、 乘 4.3运算器的组成 5.1存储器概述 5.2存储器 构造 5.3高速的存储器 5.4虚拟存储系统 5.5磁表面存储器 6.1CPU的功能和组成 6.2指令周期 6.3时序信号发生器 6.4组合逻辑控制器 6.5组合逻辑控制器和 PLA控制器 6.6典型的 CPU举例 4 3 2 2 3 1 3 3 1 2 3 2 4 2 4 2 1 1 3 2 0.5 1 1 0.5 本课程采用板书加多媒体教学,其中板书主要讲解课程中需要演算的部分和电路分析的部分,便于学生了解一些原理结论的推导,多媒体主要用于演示电路部分的仿真效果,以及一些课程原理动画及图片。 本课程中所涉及的所有电路都可通过实验室硬件设备平台完成,并可由学生自己制作完成,理论课堂上只对比较重要的电路进行软件环境仿真,其效果 在排 除信号干扰 因素外 和实际基本一致 。 教 案 章节备课 8 学时 章节 第六章 中央处理器 教学目的 和要求 通过讲解 CPU电构造及工作方式使学生了解为什么计算机可以实现自动控制 。 要求学生了解 CPU的主要构成,理解指令的执行过程,掌握微程序控制器的组成及工作原理。 教学 重点 难点 重点 掌握 CPU 的功能及组成方式。掌握控制器的控制方式。掌握组合逻辑控制器和微程序控制器的工作原理和设计方法,深入了解计算机中一条指令的完整执行过程。 难点 对于指令执 行过程的理解、微程序设计技术和控制器的设计方法。 教学进程 含章节 教学内容、 学时分配、 教学方法、 辅助手段 6.1CPU的组成和功能 3学时 6.1.1CPU主要硬件 部 件 构造原理 6.1.2CPU控制原理 1学时 6.2指令周期 2学时 6.2.1主频和 机器周期 6.2.2指令周期的四个阶段 6.3时序信号发生器 0.5学时 6.4组合逻辑控制器 1学时 6.5 组合逻辑控制器和 PLA 控制器 1 学时 6.6 典型的 CPU 举例 0.5 学时 作业 1 详细阐述述 CPU主要部件部件及其功能。 2 试着分析 CPU中的主要部件电路并加以改进。 3 举例 说明一条指令的在执行的整个生命周期过程中的详细步骤。 4 思考计算机如何解决时间精确控制问题。 5 设计一个控制器的简单模型 主要 参考资料 1.唐 朔飞 编 著 计算机组成原理 高等教育出版社 2008 年 01 月 2.薛宏熙 主编 计算机组成与设计 普通高等教育 国家级 “十一五 ”规 划教材 2007 备注 本课程采用板书加多媒体 教学,板书分析 电路原理,多媒体演示动画及进行电路仿真。硬件实验在实验室完成。 教案 课时备课 第 23 次课 1 学时 CPU主要部件 及其 构造原理 第 1小节 一、 教学目的和要求 通过讲解 CPU的主要部件让学生初步了解 CPU的构成,着重分析程序指令计数器控制部件和寄存器部件,让学生理解 CPU中的信号如何形成和传递。 二、教学重点和难点 重点 1 .CPU主要部件构造及工作原理 2. CPU中程序指令计数器 如何实现程序控制 难点 程序地址计数器部件的电路构造及工作原理 三、 教学进程 教学安排 教学方法 辅助手段 师生互动 时间分配 回顾前序相关章节内容 回顾 根据课堂需要临时把握进行互动 0-5 分钟 讲解 CPU主要部件构造 及工作 原理 讲授 举例 多媒体动画演示(原创制作) 6-18 分钟 重点分析程序指令计数器部件电路原理 讲授 分析 板书 19-35分钟 36-45分钟电路仿真及本堂课小结 解说 模拟实验室仿真 多媒体仿真 36-45分钟 四、教学内容 1、回顾前续章节已学过的 两大 计算机组成部件及功能 运算器负责数据运算 存储器负责存储程序 和数据,并 能将其取出或改写 引出计算机中 的第三大部件控制器,并给出 CPU的定义。 2、讲解 CPU中包含的主要硬件部件及功能 ( PC)程序计数器 又称指令计数器,用来存放正在执行的指令 地址或接着要执行的下条指令地址。 Acc累加寄存器 用来暂时存放 ALU运算的结果信息。 IR指令寄存器 用来存放从存储器中取出的指令。 MDR内存数据寄 器 用来暂时存放由内存取出或向内存存入的一条指令(或一个数据) MAR存储器地址寄存器 用来保存当前 CPU所访问的主存单元的地址 PSWR状 态标志寄存器 用来存放程序状态字 ( ALU) 运算器 3、动画演示 CPU执行一个小加法程序的过程 通过演示让学生了解以上这些部件是如何配合工作的。 4、 引发思考这些电路是如何实现让 CPU如此工作的呢,其内部构造是怎样的呢(具体分析其中的 程序指令计数器部件电路为例) 指令计数器部件 讲解 基本构成器件 JK触发器 符号 功能 钟控 J-K触发器功能表 相关术语解释 数字信号 、 高电频( 1) 、 低电频( 0) 、 下降沿 、 时钟信号 CP 计数器部件电路分析 信号连接分析 波形分析 功能分析 J K CP Q Q 功能说明 0 0 Q 不变 0 1 0 置 0 1 0 1 置 1 1 1 Q 翻转 5.实验环境模拟电路仿真 软件介绍 仿真展示 6 小节 CPU内部由两大部分构成运算器、控制器 运算器负责运算数据 ; 控制部件负责控制程序执行 其中控制部件又分为程序计数器部件,指令译码部件 程序计数器部件按一定顺序依次取出指令和数据 指令译码部件将取出的指令和数据按照指令要求转变为控制信 号去执行 作业 1. 详细阐述述 CPU主要部件部件及其功能。 2. 试着分析 CPU中的主要部件电路并加以改进。 主要参考资料 1.唐 朔飞 编 著 计算机组成原理 高等教育出版社 2008年 01月 2.薛宏熙 主编 计算机组成与设计 普通高等教育国家级 “十 一五 ”规划教材 2007

计算机专业术语教案,计算机组成原理教案.doc相关推荐

  1. 计算机专业术语大全,计算机专业名词总汇,计算机专业名词总汇

    计算机专业名词总汇,计算机专业名词总汇以下文字资料是由(历史新知网www.lishixinzhi.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 计算机专业名词总汇,小编整理,欢迎 ...

  2. 四十个计算机专业术语,07-10-20 计算机基本知识教案.doc

    电脑基础课程 计算机基本知识 --千里之行.始于足下 学习目的 通过本课程的学习,要求让学员掌握以下几个知识重点 掌握计算机的发展.功能.特点.应用 掌握计算机的基本结构与硬件设备的使用 掌握计算机基 ...

  3. 计算机专业术语graphui,计算机专业术语英译

    ​1. Hardware 硬件 Control structures and Microprogramming(控制结构和微程序设计). Arithmetic and Logic structures ...

  4. 计算机组成原理CRC相关运算,计算机专业基础综合计算机组成原理(数据的表示和运算)-试卷1...

    计算机专业基础综合计算机组成原理(数据的表示和运算)-试 卷1 (总分:76.00,做题时间:90分钟) 一. 单项选择题(总题数:31,分数:62.00) 1.单项选择题1-40小题.下列每题给出的 ...

  5. 计算机专业术语session,Session

    会话跟踪的几种方式: Session.Cookie.表单隐藏域.URL重写(在URL结尾添加一些附加数据) session,译为"时域". 在计算机专业术语中,Session是指一 ...

  6. 计算机一些专业术语,计算机专业术语大全

    在这个信息时代,计算机已经离不开人们的生活了,计算机专业术语你认识几个呢?以下是学习啦小编整理了计算机专业术语大全,希望对你有帮助. 计算机专业术语大全 3DNow!(3D no waiting) A ...

  7. 计算机专业术语简单释义

    计算机专业术语简单释义 先简单声明两个基本概念 客户端 :是为客户提供本地服务的程序,最常见的有我们电脑上的浏览器 服务器 :就是指运行着服务软件的高性能计算机或计算机系统,用以存储数据,为客户提供信 ...

  8. 现代软件工程—构建之法》第一章 中出现的计算机专业术语

    现代软件工程-构建之法>第一章 中出现的计算机专业术语 软件 程序 软件工程 二叉树 遍历算法 数据结构 算法 应用软件 软件服务 源程序 软件架构 软件设计与实现 依赖关系 编译参数 链接参数 ...

  9. 计算机专业的swot分析图,计算机专业学生个人SWOT分析示例.doc

    计算机专业学生个人SWOT分析示例.doc 一.个人背景 基本情况xxx,x,1992年出生,xxxx年x月考入xxx大学xxxx专业.二.内外部环境分析1.内部环境分析Strengths* 生活态度 ...

  10. 计算机程序UI设计员SWOT分析,计算机专业学生个人SWOT分析案例.doc

    计算机专业学生个人SWOT分析案例.doc (2页) 本资源提供全文预览,点击全文预览即可全文预览,如果喜欢文档就下载吧,查找使用更方便哦! 9.90 积分 一.个人背景: 基本情况:xxx,x,1 ...

最新文章

  1. Python实现JSON反序列化类对象
  2. 黑马程序员---基础加强-----------------第二天(新特性:注解、泛型)
  3. Android系统中的进程管理:内存的回收
  4. [Python人工智能] 二.TensorFlow基础及一元直线预测案例
  5. swift 打开第三方应用_iOS卡通人物帧动画入门9(大结局):番外篇-扩展第三方类
  6. python时heatmap_就业寒冬,从拉勾招聘看Python就业前景
  7. python 生成excel像素画_【译】只用 CSS 就能做到的像素画/像素动画
  8. 微型计算机2014年9月下,2014年9月计算机应用基础》网络教育统考真题.doc
  9. @程序员,欠下的技术债怎么还?
  10. 网页设计师必备的35套图标(免费下载)
  11. java 静态变量锁_线程中锁方法和静态变量的锁
  12. linkin大话设计模式--命令模式
  13. envi查看灰度直方图_ENVI实习直方图匹配校正分类.doc
  14. rank函数python_Python pandas.DataFrame.rank函数方法的使用
  15. 使用CM快速搭建CDH集群
  16. android开发隐藏图片,用美图看看安卓版教你如何隐藏私人图片(图文)
  17. c++ 实现贪吃蛇(含技术难点解析和完整代码)
  18. 搭建CA认证中心及搭建https实战
  19. 诺基亚NoKia 8250维修笔记
  20. 刚发布!美国今年要砸8.5亿美元布局AI,这两件事,程序员一定做准备了!

热门文章

  1. Adept即将亮相2013中国国际机器人展
  2. OpenGL点精灵PointSprite详解
  3. 工业建筑的应急照明系统的设计原则及常见电气设计问题与解决方案
  4. Unity 制作翻书电子书,外部异步加载千张图片(二)
  5. 普通人如何实现财务自由
  6. typescript:never与keyof的妙用
  7. mysql数据库1067_MySQL数据库1067 问题
  8. Php ajax 动态 下载,jQuery动态实现ajax文件下载
  9. Alienware TactX 更换了德国樱桃微动DG6
  10. NotionAI - 文档领域的ChatGPT,一款 AI 加持的在线文档编辑和管理工具