【问题标题】:What does mov eax, [ebx+ecx*4] mean in NASM?mov eax, [ebx+ecx*4] 在 NASM 中是什么意思?
【发布时间】:2012-05-21 04:15:44
【问题描述】:

我刚开始学习汇编,被下面的表达式弄糊涂了。

mov ebx, 2

mov ecx, 3

mov eax, [ebx+ecx*4]

数据将从哪个地址移动到eax?

我不明白 [ebx+ecx*4] 中地址的计算结果是什么?

【问题讨论】:

  • 请注意,您可以 format lines as code 将它们缩进四个空格。编辑器工具栏中的“{}”按钮会为您执行此操作。编辑您的问题并尝试一下。单击编辑器工具栏中的橙色问号以获取有关格式设置的更多信息和提示。代码的来源是什么?这是为了编程assignment

标签: assembly x86 nasm addressing-mode


【解决方案1】:

14 (= 2 + (3*4)),如果我没记错的话

【讨论】:

    猜你喜欢
    • 2011-02-02
    • 1970-01-01
    • 1970-01-01
    • 2016-02-09
    • 2013-01-31
    • 2012-08-08
    • 2020-03-10
    相关资源
    最近更新 更多