G g622 Unregistered / Unconfirmed GUEST, unregistred user! 2001-12-12 #1 MOV BYTE PTR es:[di+BX],al 显示错误 Invalid register combination
W wql Unregistered / Unconfirmed GUEST, unregistred user! 2001-12-12 #2 实在不行用: asm ; db $26,$88,$01 ; ;// Mov Byte Ptr Es:[DI+BX],Al的编译码 end;
W wql Unregistered / Unconfirmed GUEST, unregistred user! 2001-12-12 #3 另: 你的指令是16为代码的: MOV BYTE PTR es:[di+BX],al 在32位保护模式代码中,例如Delphi,VC++等中用BX,DI为基地址和索引地址是不对的, 也不能用Es为段地址,应该用EBX和EDI,再不能用Bx,Di和Es。
另: 你的指令是16为代码的: MOV BYTE PTR es:[di+BX],al 在32位保护模式代码中,例如Delphi,VC++等中用BX,DI为基地址和索引地址是不对的, 也不能用Es为段地址,应该用EBX和EDI,再不能用Bx,Di和Es。