Я тестирую программу MIPS Assembly в MARS и хотел бы указать файл для ввода в качестве входа во время выполнения (вроде того, что я могу выполнить, перенаправляя stdin со следующей командой UNIX):Укажите входной файл MARS
SPIM -file [имя файла] .s < [input_file]
есть ли способ сделать что-то подобное в MARS? Это домашнее задание, и меня ограничивают стандартные системные вызовы MIPS, поэтому я не могу использовать расширенные файловые операции MARS.
Я также открыт для других способов этого (в любом симуляторе MIPS). Мне просто нужно пройти через программу и отладить ее, пока она работает. Решение MIPS выше только запускается до тех пор, пока оно не завершится или не вызовет исключение, после чего я не могу отступить или изучить содержимое памяти.
Любой совет будет рад!
Получаю, как это сделать. Я пытаюсь указать файл как ввод. На данный момент я прибегал к набору всех строк вручную, но я бы очень хотел, чтобы это было автоматизировано. – BraedenP