资源预览内容
第1页 / 共68页
第2页 / 共68页
第3页 / 共68页
第4页 / 共68页
第5页 / 共68页
第6页 / 共68页
第7页 / 共68页
第8页 / 共68页
第9页 / 共68页
第10页 / 共68页
亲,该文档总共68页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述
计算机工程专业课程教学大纲目录 计算机工程专业课程教学大纲目录 汇编语言程序设计教学大纲.2 汇编语言程序设计教学大纲.2 微机原理及应用教学大纲.9 微机原理及应用教学大纲.9 单片机原理及其应用教学大纲.17 单片机原理及其应用教学大纲.17 计算机操作系统教学大纲.22 计算机操作系统教学大纲.22 计算机接口技术及其应用教学大纲.32 计算机接口技术及其应用教学大纲.32 计算机维护技术教学大纲.36 计算机维护技术教学大纲.36 计算机系统结构教学大纲.43 计算机系统结构教学大纲.43 计算机组成原理教学大纲.50 计算机组成原理教学大纲.50 嵌入式系统开发教学大纲.58 嵌入式系统开发教学大纲.58 网络组建技术教学大纲.63 网络组建技术教学大纲.63 汇编语言程序设计教学大纲 汇编语言程序设计教学大纲 一、课程代码:4130117 二、课程名称 (1)中文名 汇编语言程序设计 (2)英文名 Assembly Language Programming 三、课程管理院(系)及教研室 计算机与信息工程学院计算机工程教研室 四、大纲说明 1、 适用专业、层次 本课程适用于计算机科学与技术专业本科学生。 2、学时与学分数 本课程共 72 课时,其中理论授课 36 课时,实验 36 课时;4 学分。 3、课程的性质、目的与任务 汇编语言是高等院校计算机软、硬件及应用专业的专业基础(核心)课,它不仅是计算机原理、操作系统原理等其它核心课程的先行课,而且对训练学生掌握程序设计技术、加深对计算机工作原理的理解有非常重要的作用。本课程安排 52 学时,其中讲授 40 课时,上机 12 课时。通过本课程的学习,使学习者掌握 8086 至 Pentiun 微处理器的寻址方式、指令系统及其汇编语言程序设计基本技术。比较系统的理解 80x86 系列 CPU 的寻址方式、指令系统;掌握汇编语言基本程序设计方法,包括顺序程序设计、分支程序、循环程序和子程序设计方法;掌握汇编语言上机环境、上机过程和程序调试技术;了解汇编语言高级程序设计技术和模块化程序设计技术。 4、先行、后续课程 先行课C 语言程序设计 、 数字逻辑 ,后续课计算机系统维护技术 、 计算机接口技术 、单片机原理及其应用 5、考试方式与成绩评定 该课程的成绩由以下两部分组成:期末考试,采用闭卷考试,占总成绩的 80% ,平时成绩占总成绩的 20% 。 五、纲目 第一章 基础知识 4 学时 11 计算机的基本结构 12 微处理器和微型计算机 13 IBM PC 机简介 14 计算机中的数制格式和互换 15 汇编语言与软硬件系统的关系和地位 2教学目地: 掌握计算机的基本原理及概念。计算机中的数制格式和互换。汇编语言与软硬件系统的关系和 地位。 教学的重点与难点: 计算机中的数制格式和互换。汇编语言与软硬件系统的关系。 第二章 微处理器结构及功能和寻址方式 4 学时 21 8086 系列 CPU 寄存器结构及功能 22 寻址方式和用法 教学目地: 掌握 8086 系列 CPU 寄存器结构及功能和寻址方式及用法。特别是段寄存器和标志寄存器 教学的重点与难点: 8086 系列 CPU 寄存器结构及功能和寻址方式。特别是段寄存器和标志寄存器 第三章 汇编语言的调试和运行 4 学时 31 DEBUG 调试程序和基本命令 32 用 DEBUG 程序调试运行汇编程序 33 DEBUG 命令综合使用实例 教学目地: 熟悉 DEBUG 程序和命令及能用 DEBUG 程序调试和运行简单小程序 教学的重点与难点: DEBUG 程序的命令和显示方式,特别是单步和断点命令和标志位的显示格式 第四章 数据移动指令 8 学时 41 数据传送指令 42 堆栈操作指令 43 数据交换指令 44 数据换码指令 45 端口输入和输出指令 46 其他数据传送指令 47 字符的输入和输出 教学目地: 熟悉掌握数据移动指令的格式、功能、用法及寻址方式 教学的重点与难点: 端口输入和输出指令,堆栈操作指令,数据交换指令,数据换码指令,地址传送指令和标志位寄存 器的传送指令 第五章 算术运算指令 8 学时 51 算术运算指令适用的数据类型 52 二进制数的四则运算指令 53 非压缩 BCD 码数的四则运算指令 54 压缩 BCD 码数的加减运算指令 3教学目地: 掌握各种数制运算指令的格式、用法、寻址方式和与标志位的关系和影响 教学的重点与难点: 各种数制运算指令的格式、用法、寻址方式和对标志位的影响,特别是对溢出标志位 OF 的影 响 第六章 汇编源程序的书写格式和编译调试 4 学时 6.1 汇编源程序简化段的书写格式 6.2 汇编源程序完整段的书写格式 6.3 汇编源程序的数据格式 6.4 汇编源程序的编译和连接 教学目地: 熟悉掌握汇编源程序的两种书写格式及编译和连接程序的使用 教学的重点与难点: 简化段和完整段的异同及用法和数据格式。编译和连接程序的正确用法 第七章 分支(转移)指令 8 学时 71 标号和无条件转移指令 72 比较指令和条件转移指令 教学目地: 熟悉掌握比较指令和条件转移指令的功能、用法以及与标志位的关系和可用的寻址方式 教学的重点与难点: 比较指令和条件转移指令的功能、用法以及与标志位的关系和寻址方式 第八章 逻辑运算指令 4 学时 81 逻辑运算指令 82 BCD 码 教学目地: 熟悉掌握逻辑运算指令的功能、用法与标志位的关系和可用的寻址方式及 BCD 码和 ASCII 码 的变换。 教学的重点与难点: 逻辑运算指令的功能、用法以及与标志位的关系和寻址方式。 第九章 循环和字符串操作指令 4 学时 91 循环指令与专用寄存器和标志位 92 字符串操作指令与标志位 教学目地: 熟悉掌握循环指令和字符串操作指令的功能、用法及与标志位的关系 教学的重点与难点: 循环指令和字符串操作指令的功能、用法及与标志位的关系 第十章 过程 4 学时 4101 过程定义和过程调用 102 模块间的调用和转移 103 过程之间参数的传递 104 过程实例 教学目地: 熟悉掌握过程的概念、书写格式和用法及相应的伪指令 教学的重点与难点: 过程及远近过程的概念、用法及相应的伪指令。过程的三个属性,四种调用方式及参数的传递 第十一章 软硬件中断和相应指令 4 学时 111 何谓中断及用途 112 内、外部硬件中断 113 软件中断 114 软硬件中断处理程序 115 软硬件中断在 BIOS 和 DOS 中的应用 116 典型中断处理程序实例 教学目地: 熟悉掌握了解软硬件中断的概念、功能和用途及中断处理程序的编写 教学的重点与难点: 软硬件中断的概念、功能和用途及中断处理程序的编写 第十二章 C 语言程序与汇编语言程序的互相调用 4 学时 121 参数的传递方式 122 C 语言程序调用汇编语言程序 123 汇编语言程序调用 C 语言程序 124 嵌入式汇编语言程序 教学目地: 熟悉掌握 C 语言程序与汇编语言程序的互相调用及参数的传递。 了解嵌入式汇编语言程序的用 法 教学的重点与难点: C 语言程序与汇编语言程序的互相调用及参数的传递。 第十三章 几种目标程序结构分析 4 学时 131 。COM 程序结构 132 。EXE 程序结构 133 常驻内存程序 134 设备驱动程序 135 加密程序 教学目地: 熟悉掌握汇编程序的几种常用目标码程序结构和用法 教学的重点与难点: 5汇编程序的几种常用目标码程序结构分析(。COM, 。EXE 等)及用途 第十四章 伪指令及用法 4 学时 141 数据伪指令 142 条件伪指令 143 宏指令和重复块伪指令 144 列表伪指令 145 汇编程序综合实例 教学目地: 熟悉掌握常用伪指令的功能和用法 教学的重点与难点: 常用伪指令的功能及用法和注意事项 第十五章 80486 和奔腾系列处理器的硬件结构 4 学时 151 80486 和奔腾系列处理器的结构框图 152 寄存器组和可用的数据类型 153 浮点部件和流水线 154 MMX 指令和 32 位及 64 位指令系统 教学目地: 了解 80486 和奔腾系列处理器的体系结构及特点和 MMX 及 32 位和 64 位指令系统 教学的重点与难点: 80486 和奔腾系列处理器的体系结构及特点和 MMX 及 32 位和 64 位指令系统 六、本课程的实验教学基本要求 实验一、 汇编语言的调试和运行 2 学时 1 ) 、 文本 编辑器的基本用法和汇编程序的录入 2 ) 、汇编语言源程序的编译及连接 3 ) 、 DEBUG 调试程序的常用命令和用法 实验目的 : 熟练掌握文本 编辑
收藏 下载该资源
网站客服QQ:2055934822
金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号