IBM Developer is your one-stop location for getting hands-on training and learning in-demand skills on relevant technologies such as generative AI, data science, AI, and open source.
x86のセグメント機構とLinuxでの実装 セグメント機構はx86アーキテクチャにおけるメモリ管理/保護のためのもっとも基本的な機構です。 セグメント機構はその機能をOFFにするということができません。 Linuxでのメモリパーミッションがセグメント機構とどのような関係にあるのか探るため、しばらくx86のセグメント機構について説明します。(参考文献 [1]) セグメントの本質 よく複雑さの元凶のように言われることの多いセグメント機構ですが、原理は至って簡単です。 メモリ空間について「先頭アドレスとサイズ」を定めた一塊りの領域がセグメントです。 プログラム(機械語のオペランド?)が「メモリアドレス100番地」と指定したときに、CPUが「先頭アドレスが1000ですので物理メモリの1100のことですね」と解釈したり、「セグメントのサイズは50なので100番地にアクセスするのは違反ですよ」と警
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く