汇编:无效的有效地址

时间:2009-11-25 15:38:15

标签: assembly

我是汇编的新手(你可以清楚地看到),我正在尝试编译以下内容:

hex_charmap db '0123456789ABCDE'
mov   al, [hex_charmap + ax]

但是我在第2行遇到以下错误:

  

错误:无效的有效地址

这是什么意思,我该如何解决?

1 个答案:

答案 0 :(得分:18)

我的装配工生锈了。 AX真的可以用作索引寄存器吗?

<强>更新

刚刚找到我想要的东西。 只能将BX用作索引寄存器!

请参阅此链接以了解其他类似问题及其类似说明:

invalid effective address calculation