記事 での「UNIX V6」の検索結果 4件
PDP-11のtrap命令とUNIX V6のシステムコール
UNIX V6のシステムコールは、アセンブラのsys疑似命令を使って実装されている。sys命令はUNIX V6のアセンブラの実装であって、PDP-11の命令には存在しない。sys は PDP-11の ..
タグ: システムコール trap UNIX V6 PDP-11
UNIX V6: プロセス切り替えのところを読む
プロセス切り替えの肝、swtch()を読みつつ、 UNIX V6のプロセス管理の仕組みの理解を整理しつつ。まず一般的に考えてみて、あるプロセスから別のプロセスに切り替わる作業は、 ・今のプロセスのコン..
タグ: UNIX V6 プロセス切り替え スタック
UNIX V6 のカーネルローダーをCで実装してみる
UNIX V6のinode、ファイルシステムの勉強がてらカーネルローダーを自作してみた。やってることはfsboot.sとほぼ同じで、PDP-11(simh)のrk05ディスクドライブから、カーネルのバ..
タグ: UNIX V6 カーネルローダー C言語
UNIXのカーネルブートローダーを読む
PDP-11でのブートプロセスは、 (1) ROMのブートストラップローダ (2) ディスクのブートセクターに格納されているカーネルブートローダ (3) UNIXカーネルの順に実行される。(1)..
タグ: UNIX V6 ブートローダー fsboot.s