gpt4 book ai didi

.net - IL 前缀操作码有什么作用?

转载 作者:行者123 更新时间:2023-12-02 15:10:41 24 4
gpt4 key购买 nike

我一直在研究 IL,我注意到类似 Prefix1 的操作码,文档基本上告诉我不用担心。当然,这让我很好奇这些不同的前缀操作码实际上是做什么的。谷歌快速搜索没有找到任何结果,所以我想我应该问问这里的专家。有谁知道这是什么意思吗?

最佳答案

虽然大多数操作码是单字节,但当前使用的一些操作码包含 2 个字节。例如,Opcodes.LdLoc 编码为 0xfe + 0x0c。你大概可以猜到 Opcodes.Prefix1 的值,它是 0xfe。前缀2-7是为了将来的扩展。它们被标记为“不使用”,因为多字节操作码的值中已包含前缀(字段 m_s1 和 m_s2)。

如果您对背景信息感兴趣,您需要查看 Ecma-335 standard document .

关于.net - IL 前缀操作码有什么作用?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2876591/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com