安徽师范大学高级汇编语言程序设计本科教学大纲

 您现在的位置: 考博信息网 >> 文章中心 >> 考研复习 >> 专业课 >> 正文 安徽师范大学高级汇编语言程序设计本科教学大纲

考研试卷库
安徽师范大学高级汇编语言程序设计本科教学大纲

《高级汇编语言程序设计》教学大纲
学时:68 学时 学分:4
理论学时:51 学时 实验或讨论学时:17 学时(+17)
适用专业:计算机软件专业
大纲执笔人:陈少军 大纲审核人:
一、说明
汇编语言程序设计是计算机专业必修的一门主干课程。对于训练学生掌握程序设计方法
与技术、从事自主版权的计算机芯片和系统软件的开发、在信息安全、过程控制等多方面的
应用,均具有十分重要的作用。
汇编语言是各种 CPU 都要提供给程序员的指令集,是硬件集成电路系统与软件信息系
统的接口。所以在计算机应用科学中处于关键地位。本课程以 Pentium 系列处理器为背景,
全面介绍 32 位 PC 汇编语言程序设计的基本原理和 Pentium 系列微机汇编的最新知识与技
术。
本课程的教学要求以程序实践代替指令的罗列式教学,不能在教学中仅仅依次介绍各种
指令,而要以实际的例子带动指令的介绍,以应用引导指令和原理的教学。
二、正文
(一)本课程的理论教学内容
本课程由 3 各层次组成
第一部分:基本原理方法篇(30)
介绍了 Pentium 工作方式和扩展技术,16/32 位寄存器,存储寻址机制,指令寻址与
指令系统,汇编语法与伪指令,顺序分支和循环程序设计,子程序嵌套与违归及 COM 文件
的编制
1.1 新一代微机系统简介
1.2 数据表示与类型
1.3 汇编语言基本概念
2.1 32 位可编程寄存器体系
2.2 实方式存储器寻址机制
2.3 堆栈存储技术
2.4 程序汇编连接与调试方法
3.1 指令的基本寻址方式
3.2 实方式 32 位指令寻址
3.3 实方式指令系统
3.4 字符设备 I/O 功能调用
4.1 汇编语句的表达式
4.2 汇编伪指令语句
4.3 宏功能语句
4.4 模块连接及记录结构
5.1 程序设计的基本步骤
5.2 顺序程序设计
5.3 分支程序设计
5.4 循环程序设计
5.5 算术运算与代码转换程序设计
6.1 子程序的概念
6.2 子程序的一般设计方法
6.3 嵌套与递归子程序
6.4 COM 文件的编制
第二部分:程序设计应用篇(15 学时)
介绍了表处理的排序检索,加密、解密,磁盘文件管理,时钟与驻留,BIOS 中断调用
技术,机器人图形动画,输入/输出接口程序,异步通信,汇编语言与高级语言的混合编程
7.1 线性表的检索程序
7.2 排序程序
7.3 串操作指令与加密解密程序
8.1 磁盘文件管理程序
8.2 时钟程序
8.3 驻留程序
9.1 中断
9.2 BIOS 中断调用
9.3 显示控制程序
10.1 I/O 指令寻址与数据传递
10.2 I/O 接口程序设计
10.3 发声与异步通信程序设计
10.4 汇编语言与高级语言的混合编程
第三部分:知识扩展技术篇(6 学时)
介绍了分段、分页管理与多任务保护机制,实方式与保护方式切换示例,虚拟 86 方式
的使用程序,多媒体汇编 MMX 和 SSE 指令及其编程设计与优化处理等
11.1 保护程序环境
11.2 特殊指令集
11.3 实方式与保护方式切换示例
11.4 虚拟 86 程序
12.1 MMX 指令
12.2 MMX 程序设计
12.3 SSE 指令介绍
(二)课程实验教学
根据理论课程的进度,安排一定的实验内容,参考选题如下
1) 汇编语言程序的连接与调试 2 学时
2) 简单程序设计 2 学时
3) 分支程序设计 2 学时
4) 循环程序设计 2 学时
5) 输入输出程序设计 2 学时
6) 宏和伪指令程序设计 2 学时
7) 子程序与模块化设计 2 学时
8) 实用程序设计(线性表) 2 学时
9) 实用程序设计(排序) 2 学时
10) 实用程序设计(串) 2 学时
11) DOS 高级调用 2 学时
12) 时钟程序设计 2 学时
13) BIOS 中断调用程序设计 2 学时
14) 输入输出程序设计 2 学时
15) 与高级语言混合编程设计 2 学时
16) 要求在课程后期安排一次大作业。时间为 4+(10)学时
(三)本课程考核方式和方法
课程的成绩由三部分组成
期终闭卷考试,占 60% 。
平时(考勤+上机实习+作业)成绩占 20%,
大作业成绩占 20%,
三、教学参考书
1、曹加恒,苏光奎等,《新一代汇编语言程序设计》,高等教育出版社,2003 年 2 月第一版
2、沈美明 温冬蝉主编。《IBM-PC 汇编语言程序设计》。 北京: 清华大学出版社,2002
考博咨询QQ 135255883 考研咨询QQ 33455802 邮箱:customer_service@kaoboinfo.com
考博信息网 版权所有 © kaoboinfo.com All Rights Reserved
声明:本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载或引用的作品侵犯了您的权利,请通知我们,我们会及时删除!