《计算机组成原理课程复习指导课件》由会员分享,可在线阅读,更多相关《计算机组成原理课程复习指导课件(33页珍藏版)》请在人人文库网上搜索。

1、计算机组成原理课程复习指导,刘亚维,先修课,数字逻辑与数字电子技术 汇编语言程序设计,课程定位,计算机组成原理是计算机科学与技术专业本科教学中的一门重要技术基础课 使学生掌握计算机硬件各子系统的组成原理及实现技术,建立计算机系统的整体概念 对设计开发计算机系统有重要作用。 为后继课程打好基础 计算机系统结构 计算机网络 计算机容错技术 计算机并行处理 计算机分布式处理技术 ,知识点,(1)计算机系统概论 计算机软、硬件概念; 计算机系统的层次结构; 计算机基本组成 主要技术指标 机器字长、存储容量、运算速度 计算机的产生、发展及在各个不同领域的应用。,以存储器为中心的计算机结构框图,计算机的硬。

2、件框图,知识点,(2)系统总线 总线概念 从分散连接到总线连接 总线分类 按连接部件的不同 片内总线 系统总线 数据总线、地址总线、控制总线 总线特性 各个部件能够连接到总线上,需规定以下特性 机械特性、电气特性、功能特性、时间特性 总线结构 单总线、多总线 总线控制 总线判优 链式查询、计算器定时查询、独立请求方式 通信控制 同步、异步,知识点,(3)存储器 存储器分类 按存取方式:ROM、RAM 存储器的层次结构 缓存主存、主存辅存 主存 存储原理 静态RAM、动态RAM、ROM 存储器与CPU的连接 高速缓冲存储器(Cache) 辅助存储器,知识点,(4)输入输出系统 输入输出系统概述 。

3、I/O系统组成:I/O软件(I/O指令)、I/O硬件(接口、设备) 外部设备 I/O接口 功能、组成 I/O与主机信息传送的控制方式 程序查询 中断 存储器直接存取方式,知识点,(5)计算机的运算方法及运算器 讲述数的表示 进制转换 原码、补码、反码 定点数、浮点数 定点运算 加减乘除 浮点运算 其特殊性 算术逻辑运算单元 快速进位链,知识点,(6)指令系统 机器指令 指令格式:操作码、地址码 操作数和操作类型 数据传送、算逻运算、移位、转移 寻址方式 与汇编语言对照学习 指令格式举例 CISC及RISC技术,知识点,(7)CPU的结构和功能 CPU的结构 CU、ALU、寄存器、中断系统 指令。

4、周期 取指、执行、间址、中断 指令流水 中断系统。,知识点,(8)控制单元的功能及设计方法 微操作命令的分析及功能 组合逻辑设计 微程序设计。,第一章 计算机系统概念,重点 当今世界计算机的主流还是以冯诺依曼结构的计算机为代表 重点要掌握以指令流和数据流为主线的计算机工作原理 真正认识到计算机内部工作过程是逐条取指令、分析指令、执行指令的过程,重点与难点,第一章 计算机系统概念,难点 本章概念、名词较多 学生在此章基础上,在深入学习以下各章后,逐步加深对本章的各种名词、概念及整机工作原理的理解。 严格讲本章没太多难点 初学者一时不能很快理解利掌握,重点与难点,第二章 计算机的发展和应用,重点 。

5、了解计算机的发展史及它的应用领域 目的在于激发学生学习本课程的积极性,重点与难点,第三章 系统总线,重点 掌握系统总线在计算机硬件结构中的地位和作用 多总线结构 为克服总线瓶颈问题而采用的 总线进行判优和通讯控制 解决众多部件争用总线。,重点与难点,第三章 系统总线,难点 总线的通讯控制。,重点与难点,第四章 存储器,重点 掌握存贮器的基本功能及各类存储器读写信息的原理 特别要注意 半导体存储器的外特性和工作原理 半导体与CPU的连接方式 这样可更加强对整机概念的理解。 必须了解高速缓冲存储器(Cache)、主存和外存的组成,以及他们在存储器的层次结构中各自所起的作用,重点与难点,第四章 存储。

6、器,难点 学习时必须从本质上去认识各种存储芯片 由于不同的其基本单元电路是不同的 设计存储芯片与CPU连接电路 关键在于存储芯片选片逻辑的确定 学生必须将以前学过的电路知识综合应用,合理选用各种芯片,准确画出存储器与CPU的连接电路图。,重点与难点,第五章 输入输出系统,重点 要求掌握三种主机与I/O交换信息的方式 程序查询 程序中断 DMA 明确不同控制方式各自所需的硬件及软件编程方法 尤其对中断技术应了解更深入 才能进一步加深理解整机的工作过程。,重点与难点,第五章 输入输出系统,难点 处理中断过程中有各类技术 配置相应的各类硬件 编写相应的软件程序 需记忆的内容甚多,学生只有从根本上理解。

7、每个硬件的地位和作用,才能运用自如。 要真正认识DMA与中断传送的区别 前者发生在存储周期结束时,后者发生在指令周期结束时,这就反映了DMA有挪用存储周期的特点。,重点与难点,第六章 计算机的运算方法,重点 掌握计算机中数的表示以及移位 定点补码加减运算 定点原码一位乘和两位乘及补码Booth算法 定点原码和补码加减交替除法 浮点补码加减运算 了解不同的运算方法对运算器结构的影响,以及提高运算速度采取的各种措施,包括快速进位链的设计方法。,重点与难点,第六章 计算机的运算方法,难点 溢出判断是各种运算方法的一个难点 定点运算和浮点运算判断溢出的方法是不同的 对于浮点运算,应特别注意区分浮点数和。

8、用补码表示的浮点规格化形式这两个概念 前者指的是真值,后者指的是机器数 由于补码规格化数的特殊约定,两者表示的数的范围是不同的。 掌握原码和补码运算的最根本的区别在于对符号位的处理。 原码乘除法结果的符号均和数值部分的运算分开进行 补码乘除法结果的符号是在与数值部分的运算过程中产生的 值得注意的是机器内只设加法器,故全部减法运算实质是通过加法操作实现的,这就有一个对减数求“补”的问题 原码除法中减去除数的绝对值,一律用加上除数绝对值的补码实现 应特别注意-x补和-x*补的区别,其中x*是真值x的绝对值。 若浮点数的阶码采用移码运算时,其运算规则和溢出判断规则与补码运算是不同的。,重点与难点,第。

9、七章 指令系统,重点 在第一章概述的基础上 深入系统地介绍指令的格式 从本质上来认识机器语言的一般特征 了解和掌握不同的地址格式和寻址方式对计算机硬件的要求,以及掌握操作数的寻址范围和信息的加工过程。 了解RISC的主要特点及其与CISC的区别。,重点与难点,第七章 指令系统,难点 掌握设计指令格式的方法 学会根据指令系统的要求,确定指令字中各字段的位数及其含义。 特别是在实际机器中,指令字长不一定等于存储字长,因此应格外注意各种寻址方法和地址格式的运用。,重点与难点,第八章 CPU的结构和功能,重点 要认识到机器的核心是CPU 通过对CPU的功能和内部结构的了解,掌握机器完成一条指令的全过程。

10、是在CPU的统一指挥下进行的 掌握中断技术在提高整机效能方面所起的作用 流水技术 为了进一步提高数据的处理能力,开发系统的并行性,在现代计算机中大量采用流水技术。,重点与难点,第八章 CPU的结构和功能,难点 中断技术在现代计算机中起着重要作用 为了更好地吃透这一内容,建议结合第五章学习,便于建立整机概念。,重点与难点,第九章 控制单元的功能,重点 理解控制单元为完成不同指令所发出的各种操作命令 理解指令周期、机器周期、时钟周期与操作命令的关系。,重点与难点,第九章 控制单元的功能,难点 微操作命令的分析 多级时序系统,重点与难点,第十章 控制单元的设计,重点 要求初步掌握控制单元的两种设计方法 进一步理解组合逻辑控制器和微程序控制器在设计思想、硬件组成及其工作原理方面的不同。 结合时序系统的概念,学会按不同指令要求,写出其相应的微操作命令及节拍安排。,重点与难点,第十章 控制单元的设计,难点 微程序控制是一种更规范的控制方法 学会如何确定微指令格式,编出微指令的码点是本章的难点。,重点与难点,Thanks。

计算机组成原理指导,计算机组成原理课程复习指导课件相关推荐

  1. 计算机辅助设计与制造专业课程,《计算机辅助设计与制造》课程实验指导书

    <<计算机辅助设计与制造>课程实验指导书>由会员分享,可在线阅读,更多相关<<计算机辅助设计与制造>课程实验指导书(11页珍藏版)>请在人人文库网上搜索 ...

  2. 计算机辅助制造实验二,《计算机辅助设计与制造》课程实验指导书

    <<计算机辅助设计与制造>课程实验指导书>由会员分享,可在线阅读,更多相关<<计算机辅助设计与制造>课程实验指导书(11页珍藏版)>请在人人文库网上搜索 ...

  3. java课程设计指导记录表_JAVA课程设计指导书ofr2012级.doc

    JAVA课程设计指导书ofr2012级 <Java面向对象程序设计> 课程设计指导书 专 业: XXX软服XX班 指导教师: XXXX 计算机与信息工程学院 2013年12月26日 一.目 ...

  4. 计算机电路基础重要知识点,计算机电路基础期末复习指导.DOC

    计算机电路基础期末复习指导 福建广播电视大学计算机应用专业 <计算机电路基础(2)>期末复习指导 黄丽军 2005.12 一.课程考核有关说明: 本课程采用中央广播电视大学出版社的由任为民 ...

  5. BISTU计算机组成原理期末复习指导

    BISTU计算机组成原理期末复习指导 一.学时分配 计算机系统概论(2学时) 运算方法和运算器(12学时) 存贮器(10学时) 指令系统(4学时) 中央处理器(14学时) 输入输出系统(6学时) 二. ...

  6. 北师大计算机试题五答案,北京师范大学计算机软件及理论2022考研招生分析、参考书、真题等复习指导解析...

    原标题:北京师范大学计算机软件及理论2022考研招生分析.参考书.真题等复习指导解析 一.院系及专业介绍 北京师范大学信息学科植根于学校百年沃土,经过半个多世纪的发展壮大,现已拥有计算机科学与技术一级 ...

  7. 北航计算机考研黑书,北京师范大学计算机软件及理论2022考研招生分析、参考书、真题等复习指导解析...

    招生专业及方向: 081202计算机软件与理论 01人工智能与普适计算 02数据科学与知识工程 初试科目: ①101思想政治理论 ②201英语一 ③301数学一 ④408计算机学科专业基础综合(21年 ...

  8. 计算机组成原理——中央处理器-数据通路(课程笔记)

    说明 博客作为笔记备份,不定时更新 参考内容为<计算机组成原理(第3版)>唐朔飞 高等教育出版社:王道考研<计算机组成原理考研复习指导2023> 文中的例题摘自王道考研< ...

  9. 计算机组成原理——输入输出系统(课程笔记)

    说明 博客作为笔记备份,不定时更新 参考内容为<计算机组成原理(第3版)>唐朔飞 高等教育出版社:王道考研<计算机组成原理考研复习指导2023> 文中的例题摘自王道考研< ...

最新文章

  1. 智能文案app_智能营销,用实力说话!按效果付费!
  2. springboot _全局异常@RestControllerAdvice@ExceptionHandler
  3. day36 python学习gevent io 多路复用 socketserver *****
  4. 关于HTML+CSS3的一些笔记
  5. ubuntu内核版本回退,显卡驱动降级,重装显卡驱动和cuda,cudnn
  6. Anker-一个研发工程师的电商梦
  7. 作业1:关于使用python中scikit-learn(sklearn)模块,实现鸢尾花(iris)相关数据操作(数据加载、标准化处理、构建聚类模型并训练、可视化、评价模型)
  8. 你的程序要读入一个整数,范围是[-100000,100000]。然后,用汉语拼音将这个整数的每一位输出出来。 如输入1234,则输出: yi er san si
  9. 全球首位AI评委亮相“83行代码挑战赛”,评分“快准狠”
  10. SEER数据库中肿瘤发病率计算并绘制发病率趋势图
  11. golang 加密文件_如何使用Go加密文件
  12. 一场羽绒服直播GMV狂涨430%,反季热销的秘诀原来是这个?
  13. uboot代码解析1:根据目的找主线
  14. 理解RabbitMQ中的AMQP模型,知乎上已获万赞
  15. 关于MFC的一些疑问
  16. Caffeine cache实现本地缓存(简单又清楚)
  17. Android 日志打印工具类 可显示打印所在的方法和行号
  18. 国通总结——如何获取客户的双录视频
  19. 我的世界东方系列服务器,minecraft我的世界幻想乡服务器启动器
  20. 微信公众平台开发之会员卡

热门文章

  1. 博客地址blog.geass.link
  2. Echarts制作态势图、热点图、轨迹图,使用百度底图,地图下钻
  3. 华为鸿蒙有可能成功吗 (by quqi99)
  4. Gabor滤波器为什么能实现频率域加窗
  5. 什么是MES系统软件,如何用大白话理解MES,公司有了ERP还有必要上MES吗?
  6. DNS递归和迭代查询
  7. onfouce事件与onblur事件
  8. mmap()、munmap()的用法、例子
  9. 苹果原壁纸高清_手机壁纸巨型神兽系列全面屏壁纸图片
  10. 菜鸟学习c++—实现学生登陆管理系统