gpt4 book ai didi

c++ - "bytes to encode the instructions"是什么意思?

转载 作者:行者123 更新时间:2023-12-04 08:22:24 24 4
gpt4 key购买 nike

我正在阅读“计算机系统:程序员的观点”。
主题:C 中的编译阶段
预处理阶段、编译阶段、组装阶段和链接器阶段。
在汇编阶段,这一行“此文件(目标文件)是一个二进制文件,包含 17 个字节,用于对函数 main 的指令 进行编码。”
我无法理解“对指令进行编码的 17 个字节是什么意思”。

最佳答案

无需输入太多细节,编译结果存储在目标文件中。然后,在编译该函数后 main ,结果是存储在目标文件中的 17 个字节。它说“编码”是因为编译器正在从 C++ 语言“翻译”到另一种语言,通常是机器代码。根据编译器和您要编译的目标机器/环境,这 17 个字节可能会有所不同。

关于c++ - "bytes to encode the instructions"是什么意思?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/65439976/

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