タグ

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

  • 関連タグはありません

タグの絞り込みを解除

osとunixに関するkomlowのブックマーク (2)

  • 6.828 / Fall 2014

    Xv6, a simple Unix-like teaching operating system Introduction Xv6 is a teaching operating system developed in the summer of 2006 for MIT's operating systems course, 6.828: Operating System Engineering. We hope that xv6 will be useful in other courses too. This page collects resources to aid the use of xv6 in other courses, including a commentary on the source code itself. History and Background F

    komlow
    komlow 2018/04/15
  • アクティブページレジスタ(Active Page Register)について - SYNjuku-ACKihabara

    Lions' Commentary on UNIX の読書会に行ってきました。 6章以降を読み進めるのに、アクティブページレジスタのことを知っていたほうが いいかなと思ったのでまとめてみました。 説明するにあたってのルール この記事では、0始まりの数字0200などは8進数とします。 それ以外は10進数です。 基礎知識 メモリはページという単位で管理されていて 1ページは最大128ブロックで構成される。 1ブロックあたりの大きさは64byte 詳しくはLionsの第2章を読んでください 仮想アドレスと物理アドレスの対応 とりあえず、仮想アドレスを物理アドレスに変換するためには 2つのレジスタを使うということを覚えておいてください。 Active Page Register(APR) んでその2つのレジスタがActive Page Registerを構成している Page Address R

    アクティブページレジスタ(Active Page Register)について - SYNjuku-ACKihabara
    komlow
    komlow 2017/05/26
  • 1