若:DS=1000H,BX=1200H,(11350H)=0A5H,(11351H)=3CH.执行指令:MOV 0150H [BX],CH (11350H)=______.答案是33H我想知道这是怎么求出来的

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/11 05:35:57
若:DS=1000H,BX=1200H,(11350H)=0A5H,(11351H)=3CH.执行指令:MOV 0150H [BX],CH (11350H)=______.答案是33H我想知道这是怎么求出来的

若:DS=1000H,BX=1200H,(11350H)=0A5H,(11351H)=3CH.执行指令:MOV 0150H [BX],CH (11350H)=______.答案是33H我想知道这是怎么求出来的
若:DS=1000H,BX=1200H,(11350H)=0A5H,(11351H)=3CH.执行指令:MOV 0150H [BX],CH (11350H)=______.
答案是33H我想知道这是怎么求出来的

若:DS=1000H,BX=1200H,(11350H)=0A5H,(11351H)=3CH.执行指令:MOV 0150H [BX],CH (11350H)=______.答案是33H我想知道这是怎么求出来的
0150H[BX]指到的单元是1000H:(0150+1200H)----->1000H:1350H------>物理地址为11350H
而该指令是指把CH送给11350H这个单元,因此只要知道CH的值是多少就可知结果了.而CH指的是CX的高8位,只要在题目中找到CX一查就知道了.

若DS=2000H SS=1A00H SI=0062H Bx=0300H SP=6362H DS:[0362H]=0BBH DS:[0363H]=0AAH, DS表示什么 若:DS=1000H,BX=1200H,(11350H)=0A5H,(11351H)=3CH.执行指令:MOV 0150H [BX],CH (11350H)=______.答案是33H我想知道这是怎么求出来的 LEA BX,[BX+20H] [SI] 是 (BX) =(DS)*16 + (BX)+20H+(SI);还是(BX) =(BX)+20H+(SI)? DS=1000H,ES=2000H,BX=3000H,指令ADD AL,[BX]的源操作数的物理 址为 若DS=2000H SS=1A00H SI=0062H BX=0300H SP=6362H DS:[0362H]=088H DS:[0363H]=0AAH 寄存器AX的内容为56CCH求:数据段的物理地址什么叫一个段的物理地址啊!好郁闷! 设CS=1000H,DS=2000H,ES=3000H,SS=4000H,IP=100H,SP=200H,BX=300H,BP=400H,SI=500H下一条待执行指令地址?当前栈顶得物理地址?[BX]代表的存储单元的物理地址?ES:[BX+SI]代表的存储单元的物理地址? 设BX=1234H,DS=2000H,(21234H)=5678H,则指令“LEA SI,[BX]”执行后的结果是SI=? 请指出下列指令源操作的寻址方式,并计算物理地址已知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 假设(DS)=3000H,(SS)=3000H,(AX)=1000H,(BX)=1200H,(SI)=2,(DI)=1,(SP)=100H.(31200H)=20H,请写出下列指令单独执行完后,有关寄存器和存储单元的内容.问:1,ADD AX,1000H ;2,ADD AX ,BX ; 3,MOV[BX] ,AX ;4 ,PUSH AX ;5,DEC BYTE PT 已知SI=1200H,DS:[1205H]=1234H,试说明指令MOV BX,5[SI]和LEA BX,5[SI]的区别,执行后BX的内容分别是多少? 设(DS)=2000H,(ES)=3000H (SS)=4000H (BX)=1000H (BP)=1000H,(SI)=0001H (DI)=0002H (21000H)= 3412H,(21002H)= 7856H (31000H)=9ABCH,(31002H)=0F0DEH (41000H)= 5634H,(41002H)= 9A78H,计算下列各指令中源操作数的物理地址,并指出指令执行 mov ax,[bx]如果(ds)=2000h,(bx)=1000h.为什么ax=50a0h50A0H应该就是21000H出的一个字,可是怎么知道的呢! 16位汇编的新手问题,设:CS=0FF0H,IP=0103H,DS=1000H,AX=2000H,BX=0000H.那么执行mov ds,ax这条后ds的值应该是2000啊,怎么书中的检测答案上写的是20000? 设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 指出下列程序错误原因 MOV AL,BX MOV [1200],[SI] MOV DS,ES MOV DS,1000HMOV AL,BX MOV [1200],[SI] MOV DS,ES MOV DS,1000H 已知BX=1000H,SI=005EH,DS=1200H,AX=0400H,则DIV BYTE PTR 【BX+SI】=______我不会数据的类型转化,BYTE PTR 【BX+SI】这个具体是怎么转的, DS=2000H,SI=0004H,BX=0100H,(20105H)=5EH,(20106H)=6FH,MOV AX,[BX+SI+01]后,AX的值 汇编语言,求答案和步骤现有AX=2000H, BX=1200H, DS=3000H, DI=0002H, (31200H)=50H, (31201H)=02H, (31202H)=40H,请写出下列各条指令独立执行完后有关寄存器及存储单元的内容,并指出标志位ZF、CF的值.ADD AX,1200H;