举例说明。 正确答案 BX、SI、DI用于在数据段寻址,BP用于在堆栈段寻址。 在数据段物理地址为:PA=DS×10H+BX/SI/DI 或者为:PA=DS×10H+BX+SI 或(BX+DI) 在堆栈段物理地址为:PA=SS×10H+BP 或者为:PA=SS×10H+BP+SI 或(BP+DI) ...
当用寄存器间接寻址方式时,试问:BX,BP,SI,DI分别在什么情况下使用?它们的物理地址如何计算?举例说明。相关知识点: 试题来源: 解析 解:寄存器间接寻址的物理地址为DS*16+BX DS*16+SI DS*16+DI SS*16+BP 例如,MOV AX,[BX] 若(DS)=2000H,(BX)=1000H则物理地址为2000H*19+1000H=21000H...
;① AL 寄存器的低4位清0 ;② BL 寄存器的低4位置1 ;③ CL 寄存器的低4位取反 ;④ 测试DL 寄存器 或者为:PA=SS×10H+BP+SI 或(BP+DI) 举例如下: MOV AX,[BX+SI] ;在数据段寻址,PA=DS×10H+BX+SI MOV AX,[BP+DI] ;在堆栈段寻址,PA=SS×10H+BP+DI反馈...
用寄存器间接寻址方式时,BX、BP、SI、DI分别针对什么情况来使用?用这4个寄存器分别组合间接寻址时,物理地址是怎样计算的?举例说明。 相关知识点: 试题来源: 解析 答:BX、SI、DI用于在数据段寻址,BP用于在堆栈段寻址。 在数据段物理地址为:PA=DS×10H+BX/SI/DI 或者为:PA=DS×10H+BX+SI 或(BX+DI) 在...