单项选择题

交换寄存器SI、DI的内容,正确的程序段是( )。

A.PUSH SI PUSH DI POP SI POP DI
B.PUSH SI PUSH DI POP DI POP SI
C.MOV AX,SI MOV SI,AX MOV DI,BX
D.MOVAX,SI MOV BX,DI XCHG BX,AX