《汇编语言程序设计课程》实验教学指导书课程编号:XXXXXXX撰写人:刘玮审核人:XXX重庆师范大学涉外商贸学院数学与计算机学院二○一三年11月17日前言一、实验总体目标本课程是计算机专业的专业课
汇编语言是面向机器的程序设计语言,直接使用机器指令编程,要求学生具有较多的计算机硬件知识
通过本课程的学习,学生应该了解计算机的基本结构,INTEL微处理器的发展和计算机语言及汇编语言的特点
应具有使用宏汇编编写程序的能力,对顺序、分支、循环三大程序结构在汇编语言的实现方法有较好的掌握,对模块化设计技术有进一步的了解
对于可能在将来从事计算机控制工作的学生打下必要的基础
学生还可以对新型主流CPU如PentiumCPU的工作模式及扩充指令有所了解
以跟踪微型计算机新技术的发展,为后续的专业技术课程打下坚实基础
二、适用专业年级专业:计算机科学与技术,网络工程年级:二年级三、先修课程(数字逻辑,计算机组成原理,C语言程序设计,微型计算机与接口技术)四、实验项目及课时分配实验项目实验要求实验类型实验学时项目一汇编程序与汇编器的使用必修验证性2项目二顺序程序设计实验必修设计性2项目三分支结构程序设计必修设计性2项目四循环结构程序设计必修设计性2项目五子程序设计必修设计性2项目六字符处理程序设计必修设计性2项目七输入输出程序设计必修设计性2项目八中断程序设计选修设计性2五、实验总体要求汇编语言是一门实践性很强的课程,只用通过大量的上机实践过程,才能更好的掌握汇编语言程序设计技术
为保证教学效果与质量,以下几点是学好这门课程的必要的要求和注意事项
1、汇编语言程序设计的实验课主要是供学生测试、调试汇编语言程序
2、必须充分重视实验课
实验课是汇编语言程序设计课程的重要组成部分,是理论联系实践的重要环节
通过它,能够培养学生独立分析和解决问题的能力
3、在每个实验之前,学生必须准备好被测程序