2017年上海事业单位考试大纲-计算机组成原理课程
列出理解、理解、掌握、应用等本课程的基本教学要求(包括知识、能力和素质培养)。《计算机组成原理》是计算机科学与计算科学本科教学中硬件教学对象件的一门重要基础课。它在信息与计算科学的教学计划中占有重要的地位和作用。学习本课程的目的是使学生掌握计算机硬件子系统的组成原理和技术的实现和计算机系统整体概念的建立计算机原理教案下载,对培养学生的设计和设计能力具有重要作用。开发计算机系统。本课程为以后学习计算机操作系统、计算机网络等课程打下坚实的基础。计算机构成原理课内容与结构: 第一章计算机系统概论: 2 重点学时:冯诺依曼机结构,计算机层次结构序号重点讲解思路 1 计算机分类从多个角度对计算机进行分类。
2 计算机发展简史从第一台计算机开始,讲述五代计算机的变化。3 计算机硬件说明5个主要部件的主要功能以及与其他部件的关系;阐明计算机的工作过程。4 计算机软件描述了软件的组成和分类,以及软件的演化。从计算机系统构建和使用计算机解决问题的5度两个角度分析计算机系统的水平。最后,明确了《计算机组织原理》课程的主要结构研究层次。补充章节:数字电路基础:2课时。没有参加过入门课程“数字电路”的科目 需要讲授本章的内容。重点:逻辑运算和门电路的基础知识计算机原理教案下载,常用的组合逻辑电路和时序逻辑电路。参加过序言课程“数字电路”的科目可以选择教授部分章节。第二章运算方法和计算器:6课时主线:各种算术设备的基础是二进制加法器。序号重点比较思路:电脑中的符号和小数点是什么?机器数量和真实值?1 有符号和无符号数据格式的区别和区别是什么?定点数和浮点数有什么异同?2 定点机数的比较:原码的表示方法,一个的补码,补码、解码、表示范围和表示方法。真值0的表示;对应于高级语言的数据类型。3 浮点机数归一化数学定义定义与硬件电路的区别,确定是否要标准化;表示方法IEEE754浮点数标准格式特点4的补码加减法强调用补码实现加减法的优点:符号位与值位相同,判断溢出参与运算,减法可以转化为加法来实现。3 浮点机数归一化数学定义定义与硬件电路的区别,确定是否要标准化;表示方法IEEE754浮点数标准格式特点4的补码加减法强调用补码实现加减法的优点:符号位与值位相同,判断溢出参与运算,减法可以转化为加法来实现。3 浮点机数归一化数学定义定义与硬件电路的区别,确定是否要标准化;表示方法IEEE754浮点数标准格式特点4的补码加减法强调用补码实现加减法的优点:符号位与值位相同,判断溢出参与运算,减法可以转化为加法来实现。
5 定点数的加减法从手工算法开始,引导学生思考如何在硬件上实现,然后对不适合计算的地方进行改进,变成机器算法,最后是硬件执行。6 浮点数的加减法从科学记数法中实数的加、减、乘、除开始,推导出浮点数的加、减、乘、除的计算方法。定点运算单元分析单总线、双总线、三总线结构运算单元的数据路径,比较完成运算所需的机器周期数。这里,我们开始建立数据结构路径和总线分时的概念。第三章多层次存储:6课时主线:存储系统的核心问题是解决容量、速度和价格之间的矛盾。序列号重点思路 1 内存概述 构建多级存储系统的目的是什么?通过层次结构引出后面要介绍的各种存储器2SRAM,从如何存储1位0/1代码到如何扩展到存储器;从存储位DRAM的结构和原理出发,画出SRAM和DRAM的性能差异。3 主存和CPU通过一个具体的例子,从简单到复杂,逐步完成扩展和连接。将Cache虚拟内存连接到Cache-主内存的工作原理会导致一系列问题:程序访问局部性原理、命中率、地址映射、替换策略和写策略;强调Cache完全由硬件实现。结合80386CPU的虚拟内存来描述三种实现方式。第四章指令系统:4小时主线:指令系统是软件和硬件之间的接口。
序号从机器指令和指令系统的概念出发,重点阐述指令格式和操作的思想,引出指令格式,阐明操作码作为代码扩展和地址码的作用,举例说明操作代码扩展技术 2 寻址方式比较:直接寻址和间接寻址、寄存器直接寻址和寄存器间接寻址、变址寻址、基址寻址和相对寻址 3 机器指令编码 通过实例,让学生直观地理解机器指令的编码,并能够解释机器代码和代码。解码指令4 指令类型侧重于指令的执行,尤其是传输指令的执行,子程序调用和返回指令,以及为控制器准备的堆栈指令。第五章中央处理器:6课时 主线:CPU中的控制器是控制实现取指令、分析指令和执行指令功能的部件。序号重点讲思路 1.控制器的组成根据控制器的功能说明了控制器的组成部分,注意区分程序员可见和不可见的寄存器。先尝试搭建整体系统架构,再细化和简化,根据基本2条指令的执行分析数据路径,最后以两条典型指令为例,详细描述指令程序的执行过程(取指令、分析指令、执行)。可以使用动态图片帮助学生理解。根据硬连线控制器的设计方法,在微操作控制信号的具体系统结构中,仍以相同的两条典型指令为例,逐步设计并实现硬连线控制器。最后,回到设计的硬连线控制器并分析指令是如何执行的。从微程序控制器(用软件控制微操作顺序)的基本思想到4个微程序控制的手中,讲解微程序、微指令、微指令、控制存储器的概念,
在说明微程序控制器一般组成的基础上,以上述五种微程序控制器体系结构和两条典型指令为例,设计了一个简单的微程序控制组成控制器。分别讨论了微指令格式中的控制域和地址域,并将其应用到设计技术的微程序设计技术中:重新设计了上述简单微程序控制器的微指令格式,将微指令格式-代码写好了。7 设计实例以样机微程序控制器为样本,可与实验结合使用。第六章总线:2课时要点:总线特性、总线仲裁与时序、通用总线标准。第7-8章输入输出系统:4课时要点:主机与外设交换信息的方式,中断系统。教材及主要参考资料: 课堂资料:白仲英、戴志涛主编《计算机作文原理(第5版)》。清华大学出版社,2013.《计算机组成原理与系统结构实验教程》,唐都,西安科教仪器公司,2007.参考书目:《计算机组织原理与系统结构》编辑作者:鲍健、冯建文、张福佳。高等教育出版社。2009.《计算机组织原理》,唐硕飞主编。高等教育出版社,2008. 教学内容 计算机系统概论 计算机分类 计算机发展简史 设备数据和文本的表示。定点加法和减法。定点算术的组成。浮点运算和浮点运算。多级内存内存概述。SRAM存储器DRAM存储器只读存储器和闪存。实验学分理论+学分实验学分理论+学分实验基本要求【理解】:计算机软硬件概念、计算机系统层次结构、计算机硬件主要技术指标。浮点运算和浮点运算。多级内存内存概述。SRAM存储器DRAM存储器只读存储器和闪存。实验学分理论+学分实验学分理论+学分实验基本要求【理解】:计算机软硬件概念、计算机系统层次结构、计算机硬件主要技术指标。浮点运算和浮点运算。多级内存内存概述。SRAM存储器DRAM存储器只读存储器和闪存。实验学分理论+学分实验学分理论+学分实验基本要求【理解】:计算机软硬件概念、计算机系统层次结构、计算机硬件主要技术指标。
【硕士】:计算机的基本组成,冯诺依曼计算机的特点,以及计算机如何区分同样以0、代码形式存储在内存中的指令和数据。【掌握】常见半导体器件的开关特性、逻辑运算和门电路的基础知识。【理解】常用的组合逻辑电路和时序逻辑电路。[了解] 数值表示与转换、定点与浮点数、二进制乘法、二进制除法、算术成分、数据校验码 [硕士] 定点和浮点算术运算及算术成分 [硕士] 主要技术主内存、多组交错内存、缓存内存、虚拟内存的指标,通用理论总线标准 【理解】 了解总线仲裁模式和数据传输模式 4课时。实验 4 课时 【掌握】主机与外设信息交换方法、中断系统、常用输入输出设备 【理解】输入输出通道控制方法、外设连接年、月、日、年、月日
1