下列指令执行后SP、AX和BX寄存器的内容为多少? MOV AX.4000H MOV SS.AX MOV S P.0020H MOV
假设(CS)=3000H,(DS)=4000H,(ES)=2000H,(SS)=5000H,(Ax)=2060H, (BX)=3000H,(CX)=5,(DX)=0,(SI)=2060H,(DI)=3000H,(43000H)=0A006H,(23000H)=0B116H,(33000H)=0F802H,(25060)=00BOH,(SP)=0FFFEH,(CF)=1, (DF)=l,试写出下列各条指令单独执行完后,有关寄存器及存储单元的内容,若影响条件标志,需给出条件标志SF、ZF、OF、CF的值。 (1)SBB AX,BX (2)CMP AX,WORD PTR[SI+0FAOH] (3)MUL BYTE PTR[BX] (d)AAM (5)DIV BH (6)SAR AX,CL (7)XOR AX.0FFE7 H (8)REP STOSB (9)JMP WORD PYR[BX] (10)XCHG AX,ES:[BX+SI]
A.4000
B.3FFE
C.3FFC
D.4002
设物理地址[01000H]=33H,[01001H]=COH。下列指令执行后,写出物理地址为01 000H~01004H单元的内容(注意:寄存器高位对应高地址)。 MOV AX,0100H MOV DS.AX MOV BX.0 MOV AX,[BX] ADD BX.2 MOV [BX],AX INC BX MOV [BX],AL INC BX MOV [BX],AH
有(DS)=2000H,(BX)=0100H,(SI)=0002H,(20100)=12H,(20101)=34H,(20102)=56H,(20103)=78H,(21200)=2AH,(21201)=4CH,(21202)=12H,(21203)=65H,下列指令执行后填入AX寄存器的内容。
MOV AX,BX ;(AX)=______。
MOV AL,(1200H) ;(AX)=______。
MOV AL,(BX) ;(AX):______。
有(DS)=2000H, (BX)=0100H, (SI)=0002H, (20100)=12H, (20101)=34H,(20102)=56H,(20103)=78H, (21200)=2AH, (21201)=4CH, (21202)=12H, (21203)=65H,下列指令执行后填入AX寄存器的内容。
MOV AX,BX ;(AX)=______
MOV AL, (1200H) ;(AX)=______
MOV AL, (BX) ;(AX)=______
汇编语言、计算机科学与技术 汇编语言的填空题
1、9B51H+62A0H=( )H,根据结果设置标志位SF=( ),ZF=( ),CF=( ),OF=( ).
2、设(AX)=0304H,(BX)=0FF00H则执行指令AND AX,BX后,(AX)=( )
3、外部设备与主机的通信是通过外设接口进行的,接口寄存器根据用途可以分为( ),( ),( )。
4、ORG 1000H
X DB 13H
Y DW X
Z DD Y
(DS)=3879H (BX)=1000H (SI)=0002H
求下列指令执行后指定寄存器的内容:
MOV AX,[1000H] (AX)=( )
MOV BX,[BX] (AX)=( )
MOV AX,[BX+SI] (AX)=( )
MOV AX,[Y+1] (AX)=( )
LEA DX,X (DX)=( )
LDS SI,Y (SI)=( )
(DS)=( )