以下指令有什么问题:
movb $0xF, (%ebx)
答案指出%ebx不能用作地址寄存器。我是装配新手,有人可以解释这意味着什么吗?
%ebx
如果该指示是movb $0xF, (%rbx)有效的吗?另外,地址寄存器到底是什么?最后,在寄存器周围写括号是否直接引用寄存器指向的内存位置?
movb $0xF, (%rbx)
assembly x86-64 cpu-registers addressing-mode
addressing-mode ×1
assembly ×1
cpu-registers ×1
x86-64 ×1