リロケータブル |
辞書:科学用語の基礎知識 半導体用語編 (IYIC) |
読み:リロケータブル |
外語:relocatable |
品詞:形容動詞,名詞 |
再配置可能。
|
概要 |
主として機械語やアセンブリ言語で書かれたプログラムで、プログラムの配置アドレスを変更してもそのままで動作できるもの。
高級言語で書かれたプログラムであっても、コンパイルによって機械語に変換されるため、結果得られる機械語がリロケータブルであるかないかはコンパイラーの仕様などに左右される。
特徴 |
プログラム中に絶対アドレスジャンプ等が含まれるとリロケータブルではなくなる。
古の8ビットマイクロプロセッサーである6809などでは条件ジャンプが全て相対アドレッシングだったり、PC相対アドレッシングなどが充実していたため、完全なリロケータブルも可能だった。
同じく8ビットの代表であるZ80では、相対ジャンプ命令JRは符号付きで8ビット範囲しか利用できないため、リロケータブルにすることは非常に難易度が高かった。
リンク |
通信用語の基礎知識検索システム WDIC Explorer Ver 7.04a (27-May-2022) Search System : Copyright © Mirai corporation Dictionary : Copyright © WDIC Creators club |