“汇编语言程序设计”布置习题
为了更好地理解教材当中的各个知识点,本教材编制了具有自测性质的习题,即每章习题中的前3种习题,依次是简答题、判断题和填空题。这些习题可以不要求学生书写在作业簿上提交,但应该布置给学生进行自我练习。教师可以根据实际情况在课堂教学过程中,以提问、讨论或测试方式与学生交流,了解学生对教学内容的掌握情况。
第1章
1.1 简答题(1、3、6、7、8) 1.2 判断题(1、6、7、8、9) 1.3 填空题(3、4、5、7、10) 1.9 1.13 1.15 1.16 第2章
2.1 简答题(2、3、4、7、8) 2.2 判断题(2、4、8、9、10) 2.3 填空题(1、2、3、8、9) 2.10 2.14 2.15 2.17 第3章
3.1 简答题(1、2、5、7、9) 3.2 判断题(1、4、5、7、10) 3.3 填空题(2、4、5、8、10)
3.4 3.6 3.11 3.14 3.16 3.21 第4章
4.1 简答题(2、5、6、9、10) 4.2 判断题(2、4、6、7、10) 4.3 填空题(2、3、4、5、6) 4.4 4.7 4.15 4.17 4.27 4.29 第5章
5.1 简答题(1、4、5、6、7) 5.2 判断题(2、5、6、7、8) 5.3 填空题(1、4、5、6、7) 5.7 5.8 5.11 5.13 8.13 第6章
6.1 简答题(3、5、6、7) 6.2 判断题(1、3、4) 6.3 填空题(1、3、6) 6.4 6.6 6.7 第7章
7.1 简答题(1、3、5、6) 7.2 判断题(5、6、7) 7.3 填空题(1、4、5) 7.4 7.6 第8章
8.1 简答题(1、2、4) 8.2 判断题(2、4、6、7)
3.22 -6
-
8.3 填空题(1、2、7) 8.6 8.14 第9章
9.1 简答题(1、5、7) 9.2 判断题(1、2、3) 9.3 填空题(1、2、3) 9.4 9.5 9.6
- -7
《汇编语言程序设计》考试大纲
课程编号:
课程名称:汇编语言程序设计
课程英文名称:Assembly Programming 总学时:51 学分:
课程的基本教学要求
第1章 汇编语言基础,4学时 在了解软硬件开发环境的基础上,熟悉通用寄存器和存储器组织,掌握汇编语言的语句格式、程序框架和开发方法。 4
第2章 数据表示和寻址,6学时 在理解计算机如何表达数据的基础上,熟悉汇编语言中如何使用常量和变量,掌握处理器指令如何寻址数据的方式。
第3章 通用数据处理指令,8学时 熟悉IA-32处理器数据传送、算术运算、逻辑运算和移位操作等基本指令,通过程序片段掌握指令功能和编程应用。
第4章 程序结构,10学时 以顺序、分支和循环程序结构为主线,结合数值运算、数组处理等示例程序,掌握控制转移指令以及编写基本程序的方法。
第5章 模块化程序设计,8学时 以子程序结构为主体,围绕数码转换实现键盘输入和显示输出,掌握子程序、文件包含、宏汇编等各种多模块编程的方法。
第6章 Windows编程,6学时 熟悉汇编语言调用API函数的方法,掌握控制台输入输出函数。熟悉MASM的高级特性,理解Windows图形窗口程序的编写。
第7章 与Visual C++的混合编程,4学时 掌握嵌入汇编和模块连接进行混合编程方法,理解堆栈帧的作用,熟悉汇编语言调用高级语言函数和开发调试过程。
第8章 DOS环境的程序设计,4学时 熟悉DOS应用程序特点和DOS功能调用,掌握串操作指令和输入输出指令及应用,理解初始化编程、中断机制和编程方法。
第9章 浮点、多媒体及64位指令,1学时 熟悉浮点数据格式、多媒体数据格式及64位编程环境的特点,了解浮点操作、多媒体
- -8
操作和64位指令。
考试形式
闭卷笔试,120分钟
考试题型
单项选择题:1×10=10分 填空题: 1×10=10分 问答题:4×5=20分 程序阅读题:30分 程序设计题:30分
成绩计算
考试成绩×70%+平时成绩×30%
使用教材
钱晓捷,32位汇编语言程序设计,机械工业出版社,2011年
- -9