ZHCU947E June 2015 – January 2023
入口点是开始执行程序的地址。这是启动例程的地址。启动例程负责初始化和调用程序的其余部分。对于 C/C++ 程序,启动例程通常命名为 _c_int00(请参阅GUID-72CE70C0-F436-4737-8979-84483720A2E2.html#GUID-72CE70C0-F436-4737-8979-84483720A2E2)。加载程序后,入口点的值将放入 PC 寄存器中,并允许 CPU 运行。
目标文件有一个入口点字段。对于 C/C++ 程序,链接器默认会填入 _c_int00。您可以选择自定义入口点;请参阅GUID-731095E4-92F9-46C4-9BF5-7F6D6481C370.html#GUID-731095E4-92F9-46C4-9BF5-7F6D6481C370。器件本身无法从目标文件中读取入口点字段,因此必须在程序中的某处对其进行编码。