情報 土日も対応!リースサポートがしっかりした北條BCシステム
北條BCシステム開発が紹介する「PC相対」
こんにちは、北條BCシステム開発です。
お元気ですか?
北條BCシステム開発がプログラミング用語について紹介します。
PC相対
次の命令のアドレス(PCの内容)にオペランドとして指定したオフセット値を加えたものを実効PCアドレスとする。オフセットは負の場合もある。
一般に分岐命令でよく見られる。条件分岐やループなどの制御構造は一般に比較的近いアドレスへの分岐を行うので、絶対アドレスを指定するよりも現在の命令から見た相対的な位置で十分である。
実際のプログラムを調査したところ、条件分岐先の90%は8ビットから10ビットのオフセット値でカバーできるという。
任意のアドレスに配置可能な位置独立コードでもPC相対のアドレッシングモードを多用する。
なお、条件分岐命令の条件としては、ステータスレジスタ内のビットの状態を使う場合や、レジスタを1本(例えば、reg1=0 なら分岐)または2本(例えば reg1=reg2 なら分岐)指定する場合がある。
プログラミング用語を紹介しました。
参考にしてください。
北條BCシステム開発でした。
[関連記事]
04/27のツイートまとめ
(http://hwovczi9.blog.fc2.com/blog-entry-138.html)
[関連タグ]
北條BCシステム開発 北條BCシステム開発データ 北條BCシステム開発 復元 北條BCシステム開発エンジニア 北條BCシステム開発サポート 北條BCシステ北條BCシステム開発ソフト 北條BCシステム開発 研究所 北條BCシステム開発 情報 北條BCシステム開発アプリ 北條BCシステム開発ブレーン 北條BCシステム開発 技術者 北條BCシステム開発 マシン
0 件のコメント:
コメントを投稿