Почему и для чего нам нужен компилятор

Похоже, настало время пояснить, для каких целей нам нужен компилятор. В разделе «О проекте» упомнинался разработка микропроцессора.  Мы постараемся слегка приоткрыть завесу над этой «тайной». Для начала подумаем, что же есть вычислительной ядро в современных многопроцессорных системах. Ответ на этот вопрос зависит от архитектуры.

В архитектуре Xameleon ядром процессора мы называем декодер команд — функциональный блок, производящий разбор и выполнение инструкций. Следующая картинка содержит абстрактное описание интерфейса декодера команд.

Decoder

Картинка создана  на основе обсуждения на форуме ixbt.


Оставить комментарий