タグ

関連タグで絞り込む (1)

タグの絞り込みを解除

segmentに関するyupugのブックマーク (1)

  • メモリーパーミッション:セグメント機構

    x86のセグメント機構とLinuxでの実装 セグメント機構はx86アーキテクチャにおけるメモリ管理/保護のためのもっとも基的な機構です。 セグメント機構はその機能をOFFにするということができません。 Linuxでのメモリパーミッションがセグメント機構とどのような関係にあるのか探るため、しばらくx86のセグメント機構について説明します。(参考文献 [1]) セグメントの質 よく複雑さの元凶のように言われることの多いセグメント機構ですが、原理は至って簡単です。 メモリ空間について「先頭アドレスとサイズ」を定めた一塊りの領域がセグメントです。 プログラム(機械語のオペランド?)が「メモリアドレス100番地」と指定したときに、CPUが「先頭アドレスが1000ですので物理メモリの1100のことですね」と解釈したり、「セグメントのサイズは50なので100番地にアクセスするのは違反ですよ」と警

  • 1