1. 首页
  2. 考试认证
  3. 其它
  4. Two Pass Linker 模拟两遍链接器,其目的是重新定位外部地址并解决外部差异

Two Pass Linker 模拟两遍链接器,其目的是重新定位外部地址并解决外部差异

上传者: 2024-08-21 17:09:10上传 ZIP文件 31.76KB 热度 1次

两次通过链接器米格尔·阿米戈特操作系统的过程,特别是在2014年秋季使用Java语言为特定目标机器实现两遍链接器,这一目标机器能够通过600个字的内存进行字寻址。每个字由4个十进制数字组成,该程序重新定位外部地址并解决外部差异。它接受由一系列模块组成的输入,每个模块分为定义、用例和程序文本,最终输出具有符号绝对地址和程序文本调整的模块的链接版本。

要编译这个程序,使用javac TwoPass.java命令,然后通过命令行参数传递基于文本的输入文件来运行,例如:java TwoPass sample-input.txt。有关更多关于地址转换操作系统的详细信息,您可以参阅地址转换操作系统的链接。如果你对操作系统成组链接法感兴趣,可以通过操作系统成组链接法的链接获取更多资讯。为了进一步了解不同操作系统下的地址转换和相关操作,你也可以参考操作系统关于地址计算问题操作系统虚拟存储器地址转换的链接。

下载地址
用户评论