什么是 K3D x86 ISA 扩展?
What is the K3D x86 ISA extension?
Microsoft MASM 语言包含 .K3D
directive。文档很少:
Enables assembly of K3D instructions.
从其他指令推断这似乎是一个 x86 ISA 扩展。
我在整个英特尔架构文档中找不到该术语的实例。 Google search on intel.com shows 8 results total with nothing useful. A Google search on microsoft.com 仅找到 MASM 文档。
什么是 K3D x86 ISA 扩展?有文档可用吗?
.K3D
指令已添加到版本 6.13 中的 MASM。
来自 http://www.amd-k6.com/wp-content/uploads/2012/07/22621.pdf 第 8 页:
要启用 MMX 指令,请使用 .MMX
指令。
启用 3DNow!说明,使用.K3D
使用 .MMX 指令后的指令。
它取决于顺序。
如果我正确阅读了 AMD 文档,您需要在启用 .K3D
.
之前启用 .MMX
该词的词源如下:
AMD 将其处理器标记为 K5、K6、K7 等
这与英特尔使用的 P5、P6 一致。
因此,K 代表 'AMD-K' 系列,而 3D 映射到“3D-Now”。
Masm release notes for 6.13 与文档一样稀疏:
.K3D Directive in MASM 6.13
---------------------------------------------------------------------
The .K3D directive enables assembly of K3D instructions. Users can
check to see that @Version is 613 or higher to tell if the version
of MASM being used supports the .K3D directive and K3D instructions.
Microsoft MASM 语言包含 .K3D
directive。文档很少:
Enables assembly of K3D instructions.
从其他指令推断这似乎是一个 x86 ISA 扩展。
我在整个英特尔架构文档中找不到该术语的实例。 Google search on intel.com shows 8 results total with nothing useful. A Google search on microsoft.com 仅找到 MASM 文档。
什么是 K3D x86 ISA 扩展?有文档可用吗?
.K3D
指令已添加到版本 6.13 中的 MASM。
来自 http://www.amd-k6.com/wp-content/uploads/2012/07/22621.pdf 第 8 页:
要启用 MMX 指令,请使用 .MMX
指令。
启用 3DNow!说明,使用.K3D
使用 .MMX 指令后的指令。
它取决于顺序。
如果我正确阅读了 AMD 文档,您需要在启用 .K3D
.
.MMX
该词的词源如下:
AMD 将其处理器标记为 K5、K6、K7 等
这与英特尔使用的 P5、P6 一致。
因此,K 代表 'AMD-K' 系列,而 3D 映射到“3D-Now”。
Masm release notes for 6.13 与文档一样稀疏:
.K3D Directive in MASM 6.13 --------------------------------------------------------------------- The .K3D directive enables assembly of K3D instructions. Users can check to see that @Version is 613 or higher to tell if the version of MASM being used supports the .K3D directive and K3D instructions.