重複の可能性:
最初のコンパイラはどのように書かれたのですか?
基本的に私が尋ねようとしているのは、このすべてがどのように実装されているかということです。
C コンパイラは C 自体で記述されているため、最初の C コンパイラはどのように生成されたのでしょうか? では、C コンパイラの最初のソースはどのように生成されたのでしょうか?
C は ASM で書かれていますか? 言語は実際にどのように設計されているのでしょうか? 高水準言語が登場する前は、何かを設計する唯一の方法は ASM を使用することでした。(私の手がかりはASMです)
Cが一番下でどのように機能するかについて、私は混乱しています。私が言おうとしているのは、基本的に、すべてが OPcodes によってプロセッサに実装されているということです。私の理解では、Cプログラムは「本質的に」カーネルによって実装されるSysコールに変換されます。
しかし、システムコールはどのように実装されるのでしょうか? (それらはOPコードに直接対応していますか、それとも他の抽象化レイヤーがありますか.