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