说明?/p>
本试卷将作为样卷直接制版胶印,请命题教师在试题之间留足答题空间?/p>
(第
1
?/p>
?/p>
8
页)
湘潭大学
2011
年上
学期
2009
级《汇编语言?
序设计》课程考试试卷
?/p>
A
1
卷)
适用年级专业
计算机科学技术、网络工?/p>
考试方式?/p>
闭卷
考试时间
120
分钟
学院
专业
班级
学号
姓名
?/p>
?/p>
一
?/p>
?/p>
?/p>
?/p>
?/p>
?/p>
?/p>
总分
阅卷
教师
?/p>
?/p>
„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„?/p>
一、判断题(每小题
1
分,?/p>
10
分)
以下每小题给出了一个关?/p>
X86
汇编语言
/
汇编语言程序设计的说?/p>
/
提法?/p>
请判定其正确性。正确的,记?/p>
?/p>
?/p>
;否则,记?/p>
×
?/p>
。记于题后的括号中?/p>
1.
?/p>
X86
汇编语言中,
ifb
语句检测“形参”的内容是否为一个指定字符串?/p>
?/p>
F
?/p>
2
.
?/p>
X86
汇编语言中,
ifdif
语句检测一个“形参”是否有对应的“实参?/p>
?/p>
?/p>
F
?/p>
3.
?/p>
X86
汇编语言中,条件伪指令语句可被用在一条宏指令的宏定义体中?/p>
?/p>
T
?/p>
4.
?/p>
X86
汇编语言中,
“重复块”可以出现在一条宏指令的宏定义体中?/p>
?/p>
T
?/p>
5.
?/p>
X86
汇编语言中,宏指令的定义不能出现另一条宏指令的宏定义体中?/p>
?/p>
F
?/p>
6.
?/p>
X86
汇编语言中,
“重复块”都是以伪指令语?/p>
ENDS
结束的?/p>
?/p>
F
?/p>
ENDM
7.
在汇编语言程序中使用结构数据,必须先用
STRUC
语句说明结构类型?/p>
?/p>
T
?/p>
8.
在汇编语言程序中使用记录数据,必须先用
RECORD
语句说明记录类型?/p>
?/p>
T
?/p>
9.
在定义一个过程时,若不指定过程类型,则过程为
FAR
类型的过程?/p>
?/p>
F
?/p>
10.
要使一个汇编语言的过程能被高级语言程序调用,其过程类型必须?/p>
FAR
?/p>
?/p>
T
?/p>
二、选择题(每小?/p>
2
分,?/p>
20
分)
以下各题中,每题?/p>
4
个选项,其中仅有一个是正确答案,请将正确答?/p>
对应选项的符号(
A
?/p>
B
?/p>
C
?/p>
D
)记于题后的括号中?/p>
1.
要通过指针访问一个结构数据的成员数据,正确的地址描述形式应当是:
?/p>
A
?/p>
?/p>
A. [ BX ]. <
成员数据名?/p>
B. [ BX ].<
结构数据名?/p>
. <
成员数据?/p>
>
C. <
指向结构的指针变?/p>
>. <
成员数据名?/p>
D. <
结构数据名?/p>
. <
成员数据名?/p>
2.
要获得记?/p>
LOUR
的字?/p>
ABC
的屏蔽字,正确的汇编语言语句应当是:
?/p>
A
?/p>
?/p>
A. MOV
SI,
MASK
ABC
B. MOV
SI,
MASK
LOUR.ABC
C. MOV
SI,
MASK
LOUR
D. MOV
MASK
ABC,
SI[LOUR]
?/p>
?/p>
?/p>
?/p>
?/p>
?/p>
?/p>
?/p>
?/p>
?/p>
?/p>
?/p>
?/p>
?/p>
?/p>
?/p>
?/p>
?/p>
?/p>
?/p>
?/p>
?/p>
?/p>
?/p>
?/p>
?/p>
?/p>
?/p>
?/p>
?/p>
?/p>
?/p>
?/p>
?/p>
?/p>
?/p>
?/p>
?/p>
?/p>
?/p>
?/p>
?/p>
?/p>
?/p>
?/p>
?/p>
?/p>
?/p>
?/p>
?/p>
?/p>
?/p>
?/p>
?/p>
?/p>
?/p>
?/p>
?/p>
?/p>
?/p>
?/p>
?/p>
?/p>
?/p>
?/p>
?/p>
?/p>
?/p>
?/p>
?/p>
?/p>
?/p>
?/p>
?/p>
?/p>
?/p>
?/p>
?/p>
?/p>
?/p>
?/p>
?/p>
?/p>
?/p>
?/p>
?/p>
?/p>
?/p>
?/p>
?/p>
?/p>
?/p>
?/p>
?/p>
?/p>
?/p>
?/p>
?/p>
?/p>
?/p>
?/p>
?/p>
?/p>
?/p>
?/p>
?/p>
?/p>
?/p>
?/p>
?/p>
?/p>
?/p>
?/p>
?/p>
?/p>
?/p>
?/p>
?/p>
?/p>
?/p>
?/p>
?/p>
?/p>
?/p>
?/p>
?/p>
?/p>
?/p>
?/p>
?/p>
?/p>
?/p>
?/p>
?/p>
?/p>
?/p>
?/p>
?/p>
?/p>
?/p>
?/p>
?/p>
?/p>
?/p>
?/p>
?/p>
?/p>
?/p>
?/p>
?/p>
?/p>
?/p>
?/p>
?/p>
?/p>
?/p>
?/p>
?/p>
?/p>
?/p>
?/p>