( )寻址方式的跨段前缀不可省略.A.DS:[BP] B.DS:[SI] C.DS:[DI] D.SS:[BP]
来源:学生作业帮 编辑:搜搜做题作业网作业帮 分类:数学作业 时间:2024/07/28 14:31:01
( )寻址方式的跨段前缀不可省略.A.DS:[BP] B.DS:[SI] C.DS:[DI] D.SS:[BP]
![( )寻址方式的跨段前缀不可省略.A.DS:[BP] B.DS:[SI] C.DS:[DI] D.SS:[BP]](/uploads/image/z/19984299-51-9.jpg?t=%EF%BC%88+%EF%BC%89%E5%AF%BB%E5%9D%80%E6%96%B9%E5%BC%8F%E7%9A%84%E8%B7%A8%E6%AE%B5%E5%89%8D%E7%BC%80%E4%B8%8D%E5%8F%AF%E7%9C%81%E7%95%A5.A.DS%EF%BC%9A%EF%BC%BBBP%EF%BC%BD+B.DS%EF%BC%9A%EF%BC%BBSI%EF%BC%BD+C.DS%EF%BC%9A%EF%BC%BBDI%EF%BC%BD+D.SS%EF%BC%9A%EF%BC%BBBP%EF%BC%BD)
( A)寻址方式的跨段前缀不可省略.
A必须用跨段前缀指明操作数所在段的段寄存器名,要不然会用默认的SS.
因为:以SI、DI、BX为间址时,默认的段地址寄存为DS.所以B、C排除.
以BP为间址时,默认的段地址寄存为SS.所以D排除.
如果A省略DS,那么[BP]=SS:[BP],所以不能省略.
A必须用跨段前缀指明操作数所在段的段寄存器名,要不然会用默认的SS.
因为:以SI、DI、BX为间址时,默认的段地址寄存为DS.所以B、C排除.
以BP为间址时,默认的段地址寄存为SS.所以D排除.
如果A省略DS,那么[BP]=SS:[BP],所以不能省略.
3.下列指令中哪条是正确的( ) A.MOV DS,0200H B.MOV AX,[SI][DI] C.MOV BP,A
MOV AX,[BP][SI]的源操作数的物理地址是() . A、16d×(DS)+(BX)+(SI) B、16d×(E
设(CS)=25FFH,(DS)=2140H,(SS)=2510H,(BP)=02D0H,(SI)=0010H,(DI)
给定DS=1300H,SS=1400H,BP=1500H和SI=0100H.假定按实模式操作,确定下面每条指令寻址的存储
设DS=3000H,SS=1000H,ES=4000H,SI=A0H,BX=80H,BP=20H,数据段中Count的偏
已知(DS)=2000H,(ES)=2100H,(SS)=1500H,(SI)=0A0H,(BX)=100H,(BP)=
设(DS)=2000H,(ES)=3000H (SS)=4000H (BX)=1000H (BP)=1000H,(SI)
已知指令mov ax,[bp+di+100h],其中ds=2000h,bp=0300h,di=0010h.指令源操作的寻
设CS=8225H,DS=8223H,SS=8230H,BP=3942H,指令INC BYTE PTR[BP]操作数的物
已知 ds=1000 ss=2000 bp=3000 求dec byte ptr【bp+1】 为什么?
指出下列指令中的源操作数的寻址方式,并计算该操作数的物理地址(如果需要),已知(DS)=4000H,(SS)=5000H
假设(DS)=3000H,(SS)=3000H,(AX)=1000H,(BX)=1200H,(SI)=2,(DI)=1,