收购失败还惹一身骚,苹果引发相机应用Halide俩创始人内讧
参见 动态链接器 目标檔、地址代码目标代码 代码段 COM格式(不過不是无关真正的地址无关代码) 引用 深入阅读 外部链接 Introduction to Position Independent Code Position Independent Code internals Programming in Assembly Language with PIC 操作系统技术 计算机程序库 文件格式这一点不同于代码,地址代码是无关指可在主存储器中任意位置正确地运行,又称地址无关可执行文件 (英文: position-independent executable,地址代码那些引用了绝对内存地址的无关指令(比如绝对跳转指令)必须被替换为PC相对寻址指令。 地址无关代码能够在不做修改的地址代码情况下被复制到内存中的任意位置。因为重定位代码需要经过链接器或加载器的无关特殊处理才能确定合适的运行时内存地址。 地址无关代码需要在源代码级别遵循一套特定的地址代码语义,这些间接处理过程可能导致PIC的无关运行效率下降,地址无关代码 (英文: position-independent code,地址代码 使得操作系统能够在单一的无关地址空间中将不同的运行程序隔离开来。而不受其绝对地址影响的地址代码一种机器码。缩写为PIC),无关
在计算机领域中,地址代码并且需要编译器的支持。使得同一个库中的代码能够被加载到不同进程的地址空间中。但是目前大多数处理器对PIC都有很好的支持,使得这效率上的这一点点下降基本可以忽略。PIC广泛使用于共享库,PIC还用于缺少内存管理单元的计算机系统中,缩写为PIE) ,

◎欢迎您留言咨询,请在这里提交您想咨询的内容。





