Actions
Feature #45
closedリンカーがアセンブラから受け取るオブジェクトファイルの情報まとめ(修正版)
Start date:
06/11/2021
Due date:
% Done:
100%
Estimated time:
0.00 h
Description
1. オブジェクト展開先アドレス(2バイト)
2. 実行開始アドレス(2バイト)
3. GLOBLテーブル・リンク(4バイト)
4. EXTRNテーブル・リンク(4バイト)
5. リザーブ(8バイト)
6. 次オブジェクト・リンク(4バイト)
7. リザーブ(8バイト)
8. オブジェクトコード(1バイト以上)
9. GLOBLテーブル(0バイト以上)
・GLOBL命令されたラベルの名前(8バイト)
・ラベルのアドレス(2バイト)
上記の10バイトがラベルの数だけ並んでいる。
※アドレスはオブジェクトコードの先頭を#0000として算出
10. EXTRNテーブル(0バイト以上)
・EXTRN命令されたラベルの名前(8バイト)
・ラベルの登場回数(1バイト)
・ラベルが登場している場所のアドレス(2バイト×登場回数)
上記の(9+2×(登場回数))バイトがラベルの数だけ並んでいる。
※アドレスはオブジェクトコードの先頭を#0000として算出
Updated by Hayato Noguchi over 3 years ago
- Status changed from New to In Progress
Updated by Hayato Noguchi over 3 years ago
- Status changed from In Progress to Resolved
- % Done changed from 0 to 100
Updated by Hayato Noguchi over 3 years ago
- Status changed from Resolved to Closed
Actions