标签: cil
我正在浏览CIL中的各种操作码,我发现很多类似的代码 贝克,Beq_S BGE,Bge_S BGT,Bgt_S BR,Br_S
S应该是“简短形式”。这意味着什么?
答案 0 :(得分:8)
指令的简短形式占用的空间更少(也就是说,CIL指令的二进制编码本身更短,因此您的程序集将占用磁盘或内存中更少的空间)。因此,在适用时通常优选它们。然而,权衡的是它们与指令的完整形式相比具有有限的范围(例如,分支目标偏移必须符合字节而不是整数)。