在英特尔x86软件开发手册(Vol 2A,3-502 MOV - Move)中MOV的最终形式中,它说:
Opcode Instruction
REX.W + C7 /0 io MOV r/m64, imm32
^^ ^^^^^
io
表示立即生成8字节。
然而参数表示为imm32?
描述是“将imm32符号扩展到64位到r / m64。”
因此,我认为io
是一个拼写错误,它应该是id
。
这是英特尔手册中的缺陷,还是我遗漏了什么?
是否有更好的地方可以在英特尔手册中报告可能的缺陷/勘误表?
答案 0 :(得分:2)
现在已修复:在提取http://felixcloutier.com/x86/MOV.html的最新版本中,所有imm32形式都说id
。
我认为您可以在英特尔论坛上某处的手册中报告错误。