gpt4 book ai didi

c - 编码比不编码快多少?

转载 作者:太空宇宙 更新时间:2023-11-04 08:43:49 24 4
gpt4 key购买 nike

<分区>

我正在用 C 语言制作虚拟机,有人告诉我,通过将“汇编”代码转换为十六进制或二进制代码,可以加快执行速度。我的问题是,如果我有一个字符串并将其编码为数字,当它向 VM 中的执行添加额外步骤时,如何比不编码更快?

--编辑--VM 程序集的一个示例是:

push 10 # Push the value 10 to the top of the stack
print # Print the value at the top of the stack

编码指令如下所示:

010a 0c

但我不明白的是,将程序集编码成指令如何比不这样做更快,因为您必须再次解码它们。如果我错了,请告诉我。

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