Перевод с языка Intermediate на машинные инструкции с тремя адресами

Я не уверен, с чего начать. Из того, что я понимаю, "VAR(x)" соответствует правилу 2, ":= VAR(x)" относится к правилу 5, а "+ NUM (1) относится к ссылке 3.

Может ли кто-нибудь указать мне правильное направление?

РЕДАКТИРОВАТЬ: С дальнейшими исследованиями, я думаю, я понимаю концепцию рекурсивных правил. Для правила 1 кажется, что значение 'n' будет сохранено в регистре R '.

Я думаю, что проблема, с которой я сталкиваюсь, состоит в том, как сформулировать ответ с моей работой.

0 ответов

Другие вопросы по тегам