大家好,我正在努力编写一个汇编程序,我想在解决XMM和FP时开始使用AT&T和Intel语法的外观之前获得一些知识。我知道,在常规指令中,当字节上的功能为“ pusperb”时,请按AT&T中的“ pushb”,而在英特尔中则“ push byte”。谁能提供与使用XMM或FP时类似的比较?总而言之,我想知道如何解决XMM操作数。

有帮助吗?

解决方案

我不是AT&T粉丝/用户,但是Intel的首要位置是Intel开发人员手册(卷2A和2B包含指令参考),这些列出了它们所操作的尺寸尝试推论(按下将尝试缩小变量或对齐变量,具体取决于设置),如果未指定,则通常您通常会使用qWord/dword作为fp(FLD之类的FLD)和MMX/SSE的dword/qword/dqword行动。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top