A.0003H
B.0300H
C.0400H
D.0004H
A.ASSUMECS:CSEG
B.END START
C.MOV CS,CSEG MOVCS,AX
D.MOV AX,CSEG
设数据段中定义语句 DA1 DB 12H, 34H DA2 DW 12H, 34H 下面有语法错误的语句()
A BUF1 DW DA1
B MOV DA1+1, AX
C MOV BYTE PTR DA2+1, AL
D MOV WORD PTR DA1, AX
A.ASSUMECS:CSEG
B.END START
C.MOVCS,CSEG
D.MOV AX,CSEG MOVCS,AX
执行下列程序段后,(A)=______,(CY)=______。
MOV A,#C5H
RL A
STACK SEGMENT STACK
DW 32DUP()
STACK ENDS
DATA SEGMENT
BUF DB 50()
DATA ENDS
CODE SEGMENT
START PROC FAR
ASSUME CS:CODE,DS:DATA,SS:STACK
MOV AX,DATA
MOV DS,AX
LEA SI,BUF
(1)
CON:
INT 21H
MOV [SI],AL
INC SI
(2)
JNE CON
MOV AX,4C00H
INT 21H
START ENDP
CODE ENDS
END START
STACK SEGMENT STACK
DW 32 DUP()
STACK ENDS
DATA SEGMENT
BUF DB 50()
DATA ENDS
CODE SEGMENT
START PROC FAR
ASSUME CS: CODE, DS: DATA, SS: STACK
MOV AX, DATA
MOV DS, AX
LEA SI, BUF
[1]
CON:
INT 2IH
MOV [SI],AL
INC SI
[2]
JNE CON
MOV AX, 4COOH
INT 2IH
START ENDP
CODE ENDS
END START
下列程序段执行后,(7EH)=______,(7FH)=______。
MOV R0,#7EH
MOV 7EH,#0FFH
MOV 7FH,#40H
INC @R0
INC R0
INC @R0
下列程序段的执行结果是()
MOV R0,#30H
SETB C
CLR A
ADDC A,#00H
MOV @R0,A
A.(30H)=00H
B.(30H)=01H
C.(00H)=00H
D.(00H)=01H