《汇编语言程序设计》教学大纲
编写人:(两人以上)邹祎
审核人:(两人以上)
一、本大纲适用专业
计算机科学与技术专业
二、编写本教学大纲的说明
(一)课程类别与教学任务
(课程类别包括通识教育课程、专业基础课程、专业课程、教师教育课程,以专业人才培养方案中的课程设置为准)
本课程为专业基础课程。
(二)本课程的基本要求
了解CPU寄存器组织,存储器组织;掌握微机的寻址方式和指令系统,达到能编写和调试基本的汇编语言程序的目的,为后继的硬件程序编写程序打下基础。
(三)本课程的重点和难点
重点:CPU寄存器组织、指令系统、结构化编程
难点:指令系统、结构化编程
(四)本课程与其他相关课程的联系和后续课程
相关课程:C语言程序设计、数字逻辑
后续课程:微机原理、计算机组成原理、操作系统
(五)学时、学时分配安排
总学时:54学时,其中理论讲授36学时,实践18学时。
学分:3分
(六)本课程的教学方式及其它教学环节的安排
教学方式:课堂讲授+实践方式。
三、教学大纲
1.汇编语言基础知识
数据表示与运算,8086/8088系统结构。
2.80X86寻址方式和指令系统
寻址方式和指令系统(数据传送指令、算术运算指令、逻辑指令、字符串操作指令、控制转移指令和处理机控制指令)。
3.汇编语言程序格式
汇编语言程序格式和伪指令。
4.汇编语言程序设计
顺序结构、分支结构、循环结构、子程序的设计方法。
5.DOS中断和BIOS中断
6.高级汇编语言技术
7.I/O程序设计
《汇编语言程序设计》考试大纲
编写人:(两人以上)邹祎
审核人:(两人以上)
一、考试对象
计算机科学与技术专业本科学生
二、考试目的
考核学生是否掌握寄存器组织,存储器组织的基础知识;考核是否能正确使用指令,并熟练使用指令进行编程的方法。
三、考试的内容
1.汇编语言基础知识
2.80X86寻址方式和指令系统
3.汇编语言程序格式
4.汇编语言程序设计
5.DOS中断和BIOS中断
6.高级汇编语言技术
7.I/O程序设计
四、考试方法和考试时间
考试方法:闭卷笔试
考试时间:120分钟
五、评价标准
期末考试占70%,平时成绩占30%
平时成绩包括平时考勤,课外作业和实践报告三部分。
六、试卷设计的结构
(题型、题量、分值分布等)
1. 选择题,10小题,2分/题,共20分。
2. 填空题,10空,1分/空,共10分。
3. 简答题,3小题,5分/题,共15分。
4. 程序阅读题,3小题,5分+10分+15分,共30分。
5. 程序设计题,2小题,10分+15分,共25分。