执行下面的程序段后,AX寄存器中的数据是【 】H。
MOV AX, 0034H
MOV BL, 16
MUL BL
第1题:
设AL=04H,BL=0F8H,执行IMUL BL指令后,结果是______。
A.AX=01FDOH
B.AX=03EOH
C.AX=0FEOH
D.AX=0047H
第2题:
如下程序段,设寄存器初值AX=20BCH,DX=45A2H,按下面要求写出连续执行相应指令后寄存器的内容. MOV CL,04H SHL DX,CL ;DX=____①____ MOV BL,AH SHL AX,CL ;AX=___②_____ SHR BL,CL ; BL=____③___ XOR DL,BL ; DX=_____④____
第3题:
已知AX=1025H,BL=03H,则语句“MUL BL”执行后AX的值为()。
A.3075H
B.0075H
C.006FH
D.306FH
第4题:
设寄存器AL,BL,CL中内容均为76H,执行下列程序段后,各寄存器的值分别为多少?一空2分,共6分. XOR AL,0FH AND BL,0FH OR CL,0FH 执行上述指令序列后,AL=(3) _______,BL=(4)______ ,CL=(5)______
第5题:
如果TABLE为数据段中0032单元的符号名,其中存放的内容为1234H,当执行指令”MOV AX,TABLE”和”LEA AX,TABLE”后,(AX)中的内容分别为多少?
A.执行MOV AX , TABLE后(AX)=1234H
B.执行LEA AX, TABLE 后 (AX)=0032H.
C.执行MOV AX , TABLE后(AX)=0032H
D.执行LEA AX, TABLE 后 (AX)=1234H