Linux

スポンサーリンク
Linux

Linux システムコール

システムコール システムコールとは こんなことは誰でも知っていると思いますが念のため。 システムコール(英: system call、日: システム呼出し)とは、オペレーティングシステム (OS)より明確に言えばOSのカーネルの機能を...
Linux

C言語インラインアセンブリ 拡張構文 その1

インラインアセンブリ拡張構文 Linuxのコードでしばしば登場するこれ。 アセンブリなんだけど独特のルールがめんどくせぇ。 しっかり理解しておこう。 オペランド __asm__()とやってカッコの中に命令を書き込んでいきます。 ...
Linux

Linux入門 その1 そもそもLinuxとは

Linuxとは カーネル そもそもLinuxとはなんだということですが、ずばりそれはカーネルのこと見たいです。 カーネルが何をしているのか、それはユーザーの命令をハードウェアに伝えることです。 つまりユーザーとハードウェアの仲介役で...
Linux

Linux勉強 パート11 GRUBコード GRUBカーネル2

GRUBカーネル突入 ソースコード ここを参照しながら読んでみてください。 ソースコード GRUBカーネル 前回の続きです。 start: #ifdef __APPLE__ LOCAL(start): #endif ...
Linux

Linux勉強 パート10 GRUBコード GRUBカーネル

GRUBカーネル突入 ソースコード ここを参照しながら読んでみてください。 GRUB後半コード ソースコード ソースコード GRUBカーネルの実行 前回の記事でA20マスクの機能を停止させる処理を行ったので今回はその続きです。...
Linux

Linux勉強 パート9 GRUBコード プロテクトモードでの処理

リアルモードからプロテクトモードへ ソースコード ここを参照しながら読んでみてください。 GRUB後半コード ソースコード real_to_protからの帰還 復習すると、プロテクトモード用のセグメントレジスタ、GDT、IDTを...
スポンサーリンク
タイトルとURLをコピーしました