下列指令的书写正确的是() 。
A.push al
B. mov cs:[0],ds:[10]
C. pop si
D. mov ds:[0],2
![](https://lstatic.shangxueba.com/sxbcn/h5/images/tips_org.png)
A.push al
B. mov cs:[0],ds:[10]
C. pop si
D. mov ds:[0],2
第1题
DSEG SEGMENT
D1 DB -1,5,2,6,-7,4
CNT EQU $-D1
RS DW
DSEG ENDS
SSEG SEGMENT STACK
DB 256DUP(0)
SSEG ENDS
CSEG SEGMENT
ASSUM CS: CSEG,DS:DSEG, SS:SSEG
START PROC FAR
PUSH DS
XOR AX,AX
PUSH AX
MOV AX, DSEG
MOV DS,AX
MOV BX,OFFSETF D1
MOV CX, CNT
MOV DX, 0
LP: MOV AL,[BX]
CMP AL,0
JGE CONT
INC DX
CONT :INC BX
DEC CX
JNZ LP
MOV RS,DX
RET
START ______
CSEG ENDS
END START
程序中的PUSH DS、XOR AX,AX、PUSH AX三条指令的作用是______。
第2题
第3题
DSEG SEGMENT
BUF DB 1,5,4,0,7,9,2,6
L EQU O0111001B 用作逻辑尺
RESULT DB 10 DUP()
DSEG ENDS
SSEG SEGMENT STACK
DB 256 DUP(0)
SSEG ENDS
CSEG SEGMENT
ASSUME DS:DSEG; SS:SSECG, CS:CSEG
START PROC FAR
PUSH DS
XOR AX, AX
PUSH AX
MOV AX, DSEG
MOV DS, AX
MOV SI, 0
MOV CX, 8
MOV DL, L
GOON: SHR DL, 1
JC FILL
MOV AL, BUF[SI]
JMP NEXT
FILL: MOV AL, OFFH
NEXT: MOV RESULT[SI], AL
INC SI
LOOP GOON
RET
START ENDP
CSEG ENDS
END START
在保持以上程序功能不变的前提下,INCSI指令可以用【 】指令替换。
第4题
第5题
A.MOV CS,AX
B.MOV DS,AX
C.MOV SS,AX
D.MOV ES,AX
为了保护您的账号安全,请在“赏学吧”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!