设段地址DS=2000H,指令MOV [600H],AX的目的操作数物理地址是( 20600 )答案是怎么得出来的?设段地址DS=2000H,指令MOV [600H],AX的目的操作数物理地址是( 20600 ),如果段地址是2020H,指令MOV [400H],AX的目

来源:学生作业学帮网 编辑:学帮网 时间:2024/05/09 04:13:29

设段地址DS=2000H,指令MOV [600H],AX的目的操作数物理地址是( 20600 )答案是怎么得出来的?
设段地址DS=2000H,指令MOV [600H],AX的目的操作数物理地址是( 20600 ),如果段地址是2020H,指令MOV [400H],AX的目的操作数物理地址是( 20600 ).
不太明白怎么得出的两个答案

公式:段地址,乘以16(即在后面加上一个0),再加上偏移地址,就是物理地址.
2000,变成 20000,再加上 0600,就是 20600.
另一个 20600 ,也是这样算的.

设段地址DS=2000H,指令MOV [600H],AX的目的操作数物理地址是( 20600 )答案是怎么得出来的?设段地址DS=2000H,指令MOV [600H],AX的目的操作数物理地址是( 20600 ),如果段地址是2020H,指令MOV [400H],AX的目 帮我做几道简答题谢谢啊1.下面指令有错误吗,哪条有错?什么错误①MOV 34H,BL②XCHG DS,AX2.完成下列操作选用什么指令或指令序列①将2BC0H减去1A05H②将变量DAB1的段地址送AX.3.设执行前SI=1000H,DS=2000 微机原理与接口的几道题,第一题:请指出下列指令的源操作数的寻址方式,并计算物理地址.设(DS)=2000H,(ES)=2100H,(SI)=00A0H,(SS)=1500H,(BX)=0100H,(BP)=0100H,数据变量WAL的偏移地址为0050H,1.MOV AX,[100H]2.M 给定DS=1300H,SS=1400H,BP=1500H和SI=0100H.假定按实模式操作,确定下面每条指令寻址的存储器地址.(a)MOV EAX,[BP+200H](b)MOV AL,[BP+SI-200H](c)MOV AL,[SI-0100H] 判断下列指令是否正确?若错的说明原因1 MOV 【BX】,【DX+10H】2 MOV CS,AX3 MOV 【CX】,AL4 MOV BH,-3605 MOV DS,2000H6 LEA BX,【SI】7 MOV 【BX+SI+110H】,100 请指出下列指令源操作的寻址方式,并计算物理地址已知DS=1000H,SS=2500H,SI=100H,BX=800H,BP=600H问:mov[BX]cx,mov[2000H]BX,mov[BP]BX,mov[BP+200]BX,mov[BX+SI+300]AX 已知指令mov ax,[bp+di+100h],其中ds=2000h,bp=0300h,di=0010h.指令源操作的寻址方式,源操作数的物理地址 若(DS)=2000H,(SI)=0010H,COUNT=0002H,则指令MOV AX,COUNT[SI]源操作数的物理地址为_____H若(DS)=2000H,(SI)=0010H,COUNT=0002H,则指令MOV AX,COUNT[SI]源操作数的物理地址为_____H 单片机考试题1、设 (30H)=33D,执行下列指令:MOV R0,30H MOV @R0,#99H后(R0)=(),(21H)=() .2、设(25H)=0FFH,执行下列指令:MOV C,2AH CLR 28H后(25H)=() ,(Cy)=( ).3、设(R3)=55H,DJNZ指令地址 已知(DS)=2000H,(ES)=2100H,(SS)=1500H,(SI)=0A0H,(BX)=100H,(BP)=10H试指出下列各指令源操作数的寻址方式是什么?其物理地址值是多?(1) MOV AX ,DS:[100H](2) MOV BX ,[SI](3) MOV CX ,[BX+10](4) MOV AX ,[BX][SI](5) MOV CL ,[BP+4](6) 设(ds)=1000,(es)=2000,(bx)=200,(si)=100,计算下列指令中源操作数的物理地址1)mov ax,[100]2)mov ax,[bx]3)mov ax,[bx][100]4)mov ax,[bx][si]5)mov ax,[bx][si][-100]6)mov ax,es:[bx] ①mov ax,1 ②mov ds,ax ③mov bx,[0] 通过上面这些语句,为什么ds=0000?①mov ax,1 ②mov ds,ax ③mov bx,[0] 通过上面这些语句,为什么③mov 指向bx,0000:0010 不是段地址*16+偏移地址吗?不是应该指向0010:0000吗?为 设(DS)=2000H,(BX)=0100H,(SI)=0002H,(20100H)=12H,(20101H)=34H,(20102H)=56H,(20103H)=78H,(21200H)=4CH,(21202H)=B7H,(21203H)=65H,试说明下列各条指令执行完后AX寄存器中的内容是多少?①MOV AX,1 设DS=3000H,SS=1000H,ES=4000H,SI=A0H,BX=80H,BP=20H,数据段中Count的偏移地址为100H,试指出下列指令中源操作数的寻址方式,其物理地址是多少?画出存储单元示意图.MOVAX,[BP+10H] MOVAX ,Count[BX][SI] ADD[DI] ,BP INC WO 试写出下列源操作数的寻址方式及物理地址设(DS)=6000H,(ES)=7000H,(SS)=8000H,(BX)=0100H,(BP)=0200H,(SI)=0300H,变量VAL的偏移地址值为0900H(1)MOV AX,[0200H](2)MOV AX,[BX+20H](3)MOV AX,VAL[BX](4)MOV AX,VAL[BP][SI](5) MOV MOV AX,[2000] 为什么答案(DS)=30000H.AX,和DS个代表什么? 设CS=1000H,DS=2000H,ES=3000H,SS=4000H,IP=100H,SP=200H,BX=300H,BP=400H,SI=500H下一条待执行指令地址?当前栈顶得物理地址?[BX]代表的存储单元的物理地址?ES:[BX+SI]代表的存储单元的物理地址? 3.下列指令中哪条是正确的( ) A.MOV DS,0200H B.MOV AX,[SI][DI] C.MOV BP,AX D.MOV BYTE PTR [BX]