计算机原理与汇编语言课程教学大纲.docx
- 文档编号:11426149
- 上传时间:2023-03-01
- 格式:DOCX
- 页数:18
- 大小:19.43KB
计算机原理与汇编语言课程教学大纲.docx
《计算机原理与汇编语言课程教学大纲.docx》由会员分享,可在线阅读,更多相关《计算机原理与汇编语言课程教学大纲.docx(18页珍藏版)》请在冰豆网上搜索。
计算机原理与汇编语言课程教学大纲
《计算机原理与汇编语言》课程教学大纲
第一部分大纲说明
一、课程的性质和任务
《计算机原理与汇编语言》是计算机应用专业的一门必修课程.通过学习本课程,
能了解计算机一股组成原理与内部运行机理,初步涉掌握汇编语程序设计的有关基本知识
和程序设计能力争,为学习本专业后继课程和进行与硬件有关的技术工作打好基础.
二、先修课要求
先修课程为《计算机电路基础(Ⅰ)》.
三、课程的教学基本要求
l.使学生通过对计算机各功能部件的逻辑组成、工作机制、程序设计汁的学习及实验,建立完备的整台计算机整机概念。
2.使学生通过汇编语言程序设计的学习,了解所用计算机硬件及使用软件扩大功
能的实现方法,并为后继课程及今后工作中解决实际问题,打下一个良好的基础.
3.通过实验课的学习,使学生受到软硬件实验的初步训练,实验操作能力得到提
高。
掌握编程的基本方法,培养分析和解决问题的能力,以及掌握使用计算机的基本技能。
四、教学方法和教学形式建设
整个教学过程由面授辅导、自学、实验、作业四个环节组成。
作业与实验末完成者不
得参加考试。
作业、实验成绩与期末考试成绩共同评定为课程成绩(其中作业和实验成
绩占20%学分,期末考试占80%学分)。
五、课程数学要求的层次
l.掌握.要求学生能够全面、深入理解和熟练掌握所学内容,并能够用其分析、初
步设计和解答与应用相关的问题,能够举一反三。
2.理解.要求学坐能够较好地理解所学内容,并能够进行简单分析和判断。
3.了解:
要求学生能够一般的了解所学内容。
第二部分多媒体教材一体化总体设计初步方案
一、学时分配
课程教学总学时数为90学时,5学分,其中课内学时68,实验学时22
教学内容
第←.单元、自学导论
第二单元、绪论4学时
第三单元、数据的表示方法3学时
第四单元、指令系统8学时
第五单元、中央处理器16学时
第六单元、汇编语言6学时
第七单元:
程序设计基本技术8学时
第八单元:
存贮系统8学时
第九单元:
主机与外部设备的信息交换7学时
第十单元:
外部设备6学时
第十一单元:
计算机硬件系统示例2学时
第十二单元:
计算机系统组织与结构的发展
二多媒体的教材
l.文字教材为主要教学媒体,包括主教材、实验指导书.文字教材力求系统、完整而又深入浅出,适合自学.
2.录像教材为文字教材的辅助媒体.按专题讲授课程的重点、难点和期末复习指导,
3.软盘为文字教材的辅助媒体.主要提供学生自测学习进度的手段。
4.CAI课件作为文字教材辅助媒体,主要用于网络自主学习
第三部分教学内和教学要求
第一单元:
自学导论1.为什么要学习本课程
2.学习内容简介,
3.如何学习本课程
4.学习媒体的使用
第二单元,绪论,4学时
数学内容:
--、计算机的基本概念
1.计算机的基本组成与各部件的基本功能
2.存储程序工作方式
3.信息的数字化表示(数据流与控制流)
二、计算机系统的组成与层次结构
l.硬件系统
2软件系统
3.计算机的层次结构
三、计算机的工作过程
1.处理问题的步骤(系统分析,建模,应用程序,目标代码,硬件执行)
2.解题过程举例(程序示例,执行过程)
3.指令执行过程(取指,取数,运算,后继指令)
四、数字计算机的特点与主要性能指标
五、计算机的发展与应用
教学要求:
一、计算机的基本概念
▲掌握:
计算机的基本组成与各部件的基本功能
▲掌握:
存贮程序工作方式
理解:
信息的数字化表示(数据流与控制流)
二、计算机系统的组成与层次结构
l.硬件系统
2软件系统
3.计算机的层次结构
三、计算机的工作过程
1.处理问题的步骤(系统分析,建模,应用程序,目标代码,硬件执行)
2.解题过程举例(程序示例,执行过程)
3.指令执行过程(取指,取数,运算,后继指令)
四、数字计算机的特点与主要性能指标
五、计算机的发展与应用
了解.汁算机的发展与应用
第三单元:
数据的表示方法
教学内容:
一、进位计数制
l.常用进位计数制
2.进位计数制的转换
二、带符号数的表示
1.原码、补码、反码的表示
2.定点表示与浮点表示
三、字符的表示
1.ASCI1编码
2.汉字编码、
四、数据的校验
l.奇偶校验
教学要求:
一、进位计数制
▲掌握:
常用进位计数制
▲掌握:
进位计数制的转换
二、带符号数的表示
▲掌握:
原码、补码、反码的表示
▲掌握:
定点表示与浮点表示
三、字符的表示
理解:
ASC11编码
了解:
汉字骗码
四、数据的校验
▲掌握:
奇偶校验
3学时
第四单元:
指令系统
数学内容:
一、指令系统的基本概念
1.指令格式8学时
2.寻址方式
3.指令类型
二、8086/8088指令系统
1.寻址方式
2.指令类型
数学要求;
一、指令系统的基本概念
▲掌握1.指令格式
▲掌握2.寻址方式
▲了解3.指令类型
二、8086/8088指令系统
▲掌握;寻址方式
理解.指令类型
第五单元,中央处理器16学时
教学内容.
一、运算部件(2学时)
l.全加器
2.并行全加器及其进位结构
3.多功能算术逻辑运算部件(SN74l8l)
4.运算器组织
二、运算方法(4学时)
l.补码定点加减运算(运算方法、溢出判断、逻辑)
2.移位
3.浮点加减运算
4.十进制数的加减运算
5.原码一位乘法及其逻辑实现
三、CPU模型的组成及其数据通路(2学时)
1.基本组成
2.数据传送
四、同步控制方武及时序系统(2学时)
l.指令的分步执行与时序划分
2..同步控制方式
五、指令的执行(4学时)
l.模型机指令系统
2.指令流程(寄存器传送级)
六、微命令的产生方法(2学时)
1.微命令的基本形式(电位、脉冲)
2.组合逻辑控制方武(以取指令为例说明微命令)
3.微程序控制方式(基本思想、微指令简介)
七、提高CPU性能的一些措施(重叠技术、流水线方式、超标量方式、RISC技术)
自定
教学要求.
一、运算部件
掌握:
全加器
理解:
并行全加器及其进位结构
理解:
多功能算术理辑运算部件(SN74l8l)
掌握:
运算器组织
二、运算方法
▲掌握:
补码定点加减运算(运算方法、溢出判断、逻辑实现)
理解:
移位
了解:
浮点加减运箕
理解:
十进制数的加减运算
▲掌握:
原码一位乘法
了解:
逻辑实现
▲掌握:
原码一位除法
三、CPU模型的组成及其数据通路
理解:
基本组成
理解:
数据传送
四、同步控制方式及时序系统
理解:
指令的分步执行与时序划分.
理解:
同步控制方式
五、指令的执行
了解:
模型机指令系统
理解:
指令流程(寄存器传送级)
六、微命令的产生方法
了解:
微命令的基本形武(电位、脉冲)
理解.组合逻辑控制方式(以取指令为例说明微命令)
理解:
微程序控制方式(基本思想、微指令简介)
了解:
提高CPU性能的一些措施(重叠技术、流水线方式、超标量方式、RIsc技术)
第六单元:
汇编语言
教学内容
一、汇编语言语句
l.语句类别
2.语句格式
3.表达式用运算符与操作符
二、汇编语言伪指令
l.符号定义伪指令
2-数据定义伪指令
3.段结构伪指令
4.过程定义伪指令.
5.其他伪指令
三、汇编语言程序结构
1.源程序的一般结构
2.段寄存器的装填
四、宏操作伪指令6学时
五.汇编语言程序开发
1.编辑
2.汇编
3.链接
4.凋试与运行
教学要求,
一、汇编语言语句
▲掌控:
语句类别
▲掌握;语句格式
▲掌握.表达式用运算符与操作符
二、汇编语句伪指令
▲.符号定义伪指令
▲掌握.数据定义伪指令
△掌握段结构伪指令
▲掌握过程定义伪指令
了解其他伪指令
三、汇编语言程序结构
▲掌握.源程序的一般结构
▲掌握.段寄存器的装填
四、宏操作伪指令
了解宏操作伪指令
▲五、汇编语言程序的开发
掌握.编辑
掌握汇编
掌握.链接
掌握.调试与运行
第七单元.程序设计基本技术8学时
教学内容.
一、顺序程序设计(含程序正确返回D0S问题)
二、分支程序设计
1.转移指令
2分支程序设计举例
三、循环程序设计
l.循环控制指令
2.循环控制结构(初始部分、工作部分、控制部分、结束部分)
4.循环控制方法(计数控制循环、条件控制循环)
四、子程序设计
l.调用与返回
2.子程序设计方法
3-子程序设计举例
五、系统功能子程序的调用
六、运箕方法的软件实现示例
教学要求
一、顺序程序设计(含程序正确返回D0S问题)
▲掌握顺序程序设计
二、分支程序设计汁
▲掌握,转移指令
理解.分支程序设计举例
三、循程序设计
.▲掌握:
循环控制指令
▲掌握:
倔环控制结构
▲掌握:
循环控制方法
四、子程序设计.
、▲掌握,调用与返回
▲掌握.子程序设计.方法-
理解:
子程序设计举例
五、系统功能子程序的调用
理解.系统功能子程序的调用
六、运算方法的软件实现示例
理解:
运算方法的软件实现示例
第八单元.存贮系统8学时
教学内容
一、半导体存贮器芯片
l.半导体静态存贮器举例(含时序概念)
2.半导体动态存贮器举例
3.半导体只读存贮器举例(含快擦存贮器)
二、主存贮器的组织与工作原理
l.主存贮器的纽织(含逻辑设计)
2.主存贮器与cPU的连接
三、存贮系统的组织
1.三级存贮体系
2.高速缓存
3.虚拟存贮器
4.并行存贮系统
四、主存贮器的主要技术指标
l.存贮容量
2.存取周朔
3.谈写时间
4.可靠性
5.存贮器芯片使用应注意的问题
教学要求.
一.半导体存贮器芯片
理解.半导体静态存贮器举例(含时序概念)
殿解.半导体动态存贮器举例
理解:
半导体只读存贮器举例(含快擦存贮器)
二、主存贮器的组织与工作原理
理解.主存贮器的组织(含逻辑设计)
理解.主存贮器与CPU的迷接(地址复用、通路宽度)
三、存贮系统的组织
理解,三级存贮体系
理解.高速缓冲器
了解;虚拟存贮器
了解.并行存贮系统
四、主存贮器的主要技术指标
▲掌握.-存贮容量
掌握:
存取周期
掌握:
读写时间.
理解:
可靠性
理解:
存贮器芯片使用应注意的问题
第九单元.主机与外部设备的信息交换7学时
教学内溶;
一、接口与总线
l.接口的功能与分类
2.总线的功能与分类
3.外部设备与主机的连接
二、主机与外部设备的信息传递
l.程序查询方式
2.程序中断万式
3.dma方式
三、系统总线.
1.概述
2.总线的组成
3.总线的操作时序(同步,异步、应答关系)
4.典型总线举例
教学要求
一、接口与总线
理解:
接口的功能与分类
了僻:
总线的功能与分类
理解:
外部没备与主机的连接
二、主机与外部设备的信息传递万式
理解.程序查询方式
▲掌握,程序中断万式,
了解DMA方式
三、系统总
埋解:
概述
理解:
总线的组成
了解:
总线的操作时序
了解.典型总线举例
第十单元:
外部设备6学时
教学内容
一、概述
1.外郎故备的分类与功能
2.使用外设时应注意的问题
二.键盘
1.工作原理(软件逐行扫描)
2.触摸屏简介
三、打印机
l.点阵打印技术概述与技术指标
2.打印机简介(针式、喷墨式、激光式)
四、显示器
1.工作原理(扫描成像、对应关系)
2-技术指标
3.显示适配器举例
五、磁盘存贮器
l.工作原理
2.技术指标
3.磁盘适配器举例
六、光盘存贮器_
1.工作原理
2,技术指标
七、-调制解调器
l.工作原理
2.技术指标
数学要求.
一.概述
埋解.外部设备的分类与功能了解,使用外没时应注意的问题
二、键盘
理解∴工作原理(软件逐行扫描)
了解.触摸屏简介
三、打印机
.理解;点阵打印技术概述与技术指标
了解.打印机简介(针式、喷墨式、激光式)
四、显示器
理解,∶工作原理(扫描成像、对应关系)
了解,技术指标
了解,显示适配器举例
五、磁盘存贮器
理解:
工作原理
了解;技术指标
了解.磁盘适配器举例
六、光盘存贮器
了解:
工作原理
了解;技术指标
七、调制解调器
了解工作原理
了解:
技术指标
第十一单元:
计箕机硬件系统示例
教学内容
1.系统连接
2.用I/O指令实现i/o操作
3.中断方式传送操作
4.DMA方式传送操作(磁盘调用过程)
教学要求
理解:
系统连接
理解.用工/0指令实现工/0操作
了解;中断方式传送操作
了解;DMA方式传送操作{磁盘调用过程}
*第十二单元.计算机系统组织与结构的发展(讲座)
教学内容
一、精简指令系统计箕机
二、多机系统
三、并行处理技术
四、流水线技术
五、共享存贮器结构
六、智能计算机系统
七、计箕机网络
(不要求)
【实验内容】..
一.计算机机成原理实验,
必做1.中央处理摇实验6学时
2.半导体存储器实验2学时
3.CPU取指令与执行指令实验2学时
选做:
-台模型型机的设计与调试
二、汇编语言程序设计实验,
1.顺序程序实验3学时
2.分支程序实验3学时
3.循环程序实验3学时
4.子程序设计实验3学时
设备:
教学实验汁算机
汇汇晤言程序设计实验设备.微型机
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 原理 汇编语言 课程 教学大纲