源操作采用相对基址变址寻址方式是字节操作
MOV AL,INF[BP+SI]—访问的是堆栈段
MOV AL,ES:INF[BP+SI]—访问的是附加段,实现了段超越
(简答题)
已有MOVAL,INF[BP+SI]与MOVAL,ES:INF[BP+SI]两条指令,试问:其源操作数采用何种寻址方式?是字或是字节操作?两条指令有何区别?
正确答案
答案解析
略
相似试题
(简答题)
设(DS)=6000H,(ES)=2000H,(SS)=1500H,(Si)=00A0H,(BX)=0800H,(BP)=1200H,数据变量VAR为0050H.请分别指出下列各条指令源操作数的寻址方式?它的物理地址是多少? MOVAX,BX;MOVDL,80H;MOVAX,VAR;MOVAX,VAR[BX][SI];MOVAL,’B’;MOVDI,ES:[BX];MOVDX,[BP];MOVBX,20H[BX]。
(单选题)
若SI=0053H,BP=0054H,执行SUBSI,BP后,则()。
(填空题)
MOV BX,[SI+BP]的源操作数的寻址方式()
(单选题)
指令OR AL,[BP+SI]的操作数一般放在内存中的()。
(填空题)
假设(BX)=0449H,(BP)=0200H,(SI)=0046H,(SS)=2F00H,(2F246H)=7230H则执行XCHGBX,[BP+SI]指令后,(BX)=()。
(简答题)
指出下列指令的错误: MOVAH,CX; MOV33H,AL; MOVAX,[SI][DI]; MOV[BX],[SI]; ADDBYTEPTR[BP],256; MOVDATA[SI],ES:AX; JMPBYTEPTR[BX]; OUT230H,AX; MOVDS,BP; MUL39H。
(填空题)
MATLAB中Inf或inf表示()、NaN或nan表示()、nargout表示()。
(简答题)
试说明SUB [BP][SI],AH指令中源操作数和目的操作数使用的寻址方式。
(简答题)
用寄存器进行见解寻址方式时,BX、BP、SI、DI分别针对什么情况使用。物理地址怎样计算?举例说明。