下列程序执行后,(AL)、(BX)、(CX)分别为( )。 TABLE DW 15 DUP(?) MOV AL,TYPE TABLE MOV BX,LENGTH TABLE MOV CX,SIZE TABLE
A.1,1,1
B.2,1,2
C.1,15,15
D.2,15,30
第1题:
下列程序执行后,(AL)、(BX)、(CX)分别为( ); TABLE DW 15 DUP(?) MOV AL,TYPE TABLE MOV BX,LENGTH TABLE MOV CX,SIZE TABLE
A.1,1,1
B.2,1,2
C.1,15,15
D.2,15,30
第2题:
指出下列指令的错误并改正。 (1)MOV DS, 1200 (2)MOV AL, BX (3)SUB 33H, AL (4)PUSH AL (5)MUL 45H (6)MOV [BX], [SI] (7)MOV [DI], 3 (8)ADD DATA[DI+BP], ES:[CX] (9)JMP BYTE PTR[SI (10) OUT 3F8H, AL
第3题:
指出下列指令中操作数的寻址方式 (1) MOV BX, 20H (2) MOV AX, [1245H] (3) MOV DX, [SI] (4) MOV 100[BX], AL (5) MOV [BP][SI], AX (6) MOV [BX+100][SI], AX (7) MOV [1800H], AL (8) MOV [SI], AX
第4题:
12、数据定义TABLE2 DW 10 DUP(0),执行指令MOV BX,LENGTH TABLE2后,BX寄存器的内容是____________, 执行指令MOV DX,SIZE TABLE2后,DX寄存器的内容是____________。2个答案之间用“、”相隔。
第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