计算机三级

执行下面的程序段 SSEG SEGMENT DW 128 DUP(0) TOP LABKL WORD SSEG ENDS ... MOV AX, SSEG MOV SS, AX LEA SP, TOP 堆栈指针SP寄存器的内容应该是A.80HB.81HC.100HD.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

如果没有搜索结果,请直接 联系老师 获取答案。
如果没有搜索结果,请直接 联系老师 获取答案。
相似问题和答案

第1题:

分析下面的程序段,执行后AX和IP的内容为多少? MOV BX,16 MOV AX,0FFFFH MUL BX JMP DX


34FF

第2题:

执行以下程序段后,AX= H。 MOV AX,1234H MOV CX,3608H ROR AX ,CL OR BX,0FFFFH INC BX HLT


(\mathrm{A}\mathrm{X})\space =5678\mathrm{H},\space (\mathrm{X}\mathrm{X})=1234\mathrm{H}

第3题:

执行以下程序段后,AX= H 。(字母请用大写) MOV AX, 36F1H MOV DX, 0A53FH PUSH AX POP BX HLT


36F1

第4题:

执行下面的程序段 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


正确答案:C
解析:该题考查考生对汇编指令的理解。语句“DW 128 DUP(0)”定义了128个双字节的存储空间,每个双字节的存储空间初始化为0,整个存储空间大小为128×2 =256字节,语句“TOP LABEL  WORD”定义单字节变量TOP,语句“LEA SP,TOP”表示取TOP的有效偏移地址,其偏移地址应该是128字节处,十六进制表示为100H,所以应该选择C。

第5题:

执行下面的程序段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


正确答案:C

第6题:

执行下面的程序段后,(AX)=_____。

MOV CX,5

MOV AX,50

NEXT: SUB AX,CX

LOOP NEXT

HLT


正确答案:35
35

第7题:

执行下面的程序段后,AX寄存器中的数据是【 】H。

MOV AX, 0034H

MOV BL, 16

MUL BL


正确答案:0340
0340 解析:MUL是无符号单操作数的乘法指令。如果源操作数是字节数据,就与AL寄存器中的数相乘,乘积为单字长,存放在AX中。(AX)=0034H,(BL)=16,执行MUL BL后,(AX)=0340H。

第8题:

执行下面的程序段后,(AX)=______。

ORG 0024H

AR1 DW 4,5, $+4

MOV AX,AR1+$


正确答案:002CH
002CH 解析:经AR1  DW4,5,$/4后,AX值为002CH。

第9题:

假设(AX)=73H,(DX)=85H,执行下列程序段后(AX)=【 】。

MOV AX, DX

NOT AX

ADD AX, DX

INC AX


正确答案:×
0