1、已定义Y为自变量,指出这个指令序列完成什么功能
MOV Y,AX MOV CL,Z SAL AX,CL ADD Y,AX SAL Y,1
2、假设:(CS)=3000H,(DS)=4000H,(ES)2000H,(SS)=5000H,(AX)=2060H,(BX)=3000H,(CX)=0005H,(DX)=0000H (SI)=2060H,(DI)=3000H,(43000H)=0A006H,(23000H)=0B116H,(33000H)0F802H,(25060H)=00B0H (SP)=OFFFEH,(CF)=1,(DF)=1
3、请写出下列各条指令独立执行完后,有关寄存器及存储单元的内容
1,SBB AX,BX 2, ADD AX,WORD PTR[SI+0FA0H] 3, PUSH AX 4, RCL AX,CL 5, XCHG AX,ES:[BX+SI]
4、执行后数据填入空白
MOV AX,2368H ; AX=______ SUB AX,AX ; AX=______ MOV CX,AX ; CX=______ MOV CL,64H ; CL=______ MOV AL,10H ; AL=______ DEC CL ; CL=______
AMS:ADD AL,10H ADC AH,00H DEC CL JNZ AMS MOV BX,88ABH ; BX=_______ PUSH AX PUSH BX POP AX POP BX
程序执行后的数据状态
寄存器 AX BX CX 数 据 ____ _____ _____