如下指令片段的功能是什么?
PUSH FD
PUSH 0
PUSH CS
PUSH DWORD PTR 1234H
IRETD
下面的汇编语言源程序经汇编后,发现TEST [BX],OIH指令有语法错误,其该指令的正确形式应该是______。
DSEG SEGMENT
DAT DB 5,13,4,-2,6,23, 44, -1, 29,-3
CNT DW $-DAT
DSEG ENDS
SSEG SEGMENT STACK
DB 256 DUP (0)
SSEG ENDS
CSEG SEGMENT
ASSUME DS: DSEG, SS: SSEG, CS: CSEG
START PROC FAR
PUSH DS
XOR AX, AX
PUSH AX
MOV AX, DSEG
MOV DS,AX
XOR AX, AX
MOV BX, OFFSET DAT
MOV CX, CNT
LP: TEST [BX],01H
JZ NEXT
INC AH
ADD AL, [BX]
NEXT: INC BX
LOOP LP
SET
START ENDP
CSEG ENDS
END START
假设(SS)=3000H,(SP)=0200H,(AX)=0001H,(DX)=0100H,执行下列指令后,(AL)=______。
PUSH AX
PUSH DX
POP AX
POP DX
A.32H B.30H
C.01H D.00H
A.A.32H
B.B.30H
C.C.01H
D.D.00H
A.给两个寄存器各分一个地址
B.把两个地址译码信号分别接CS和XFER
C.在程序中使用一条MOVX指令输出数据
D.在程序中使用两条MOVX指令输出数据