收藏 分销(赏)

《计算机组织与体系结构》教学大纲(亲自整理).doc

上传人:a199****6536 文档编号:10821393 上传时间:2025-06-18 格式:DOC 页数:3 大小:75.10KB 下载积分:5 金币
下载 相关 举报
《计算机组织与体系结构》教学大纲(亲自整理).doc_第1页
第1页 / 共3页
《计算机组织与体系结构》教学大纲(亲自整理).doc_第2页
第2页 / 共3页


点击查看更多>>
资源描述
《计算机组织与体系结构》教学大纲 整理:刘文东 时间:2013-2-3 20:37:53 v 基本信息: 课程编号:CS3121007 课程名称:计算机组织与体系结构(Computer Organization and Architecture) 学时:76+20 学分:5.5 课程类型:必修 课程性质:学科基础课 适用专业:计算机科学与技术 先修课程:数字电路与逻辑设计、计算机导论 开设学院:计算机学院 v 课程的教学目标和任务: Ø 本课程为计算机科学与技术专业、网络工程专业的专业基础课。根据专业培养计划,将计算机组成原理、计算机系统结构等课程内容综合而成,知识面较宽,难度较大。 Ø 本课程主要讲述计算机基本组成、各大组成部件的结构及工作原理、指令执行过程及CPU 微体系结构、流水线技术、并行计算机体系结构、提高计算机部件和整机性能的途径等内容,课程注重基础知识与新技术的融合、理论到实践的转化,目标是培养具有创新和实际动手能力、真正理解和掌握计算机基本组成与结构、掌握计算机系统软硬件综合设计技术的人才。 v 本课程与其他课程的联系和分工 本课程的先修课程为《计算机导论》、《数字电路与逻辑设计》等,后继课程为《嵌入式系统》、《微机系统》、《操 作系统》等。 v 课程内容和基本安排 (一)绪论(2 学时) Ø 主要内容:(1)计算机的发展史(过去、现在、未来) (2)计算机的基本组成 (3)计算机的分层组织结构与分类 (二)数值与编码(6 学时) Ø 主要内容:(1)数值数据的编码表示 (2)定点数与浮点 (3)非数值信息的编码表示 (4)校验码:奇偶校验码、海明码、循环码 Ø 基本要求:(1)熟练掌握数的编码表示(原码、补码,变形补码、反码、移码)。 (2)掌握定点数与浮点数、规格化浮点数的概念 (3)了解非数值信息的编码表示 (4)掌握奇偶校验码、海明码、循环码编码方法和用途 Ø 重点、难点: ü 重点:补码及其性质;补码加减运算;定点数与浮点数的表示范围;奇偶校验码、海明码、循环码 编码方法 ü 难点:补码及其性质;规格化浮点数的表示范围 (三)指令系统(6 学时) Ø 主要内容:(1)指令格式及含义 (2)操作码的编码原理及与地址字段的关系 Ø 基本要求:(1)了解计算机的指令格式,掌握指令扩展操作码技术 (2)掌握指令和数据的寻址方式 (3)掌握常用的指令类型,了解汇编语言程序设计的基本方法。 (4)了解 CISC 与 RISC 的概念,了解理解精简指令系统计算机 RISC 的特点 Ø 重点、难点 ü 重点:指令格式;指令的寻址方式;指令系统 ü 难点:指令扩展操作码技术;指令的寻址方式 (四)存储系统(12 学时+4 学时) Ø 主要内容:(1)常用半导体存储器的存储原理、存储芯片的结构,计算机主存储器组成与控制方法; (2)辅助存储器的种类与技术指标,硬盘存储器和光盘存储器的结构和工作原理,磁盘阵列 技术; (3)Cache 存储器的工作原理,由 Cache—主存—虚存组成的三级存储体系。 (4)虚拟存储器的工作原理 Ø 基本要求:(1)了解半导体存储器的分类、主要技术指标和基本操作 (2)掌握读写存储器 SRAM、DRAM 的存储原理和存储芯片的结构;掌握只读存储器 EPROM、EEPROM、FLASH MEMORY 的存储原理和存储芯片的结构 (3)掌握主存储器的组成与控制方法 (4)掌握辅助存储器的种类与技术指标;掌握磁记录原理与记录方式,了解硬盘存储器的基 本结构;了解光盘存储器的种类、组成和工作原理 (5)了解磁盘阵列技术与容错支持 (6)了解存储系统的层次结构的概念,掌握 Cache存储器的工作原理,掌握 Cache 存储器 的三种地址映射方式,Cache 存储器的替换算法,Cache 与主存的一致性问题 (7)了解虚拟存储器的工作原理 (8)了解相联存储器的工作原理 (9)了解存储保护的基本方式 Ø 重点、难点: ü 重点:基本存储单元的存储原理;存储芯片的结构;半导体存储器的组成与控制; 磁记录原理与记录方式;Cache 存储器的工作原理 ü 难点:半导体存储器的组成与控制、Cache 存储器的三种地址映射方式 (五) 运算方法及运算器(12 学时+8 学时) Ø 主要内容:(1)定点数的加减运算与加法器,定点数的乘法、除法运算与实现 (2)定点运算器的组成与结构;浮点数四则运算与实现 Ø 基本要求:(1)掌握定点数的加减运算与加法器的实现 (2)了解定点数的乘法运算方法与实现 (3)了解定点数的除法运算方法与实现 (4)掌握定点运算器的组成与结构 (5)了解浮点数的四则运算方法与实现,掌握浮点数的加减运算 Ø 重点、难点: ü 重点:定点数的加减运算;并行加法器的实现;定点运算器的组成与结构 ü 难点:并行加法器的实现;浮点数的运算 (六)中央处理器(10 学时+8 学时) Ø 主要内容:(1)中央处理器的微体系结构 (2)指令流程、指令执行的全过程 (3)组合逻辑控制器及其设计思想,微程序控制器及其设计思想。 Ø 基本要求:(1)了解中央处理器的微体系结构、CPU 性能参数(CPU 时间、CPI、MIPS、FLOPS) (2)掌握指令流程、指令执行的全过程的分析与设计 (3)掌握微程序控制器的基本工作原理,理解微程序设计技术 (4)了解组合逻辑控制器及其设计思想 Ø 重点、难点: ü 重点:指令流程、指令执行的全过程的分析与设计;微程序控制器和微程序设计技术;CPU 性能参数计算 ü 难点:指令微操作流程的分析与设计 (七)流水线技术(8 学时) Ø 主要内容:(1)流水线的概念与性能指标 (2)流水线计算机实现的技术问题 Ø 基本要求:(1)了解流水线的概念与分类 (2)掌握流水线的性能分析与技术指标 (3)了解流水线的相关问题及其处理方法 Ø 重点、难点: ü 重点:流水线的性能指标;流水线的相关 ü 难点:流水线的相关问题及其处理方法 (八)总线与输入/输出系统(10 学时) Ø 主要内容:(1)总线的概念与结构 (2)接口的组成及功能 (3)常用的输入/输出控制方式:查询、中断、DMA、通道 Ø 基本要求:(1)了解总线的概念 (2)掌握总线类型、总线组成与控制 (3)了解输入/输出系统的基本概念;接口的组成及功能 (4)了解常用的输入/输出控制方式的特点 Ø 重点、难点: ü 重点:总线结构、总线组成与控制 (九)并行计算机体系结构(8 学时) Ø 主要内容:(1)计算机体系结构概述 (2)并行计算机系统的基本概念和设计问题 Ø 基本要求:(1)掌握计算机体系结构的基本概念 (2)掌握并行计算机系统的分类和结构 (3)了解并行计算机系统的设计问题 (4)了解几种典型的并行计算机系统结构 Ø 重点、难点: ü 重点:计算机体系结构的基本概念;并行计算机系统的分类和结构 ü 难点:并行计算机系统的设计问题 (十)计算机系统设计概述(2 学时) Ø 主要内容:(1)计算机系统设计基本概念 (2)计算机系统设计基本方法(自学) 第 3 页 共 3 页
展开阅读全文

开通  VIP会员、SVIP会员  优惠大
下载10份以上建议开通VIP会员
下载20份以上建议开通SVIP会员


开通VIP      成为共赢上传

当前位置:首页 > 教育专区 > 其他

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        抽奖活动

©2010-2025 宁波自信网络信息技术有限公司  版权所有

客服电话:0574-28810668  投诉电话:18658249818

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :微信公众号    抖音    微博    LOFTER 

客服