30
31
32
21H
第1题:
执行下列程序后,(CX)=( )。 DATA SEGMENT A DW 1, 2, 3, 4, 5 B DW 5 DATA SEGMENT CODE SEGMENT ASSUME CS: CODE, DS: DATA START: MOV AX, DATA MOV DS, AX LEA BX, A ADD BX, B MOV CX, [BX] MOV AH, 4CH INT 21H CODE ENDS END START
A.400
B.0
C.10
D.100
第2题:
设数据段中已有: DA1 DB 12H,34H DA2 DW 56H,78H 下面有语法错误的语句是( )
A.ADR1 DWDA1
B.MOV DA1+1,AX
C.MOV BYTE PTR DA2+1,AL
D.MOV WORD PTR DA1+1,AX
第3题:
DA1DW2A05H\nDA2DB0FAH\n┇\nMOVAL,BYTEPTRDA1\nSUBDA2,AL\n上述指令执行后,DA2中的内容是()。
A、0DAH
B、0FAH
C、0F5H
D、0D0H
第4题:
ARRAY DW 10 DUP(5 DUP(4 DUP(20H,40H,60H))语句执行后共占()字节存储单元。
第5题:
有一对轴交角∑=90°的锥齿轮,已知z1=20,z2=30,模数m=3mm。试求δ1和δ2及da1和da2。
第6题:
执行下列指令后: STR1 DW ‘AB’ STR2 DB 16 DUP(?) CNT EQU $ -STR1 MOV CX,CNT (CL)= ( )
A.10H
B.12H
C.OEH
D.0FH
第7题:
有下列数据定义语句: DATA SEGMENT ADDR DW NUMBER NUMBER DB 10 ARRAY,DB 5 DUP(0) TABLEl DD RTl RT2; (RTl,RT2是标号) DATA ENDS 则变量ADDR中存储的内容是( );
A.0
B.1
C.2
D.10
第8题:
下列程序段执行完后,A单元的内容是【 】H。
DATA SEGMENT
A DW 0
B DW 0
C DW 230,20,54
DATA ENDS
CODE SEGMENT
……
MOV BX,OFFSET C
MOV AX,[BX]
ADD B,AX
MOV AX,2[BX]
SAL AX,1
ADD AX,B
MOV A,AX
……
CODE ENDS
第9题:
VARl DW 4 DUP(?)语句实现留空()个字节单元。
第10题:
限用三条指令实现将DA1和DA2二个字节存储单元的内容进行交换。