SPIM — программа для запуска приложений на базе MIPS32
SPIM — это инструмент, созданный специально для работы в качестве автономного симулятора, который запускает приложения на базе процессора MIPS32. Программа может читать и выполнять программы на языке ассемблера, написанные для этого типа процессоров. Также она предоставляет интуитивно понятный отладчик и минимальный набор услуг операционной системы.
Однако SPIM не может выполнять скомпилированные или двоичные программы. Кроме того, приложение реализует весь расширенный набор инструкций MIPS32 (за исключением некоторых функций, связанных с плавающей запятой и таблицами страниц памяти).
Архитектура MIPS имеет несколько вариантов, которые отличаются друг от друга, например, архитектура MIPS64 полностью поддерживает 64-битные целые числа и адреса. Это означает, что инструмент не сможет запускать программы, скомпилированные для всех процессоров MIPS.
Компиляторы MIPS также генерируют некоторые директивы ассемблера, которые SPIM не может обработать. Эти директивы обычно можно безопасно игнорировать.
В операционной системе Microsoft Windows приложение предлагает простой интерфейс терминала, чтобы любой пользователь мог легко разобраться в нём. Если вам нужна программа, которая может запускать приложения на базе архитектуры MIPS32, вы можете попробовать использовать SPIM.
Скачать с официальной страницы SPIMПохожие программы
Категория | Наука/CAD |
Версия | 9.1.24 |
Разработчик | James R. Larus |
Размер | 34.3 MB |
Лицензия | BSD License |
ОС |
|