Рекурсивная факториальная функция MIC-1

Я пытаюсь написать рекурсивную факториальную функцию, которая получает аргумент N в стеке и возвращает результат в аккумулятор ().

Пример кода:

      LOCO 4
PUSH
POP
MUL 6
END

Это загружает 4 , а затем умножает его на 6, поэтому содержит 24 , я думаю, push и pop здесь излишни.

Вот доступные инструкции с
https://johnloomis.org/ece314/notes/carch/img360.gifмнемотехника

Имеется дополнительная инструкция MUL c который умножает регистр ac с участием c

0 ответов

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