下列程序执行后,(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题:
以下程序段的作用是将STR1的后【 】个数据传送到STR2中。
STR1 DB 300 DUP(?)
STR2 DB 100 DUP(?)
MOV CX,100
MOV BX,200
MOV SL,0
MOV DI,0
NEXT:MOV AL,STRl1[BX][SI]
MOV STR2[DI],AL
INC SI
INC DI
LOOP NEXT
第2题:
执行下列指令后,(CX)的值为______。 TABLE DW 10,20,30,40,50 X DW 3 LEA BX,TABLE ADD BX,X MOV CX,[BX]
A.0030H
B.0003H
C.0020H
D.0040H
第3题:
根据下面的程序段,AL寄存器中的数据是( )。 NUM DW ? NAME DW 10 DUP(?) CNT EQU 10 LEN EQU $-NUM MOV AL,LEN
A.16H
B.17H
C.11H
D.12H
第4题:
执行下列指令后,(CX)值为( )。 TABLE DW 10H,20H,30H,40H,50H X DW 3 LEA BX, TABLE ADD BX,X MOV CX,[BX]
A.0030H
B.0003H
C.3000H
D.2000H
第5题:
执行下列指令后,(CX)值为( )。 TABLE DW 10H, 20H, 30H, 40H, 50H X DW 6 LEA BX, TAELE ADD BK, X MOV CX, [BX]
A.0030H
B.0003H
C.0020H
D.0040H
第6题:
下列程序执行后,(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
第7题:
下列程序执行后,(SI)为( ) MOV CX,5 MOV SI,4 Al:INC SI INC SI LOOP AI
A.4
B.5
C.14
D.15
第8题:
执行下列指令后,(CX)值为( )。 TABLE DW 10,20,30,40,50 X DW 3 LEA BX,TABLE ADD BX,X MOV CX,[BX]
A.0030H
B.0003H
C.0020H
D.0040H
第9题:
指出下列指令中哪些是错误的,错在什么地方。 (1)MOV DL,AX (2)MOV 8650H,AX (3)MOV DS,0200H (4)MOV [BX],[1200H] (5)MOV IP,0FFH (6)MOV [BX+SI+3],IP (7)MOV AX,[BX][BP] (8)MOV AL,ES:[BP] (9)MOV DL,[SI][DI] (10)MOV AX,OFFSET 0A20H (11)MOV AL,OFFSET TABLE (12)XCHG AL,50H (13)IN BL,05H (14)OUT AL,0FFEH
第10题:
源程序如下: MOV AX,SEG TABLE;TABLE为表头 MOV ES,AX MOV DI,OFFSET TABLE MOV AL,"0" MOV CX,100 CLD REPNE SCASB 该段程序执行完毕之后,ZF和CX有几种可能的数值?各代表什么含义?
第11题:
阅读下列程序段,注释指令中计算符LENGTA的取值. DATA SEGMENT A DW 10 DUP(?), 1234H, 20 DUP(?) B DB ‘ABCDEF’,6 DUP(?) C DW 10, 20 DPU(?) D DW 5 DUP(3 DUP(2),5) DATA ENDS ┆ ① MOV AX, LENGTH A ② MOV BX ,LENGTH B ③ MOV CX ,LENGTH C ④ MOV DX ,LENGTH D
第12题:
第13题:
执行下列指令后,写出寄存器的值,(AX)=______。
TABLE DW 10,20,30,40,50
ENTRY DW 3
…
MOV BX,OFFSET TABLE
ADD BX,ENTRY
MOV AX,[BX]
第14题:
执行下面的程序后,AX寄存器中的数据是( )。 BUT DW 10 DUP (2) XOR AX,AX MOV CX,LENGTH MOV SI,SIZE BUF-TYPE BUF NEXT: ADD AX,BUF [SI] SUB SI,TYPE BUT LOOP
A.20
B.30
C.32
D.40
第15题:
执行下列指令后,写出寄存器的值,(AX)=______。
TABLE DW l0,20,30,40,50
ENTRY DW3
…
MOV BX,OFFSET TABLE
ADD BX,ENTRY
MOV AX,[BX]
第16题:
下列程序执行后,(AL)、(BX)、(CX)分别为( )。
TABLE DW l5 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
第17题:
执行下列指令后,(CX)=( )。TABLE DW 10H,20H,30H,40H,50HX DW3 LEA BX,TABLE ADD BX,XMOV CX,[BX]
A.0030H
B.0003H
C.3000H
D.2000H
第18题:
执行下面的程序段后,AL 中的内容是( )。 BUF DW 2152H,3416H,5731H,4684H MOV BX,OFFSET BUF MOV AL,3 XLAT
A.46H
B.57H
C.16H
D.34H
第19题:
执行下面的程序段后,AL中的内容是______。 BUF DW 1234H,5678H,0001H MOV BX,OFFSETBUF MOV AL,2 XLAT
A.12H
B.34H
C.56H
D.78H
第20题:
阅读下列程序段,说明程序执行后AL,BX的值。 OPE1 DB 3..4 OPE2 DW 3345H, 6799H MOV AL, OPE1 MOV BX, OPE2 +1 SUB BL, AL INT 3 结果:AL=();BX=()。
第21题:
源程序如下: MOV CX,9 MOV AL,01H MOV SI,1000H NEXT:MOV[SI],AL INC SI SHL AL,1 LOOP NEXT 执行本程序后AL等于多少?SI等于多少?CX等于多少?
第22题:
下各指令的源操作数采用基址寻址方式的是()
第23题:
源程序如下: MOV AX,SEG TABLE;TABLE为表头 MOV ES,AX MOV DI,OFFSET TABLE MOV AL,"0" MOV CX,100 CLD REPNE SCASB 该段程序完成什么功能?
第24题: