Три адресных кода (TAC / 3 акра)

При выполнении некоторого чтения я столкнулся с условиями "Промежуточный язык" и "3 акра".

IL, как я понимаю, является средним "шагом" в процессе компиляции исходного кода. Строго говоря, я читаю о байт-коде (Java) и C.

Путем я интерпретирую его (исправьте меня, если является неправильным);

Исходный код 1 (напр. Lisp)-> Промежуточный язык (C)-> Ассемблер-> Машинный код

Исходный код 2 (напр. Java)-> Байт-код-> виртуальная машина Java

Таким образом на основе этого, изо всех сил пытаюсь видеть, где делает Три Адресных кода (TAC/3AC), играет роль, и что для его используемого.

5
задан Carlos 20 October 2010 в 20:42
поделиться