已知(DS)=2000H,(ES)=4500H,(SI)=0A20H,(BX)=0400H,(SS)=3000H,(BP)=0020H,数据段中的字单元COUNT偏移地址为0020H,那么MOV AX,COUNT[BX][SI]指令的源操作数的寻址方式是什么?其物理地址是多少?
设有关寄存器及存储单元的内容为:DS=2000H,BX=0100H,AX=1200H,SI=0002H,[20100H]=12H,[20101H]=34H,[20102H]=56H,[20103H]=78H,[21200H]=2AH,[21201H]=4CH,[21202H]=0B7H,[21203H]=65H,若MOV AX,1800H指令单独执行后,AX为多少?
设有关寄存器及存储单元的内容为:DS=2000H,BX=0100H,AX=1200H,SI=0002H,[20100H]=12H,[20101H]=34H,[20102H]=56H,[20103H]=78H,[21200H]=2AH,[21201H]=4CH,[21202H]=0B7H,[21203H]=65H,若MOV AX,1100H[BX][SI]指令单独执行后,AX为多少?
设内存22000H和22001H单元分别存放的数据为04H和06H,写出如下程序的运行结果,并指出该程序段的功能。 MOV AX,2000H MOW DS,AX MOC CL,4 MOV SI,2000H MOV AL,[SI+1] SHL AL, CL ADD AL,[ SI] MOV[ SI+2], AL INT 3 请问:SI=();AL();(22002H)=();程序功能是:()
假设(BX)=0449H,(BP)=0200H,(SI)=0046H,(SS)=2F00H,(2F246H)=7230H则执行XCHGBX,[BP+SI]指令后,(BX)=()。
现有(DS)=2000H,(BX)=0100H,(SI)=0002H,(20100H)=12H,(20101H)=34H,(20102H)=56H,(20103H)=78H,(21200H)=2AH,(21201H)=4CH,(21202H)=B7H,(21203H)=65H,试说明下列各条指令执行完后AX寄存器的内容。MOV AX,[BX][SI]。
设有关寄存器及存储单元的内容为:DS=2000H,BX=0100H,AX=1200H,SI=0002H,[20100H]=12H,[20101H]=34H,[20102H]=56H,[20103H]=78H,[21200H]=2AH,[21201H]=4CH,[21202H]=0B7H,[21203H]=65H,若MOV DX,1100H[BX]指令单独执行后,DX为多少?
假设(DS)=3000H,(SS)=3000H,(AX)=2000H,(BX)=1100H,(SI)=2,(DI)=1,(SP)=100H,(31200H)=40H。 请写出下列指令单独执行完后,有关寄存器和存储单元的内容。ADD AX,1000H
已知DS= ES =1000H执行下列程序: MOV SI,101H MOV DI,100H MOV CX,4 LP1:MOV AL,[ SI] MOV[ DI] ,AL INC SI INC DI LOOP LP1 INT 3 DS:101H DB 69H,23H,56H,3AH 程序运行后结果为:(10100H)= ()H(10101H)= ()H(10102H)= ()H(10103H)= ()H
假定(DS)=2000H,(ES)=2100H,(SS)=1500H,(SI)=00A0H,(BX)=0100H,(BP)=0010H,数据段中变量名VAL的偏移地址为0050H,试指出下列源操作数字段的寻址方式是什么?其物理地址值是多少?MOV AX,VAL[BX][SI]。
假定(DS)=2000H,(ES)=2100H,(SS)=1500H,(SI)=00A0H,(BX)=0100H,(BP)=0010H,数据段中变量名VAL的偏移地址为0050H,试指出下列源操作数字段的寻址方式是什么?其物理地址值是多少?MOV AX,[BX][SI]。
设内存11000H-11005H单元内容全为36H,写出如下程序的运行结果,并指出该程序段的功能。 MOV AX, 1000HMOV DS, AXMOV ES, AXCLDMOV SI, 1000HMOV DI, 1020HMOV CX, 06HREP MOVSB1NT 3结果为:SI()DI()(11021H)= ()程序功能是:()
如果SI=1000H,以下指令中能够将当前数据段中的2000H单元取反的是:()
现有(DS)=2000H,(BX)=0100H,(SI)=0002H,(20100H)=12H,(20101H)=34H,(20102H)=56H,(20103H)=78H,(21200H)=2AH,(21201H)=4CH,(21202H)=B7H,(21203H)=65H,试说明下列各条指令执行完后AX寄存器的内容。MOV AX,1100[BX][SI]。
阅读下列程序,指出运行结果 MOV SI,2500H MOV AX,1000H MOV DS,AX MOV CL,05H NEXT:MOV[ SI] ,AL INC AL INC SI DEC CL JNZ NEX TINT 3 程序运行后结果为:DS=()H SI=()HAX=()H CL=()H
若(CS)=F000H,(SI)=1000H,则SI指向的存储单元的物理地址为()。
已知8086CPU内部CS=1000H,DS=2000H,IP=3000H,则将要执行指令的代码存放在内存单元中的地址为()
若SI=0053H,BP=0054H,执行SUBSI,BP后,则()。
设(DS)=3000H,(SS)=2000H,(SI)=2000H,指令MOV AX,[SI]源操作数的物理地址是 。
DS=1000H,BX=0200H,SI=2,内存10200H-10205H 单元的内容分别是10H, 2AH, 3CH, 46H,59H, 6BH 下列指令执行后,AX=?(1)MOV AX,0200H (2) MOV AX,[200H](3)MOV AX,BX (4) MOV AX,3[BX](5)MOV AX,[BX+SI] (6) MOV AX,2[BX+SI]
已知,(DS)=2000H,(BX)=100H, (SI)=02H, 从物理地址20100H单元开始,依次存放数据12H、34H、56H、78
已知 DS=2000H , BX=1256H , SI=528FH ,执行指令前IP=1200H,则执行指令 JMP BX 后, IP 寄存器的内容是()
1、下面的程序功能是统计BUFF开始的1000个字节数组中55H的个数,并保存到单元COUNT中。 试补充所缺的语句(大写,语句间用/分开) DATA SEGMENT BUFF DB X1,X2,…,X1000 COUNT DW ? DATA ENDS CODE SEGMENT ASSUME CS:CODE,DS:DATA BEGIN:MOV AX,DATA MOV DS,AX LEA SI, MOV CX,1000 MOV AX,0 L1:CMP BYTE PTR [SI],55H JNZ L2 L2:INC SI MOV COUNT ,AX MOV AH,4CH INT 21H CODE ENDS END BEGIN
已知DS=2000H,BX=3000H,SI=4000H。执行完毕MOVAL,[BXSI]之后,将()存储单元的内容送到AL寄存器去。