A.在代码段中的名字项定义,后面紧跟冒号
B.用EQU伪指令定义
C.用LABEL伪指令定义
D.用“JMP标号”指令定义
第1题:
作为语句标号使用的case和default只能用于()语句的定义体中。
switch或开关或分情况
略
第2题:
46、下面关于语句“Addr EQU 0x45500”的理解错误的是()。
A.EQU伪指令定义了程序中的一个标号或者常量符号
B.EQU伪指令定义了程序执行过程中的一个变量,初值为0x45500
C.Addr一旦被赋值为0x45500,还可在汇编过程中再使用EQU重新定义新值
D.Addr是汇编过程中的一个符号,本身并不占据内存空间
第3题:
设标识符DONE是程序中某指令语句的标号,与JMP指令同在一个逻辑段内,下列的哪个程序段不能够转移到标号DONE处的语句执行。
A.JMP DONE
B.MOV BX, OFFSET DONE JMP BX
C.MOV BX, DONE JMP BX
D.LEA BX, DONE JMP DONE
第4题:
标号是指令性语句的符号地址,标号代表后面可执行指令语句的开始地址,可作为转移指令的目的操作数(直接寻址)。
第5题:
语句“call next”之后,接着是语句“next: pop eax”,执行这两个指令后,EAX保存当前指令、即pop指令,也就是标号next的地址。