ImageVerifierCode 换一换
格式:DOCX , 页数:24 ,大小:24.36KB ,
资源ID:16102744      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bingdoc.com/d-16102744.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(计算机组成课程教学大纲.docx)为本站会员(b****7)主动上传,冰点文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰点文库(发送邮件至service@bingdoc.com或直接QQ联系客服),我们立即给予删除!

计算机组成课程教学大纲.docx

1、计算机组成课程教学大纲计算机组成原理课程教案大纲【课程名称】Computer Organization Principle)【课程编码】JSZB0170【适用专业】计算机科学与技术【课 时】理论课时:72,实验课时:20【学 分】4【课程性质、目标和要求】计算机组成原理是计算机科学与技术专业的专业必修课之一。课程教案主要包括理论教案和实验教案两大部分。其中,理论教案着重基本理论,基本概念的学习,采用从抽象到具体的分析方法,通过计算机系统概论、数据信息的表示与处理、控制信息的表示与处理、存储系统与I/O系统等主要模块,讨论系统程序员所能见到的计算机硬件特性和计算机硬件的具体实现,并面向主题逐层面

2、地讲解计算机系统结构、组成原理及硬件与软件的界面设备610第10章 输入输出(I/O系统611第11章 计算机系统412第12章 计算机硬件设计和实现导论2合 计72学时注:(1)课时是建议课时,教师可根据学生实际情况适当调整;(2)重点教案内容为110章,11、12章可根据情况调整;实验课教案课时分配序号课程内容/实验名称实验类型课时学时)备注1绪论讲解22实验仪器的基本功能和操作方法讲解、学习23汇编语言程序设计实验综合4必做4运算器实验验证2必做5观察数据流程及测试相关信号 验证2必做6存储器部件实验验证2必做7用微指令来完成一条机器指令验证2必做8微程序设计实验验证4选作9串行口实验综

3、合4必做10整机故障模拟排查 综合4选作实验1180X86 masm32程序初步综合4选作实验12微型计算机系统组装综合8选作实验13计算机网络与通信综合4选作实验14硬件设计语言HDL初步综合20 选作实验合 计20必做部分注:(1)实验学时不含实验准备时间,只给出实验上机时间,要求学生在实验前弄清当次实验的要求,预先做好实验设计工作。(2)实验仪器采用计算机原理实验室的微机原理实验设备、仪器;(3)实验资料,采用实验仪器附带的实验资料;(4)选作实验根据学生实际情况由任课教师选择执行;【教案内容要点】1、总论:1)课程教案内容要求的层次划分为掌握、理解、了解三个层次,其中:掌握:要求学生能

4、够全面、深入理解和熟练掌握所学内容,并能够用其分析、初步设计和解答与应用相关的问题,能够举一反三。 理解:要求学生能够较好地理解所学内容,并且能够进行简单分析和判断。 了解:要求学生能够一般地了解所学内容。等进行了分析,强调其特点。并行处理和计算机网络虽不是本书的重点,却是很重要的,了解一些概念是必要的。第12章:简单地讲述了计算机硬件设计的若干问题,目的是扩充知识面,作为计算机专业的学生,今后可能会有一部分人从事硬件设计工作。有一些基础知识后,可在工作中进一步自学。以下分章节列出教案内容要点:第1章 计算机系统概论一、学习目的要求初步了解计算机语言,计算机硬件等概念,了解计算机系统的层次结构

5、,电子计算机的发展简史,以及各种计算机的应用。二、主要教案内容第1章 计算机系统概论1.1计算机的语言1.2计算机的硬件1.3计算机系统的层次结构1.4电子计算机的发展简史1.5计算机的应用第2章 计算机的逻辑部件一、学习目的要求掌握:三种基本逻辑操作及布尔代数的基本公式,逻辑函数的化简,逻辑门的实现。理解:计算机中常用的组合逻辑电路加法器、算术逻辑单元、译码器、数据选择器)、时序逻辑电路触发器、寄存器和移位寄存器、计数器)了解:阵列逻辑电路、宏单元阵列(MA、标准单元阵列(SCA、可编程序门阵列(PGA 二、主要教案内容第2章 计算机的逻辑部件2.1三种基本逻辑操作及布尔代数的基本公式2.2

6、逻辑函数的化简2.2.1代数化简法2.2.2卡诺图化简法2.3逻辑门的实现2.4计算机中常用的组合逻辑电路2.4.1加法器2.4.2算术逻辑单元2.4.3译码器2.4.4数据选择器2.5时序逻辑电路2.5.1触发器2.5.2寄存器和移位寄存器2.5.3计数器2.6阵列逻辑电路2.6.1只读存储器(ROM2.6.2可编程序逻辑阵列(PLA2.6.3可编程序阵列逻辑(PAL2.6.4通用阵列逻辑(GAL2.6.5门阵列(GA、宏单元阵列(MA、标准单元阵列(SCA2.6.6可编程序门阵列(PGA第3章运算方法和运算部件一、学习目的要求请参考主要教案内容后的括号注释部分二、主要教案内容第3章 运算方

7、法和运算部件3.1数据的表示方法和转换掌握)3.1.1数值型数据的表示和转换3.1.2十进制数的编码与运算3.2带符号的二进制数据在计算机中的表示方法及加减法运算理解)3.2.1原码、补码、反码及其加减法运算3.2.2加减法运算的溢出处理3.2.3定点数和浮点数3.3二进制乘法运算理解)3.3.1定点数一位乘法3.3.2定点数二位乘法3.3.3阵列乘法器3.4二进制除法运算理解)3.4.1定点除法运算3.4.2提高除法运算速度的方法举例3.5浮点数的运算方法了解)3.5.1浮点数的加减法运算3.5.2浮点数的乘除法运算3.6运算部件理解)3.7数据校验码码第4章主存储器4.6非易失性半导体存储

8、器4.7 DRAM的研制与发展4.8半导体存储器的组成与控制4.9多体交叉存储器4.9.1编址方式4.9.2重叠与交叉存取控制第5章 指令系统一、学习目的要求请参考主要教案内容后的括号注释部分二、主要教案内容第5章 指令系统重点内容)5.1指令系统的发展了解)5.2指令格式掌握)5.2.1指令格式5.2.2指令操作码的扩展技术5.2.3指令长度与字长的关系5.3数据表示 掌握)5.5指令类型5.6指令系统的兼容性和复杂指令系统计算机(CISC理解)5.7.1什么是复杂指令系统计算机5.7.2RISC的产生与发展5.7.3RISC的特点5.8指令系统举例了解)5.8.1SPARC的指令系统5.8

9、.2Pentium微处理器指令系统5.8.3IBM大型机指令系统5.8.4PDP11与VAX11基本指令格式简介5.8.5向量指令举例5.9机器语言、汇编语言和高级语言了解)第6章 中央处理器CPU)一、学习目的要求请参考主要教案内容后的括号注释部分二、主要教案内容第6章中央处理部件CPU重点内容)6.1计算机的硬件系统了解)6.2控制器的组成6.3.1微程序控制的基本概念6.3.2实现微程序控制的基本原理6.4微程序设计技术6.4.2微程序流的控制6.4.3微指令格式6.4.4微程序控制存储器和动态微程序设计6.4.5微程序设计语言6.5硬布线控制的计算机理解)6.5.1时序与节拍6.5.2

10、操作控制信号的产生6.5.3控制器的组成6.5.4硬布线控制逻辑设计中的若干问题6.5.5硬布线控制与微程序控制的比较6.6控制器的控制方式理解)6.7流水线工作原理了解)6.8 CPU举例了解)6.8.1 RISC的CPU6.8.2 RISC的编译系统6.8.3Pentium微处理器6.9计算机的加电及控制过程7.2.1cache存储器工作原理7.2.2cache存储器组织7.2.3cache存储器举例7.2.4多层次cache存储器7.3虚拟存储器7.3.1虚拟存储器概述7.3.2页式虚拟存储器7.3.3段页式虚拟存储器7.3.4虚拟存储器工作的全过程7.3.5Pentium处理机的虚拟存

11、储器7.3.6存储管理部件(MMU7.4相联存储器7.5存储保护第8章辅助存储器一、学习目的要求请参考主要教案内容后的括号注释部分二、主要教案内容第8章辅助存储器8.1辅助存储器的种类与技术指标掌握)8.2磁记录原理与记录方式理解)8.2.1磁记录原理8.2.2磁记录介质与磁头8.2.3磁记录方式8.3硬磁盘存储器及硬磁盘控制器(HDC8.3.3磁盘cache8.3.4磁盘阵列存储器8.3.5硬磁盘驱动器的发展动向8.4软磁盘存储器了解)8.4.1概述8.4.2软磁盘片8.4.3软磁盘的记录格式8.4.4软磁盘驱动器和控制器8.4.5软磁盘驱动器发展动向8.5磁带存储器8.5.5磁带机的发展动

12、向8.6光盘存储器设备9.1外部设备概述(理解9.2输入设备输入9.2.3鼠标器、跟踪球和操作杆输入9.2.4触摸屏9.2.5图像输入设备(摄像机和数字照相机9.2.6条形码及其技术9.2.7光学字符识别(OCR技术和语音文字输入系统9.3输出设备显示器理解)9.3.1显示设备种类9.3.2显示技术中的有关术语9.3.3字符显示器9.3.4图形和图像显示9.4输出设备打印机理解)9.4.1点阵针式打印机9.4.2激光打印机9.4.3喷墨打印机9.4.4热转印打字机9.4.5打印机的发展趋势9.5汉字处理技术一、学习目的要求请参考主要教案内容后的括号注释部分二、主要教案内容第10章输入输出(I/

13、O系统系统概述理解)10.1.1输入输出设备的编址及设备控制器的基本功能10.1.2I/O设备数据传送控制方式10.2程序中断输入输出方式理解)10.2.1中断的作用、产生和响应10.2.2中断处理10.2.3程序中断设备接口的组成和工作原理10.3 DMA输入输出方式掌握)10.3.1DMA三种工作方式10.3.2DMA控制器组成10.3.3DMA的数据传送过程10.3.4软盘接口逻辑电路举例10.4通道控制方式和外围处理机方式和外围处理机10.5总线结构理解)10.5.1总线类型10.5.2总线组成10.5.3微机总线10.6外设接口11.1.1计算机系统的分类11.1.2提高计算机系统运

14、算速度的方法11.1.3开放系统11.1.4计算机系统的性能评测11.2微机系统11.2.5智能卡11.2.6绿色计算机11.3工作站和服务器了解)11.3.1工作站11.3.2服务器11.4多媒体计算机11.4.1概述11.4.2多媒体计算机系统的组成11.4.3多媒体计算机系统的关键技术11.4.4视频和音频信息的获取和回放11.4.5多媒体计算机的用途与实例11.5超级标量处理机、超级流水线处理机和超长指令字处理机11.6向量处理机11.7.2多处理机系统11.7.3SGI Origin多处理机体系结构11.8计算机网络第12章计算机硬件设计和实现导论一、学习目的要求请参考主要教案内容后

15、的括号注释部分二、主要教案内容第12章 计算机硬件设计和实现导论理解)12.1计算机硬件的总体设计理解)12.1.1计算机硬件设计过程12.1.2指令系统的模拟与仿真12.1.3微程序设计自动化12.1.4逆向工程的概念12.2专用集成电路ASIC设计概述【实验教案内容要点】学院已经建立了计算机组成原理实验室,该课程的实验可分组进行,独立操作,学生实验报告遵照学院有关规定执行。一、关于各实验的通用说明:1.先修课程要求:学生已经先期开设汇编语言课程,有基本的汇编语言编程经历;熟悉80X86的主要指令;熟悉计算机的基本应用;2.实验仪器设备:使用计算机组成原理实验室提供的成套设备;3.实验资料:

16、以计算机组成原理实验室提供的整套设备附带的实验资料为主,在实验教师、实验人员的指导下使用有关仪器设备;4.实验步骤请参考具体计算机组成原理实验箱所附资料;5.实验分组:一般每组不超过4人;6.实验学时并不含实验准备时间,只给出实验上机时间,要求学生在实验前弄清当次实验的要求,并预先做好实验设计工作。二、实验明细表实验工程属性主要内容课时绪论讲解1)计算机硬件设计和实现概论2)专用集成电路ASIC设计概述3)编程器简介ROM中的程序如何存入)4)实验相关事项的要求;5)有关说明等2实验仪器的基本功能和操作方法讲解示范由实验指导人员讲解、演示:(1)计算机组成原理实验箱的组成,结构;(2)计算机组

17、成原理实验箱的使用方法,注意事项,安全事项;(3)实验指导人员实际示范、演示相关仪器设备的使用过程。(4)完整演示一次具体的实验操作;2汇编语言程序设计实验必做(1)IO程序编制与调试(2)CV调试与debug调试(3)PROC、Macro 与MACRO 库的建立与使用(4)汇编语言指令加密技术等2观察数据流程及测试相关信号 必做(1)通过观察具体的数据流程(2)掌握测试仪器的使用(3)测试信号并记录(*本实验请参考实验箱资料2存储器部件实验必做(1)了解存储器的工作原理(2)了解存储器的扩展技术(*本实验请参考实验箱资料2用微指令来完成一条机器指令必做(1)使用微指令逐步骤完成一条指令(2)

18、理解指令与微指令的关系3) 理解微指令的编码4) 理解指令的编码2串行口实验必做(1)理解串口的工作原理(2)使用汇编语言编制串口通信程序(3)使用高级语言编制串口通信程序(4)了解串口通信电缆规范(5)制作串口通信电缆(6)在两台计算机之间检验程序480X86 masm32程序初步选作实验使用MASM32进行windows环境下的程序设计4组合逻辑控制器的设计实验选作实验(1)了解组合逻辑控制器的设计过程(2)设计、实现一个逻辑器件12微型计算机系统组装选作实验(1)收集组建资料(2)了解组装计算机的过程(3)自己组装PC(4)安装操作系统(5)安装应用软件(6)网络接入等8计算机网络与通信

19、选作实验(1)使用交换机构造基本的局域网;(2)完成资源共享;(3)组建基本的WEB系统(4)WINDOWS XP基本的防火墙使用4硬件设计语言HDL初步选作实验(1下载HDL设计软件;2)了解先关硬件;3)了解使用HDL的过程;4)基本的编成、模拟;5)了解使用已有部件,构造专用部件的过程以及方法6)了解计算机部件设计技术的最新动态注释:本实验作为一个建设中的实验工程,供有关教师和学生参考,也可用作课程设计)20 【成绩考核方式】 1、成绩评定总则全面考核学生在课程学习各个环节的理解、掌握和参与情况2、平时成绩、实验成绩评定平时成绩:+实验成绩(20%+中期成绩(28%+期末成绩(42%课程成绩平时成绩(20%+实验成绩(32%+期末成绩(48%【教材与参考书目】指定教材:王爱英 计算机组成与结构 第3版,清华大学出版社,2001年2月参考书目:1、李学干,苏东庄 计算机系统结构第二版,西安电子科技大学出版社,1998年12月第15次印刷2、白中英 计算机组成原理第三版,科学出版社,2000年11月3、郑伟民、汤志忠主编。计算机系统结构。北京 清华大学大学出版社。2001年4、参考网络资源:建议浏览与本课程相关的网站编制:李军利审核:王文发2006-11-20

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2