更多"如下的程序段 VAR DW ARRAY DD 10 DUP MOV A"的相关试题:
[单项选择]执行下面的程序段后,AX寄存器中的内容是______。 ARRAY DW 10 DUP(2) XOR AX, AX MOV CX,0AH MOV SI,12H NEXT: ADD AX,ARRAY [SI] SUB S1,2H Loop NEXT
A. 20
B. 30
C. 32
D. 40
[单项选择]在汇编语言程序设计中可使用LEA BX VAR和MOV BX,OFFSET VAR这两条指令取得变量VAR的偏移地址,试问这两条指令的执行速度( )比较快。
A. LEA BX,VAR指令快
B. MOV BX,OFFSET VAR指令快
C. 两条指令的执行速度相同
D. 由变量VAR的类型决定这两条指令的执行速度
[单项选择]BUF DW 10H DUP(3 DUP(2,?),1,2 DUP(?),100)为变量BUF分配的内存空间的字节数是()。
A. 160
B. 22
C. 80
D. 320
[单项选择] 已知以下数据段: DATA SEGMENT VAR1 DB 8 dup (2, 3 dup(?)) VAR2 DW VAR3, VAR1, 10h VAR3 DW 10, ?, 8 dup(?) DATA ENDS 数据段DATA中定义的三个变量共占用()字节空间。
A. 78
B. 68
C. 58
D. 47
[单项选择] 已知以下数据段: DATA SEGMENT VAR1 DB 10 dup(2, 3 dup(?)) VAR2 DW VAR3, VAR1, 10h VAR3 DB 10, ?, 12 dup(?) DATA ENDS 数据段DATA中定义的三个变量共占用()字节空间。
A. 68
B. 60
C. 78
D. 57
[单项选择]执行下面的程序段
SSEG SEGMENT
DW 128 DUP(0)
TOP LABEL WORD
SSEG ENDS
┇
MOV AX,SSEG
MOV SS,AX
LEA SP,TOP
堆栈指针SP寄存器的内容应该是
A. 80H
B. 81H
C. 100H
D. 102H
[单项选择]执行下面的程序段 SSEG SEGMENT DW 128 DUP(0) TOP LABKL WORD SSEG ENDS ... MOV AX, SSEG MOV SS, AX LEA SP, TOP 堆栈指针SP寄存器的内容应该是
A. 80H
B. 81H
C. 100H
D. 102H
[单项选择]执行下面的程序段SSEG SEGMENT DW 128 DUP(0)TOP LABELV WORD SSEG ENDS ┇ MOV AX, SSEG MOV SS, AX LEA SP, TOP堆栈指针SP寄存器的内容应该是( )。
A. 80H
B. 81H
C. 100H
D. 102H
[单项选择]
执行下面的程序段
SSEG SEGMENT
DW 128 DUP(0)
TOP LABEL WORD
SSEG ENDS
...
MOV AX,SSEG
MOV SS, AX
LEA SP,TOP
堆栈指针SP寄存器的内容应该是()
A. 80H
B. 81H
C. 100H
D. 102H
[单项选择]对于语句Y DW 10 DUP(0),则LENGTH Y为()
A. 2
B. 10
C. 20
D. 4
[单项选择]对于语句Y DW 10 DUP(0),则TYPE Y为()
A. 2
B. 10
C. 20
D. 4
[单项选择]对于语句Y DW 10 DUP(0),则SIZE Y为()。
A. 2
B. 10
C. 20
D. 4
[填空题]VARl DW 4 DUP(?)语句实现留空()个字节单元。
[单项选择]假设VAR 为变量,MOV BX,OFFSET VAR 的寻址方式是( )。
A. 直接寻址
B. 间接寻址
C. 立即寻址
D. 存储器寻址
[单项选择]假设VAR为变量,指令MOV BX,OFFSET VAR的寻址方式是 ( )
A. 直接寻址
B. 间接寻址
C. 立即寻址
D. 存储寻址
[单项选择]执行下面的程序后,AX寄存器中的数据是( )。 BUT DW 10DUP(2) XOR AX, AX MOV CX, LENGTH MOV SI, SIZE BUF - TYPE BUF NEXT: ADD AX,BUF [SI] SUB SI,TYPE BUF LOOP
A. 20
B. 30
C. 32
D. 40