yas@is.tsukuba.ac.jp (Yasushi Shinjo) writes:

> CPU の方はまあいいとして(作る立場とすると、64ビットのうち上
> 位32ビットを捨てるとかして)、OS のカーネル作るのが辛そうな
> わけです。このプロセスは、64ビット、このプロセスは32ビットと
> 仕分けしながら動かないといけないわけですよね。しかも、カーネ
> ル自身は、全部 LP64 (か何か)で統一してコンパイルするわけで
> しょ。

基本的には、カーネルは全部64bitで動いて、32bitアプリケーションからシス
テムコールが呼び出された際に引数を32bit から64bitへtranslateするんでは
ないでしょうか。

                                前田敦司