spim

Скриншот программы:
spim
Детали программы:
Версия: 7.3
Дата загрузки: 3 Jun 15
Разработчик: James Larus
Тип распространения: Бесплатная
Популярность: 26

Rating: 3.0/5 (Total Votes: 2)

SPIM является MIPS32 симулятор.
SPIM является самодостаточным симулятор, который будет работать MIPS32 программы на языке ассемблера. Он читает и выполняет языковые программы, написанные для сборки этого процессора. SPIM также предоставляет простой отладчик и минимальный набор служб операционной системы. SPIM не выполняет двоичные (компиляция) программ.
SPIM реализует почти весь ассемблера-расширенный набор команд MIPS32. (Это опускает сравнения наиболее плавающей точкой, а режимы округления и таблицы системной памяти страницы.) Архитектура MIPS имеет несколько вариантов, которые отличаются различными способами (например, архитектура MIPS64 поддерживает 64-битные целые и адреса), что означает, что SPIM не будет запускать программы, скомпилированные для всех типов процессоров MIPS. MIPS компиляторы также генерировать ряд директив ассемблера, что SPIM не может обработать. Эти директивы обычно можно безопасно удалены.
Более ранние версии SPIM (до 7,0) реализован набор инструкций MIPS-I используется на компьютерах MIPS R2000 / R3000. Эта архитектура не устарели (хотя, не были превзойдены за своей простоты и элегантности). SPIM теперь поддерживает более современный MIPS32 архитектуру, которая является набором команд MIPS-я дополнены большим количеством полезных иногда инструкции. MIPS код из более ранних версий SPIM должен работать без изменений, за исключением кода, который обрабатывает исключения и прерывания. Эта часть архитектуры изменилось за время (и плохо реализована в более ранних версиях SPIM). Код такого рода должны быть обновлены. Примеры нового кода в exceptions.s и тесты / tt.io.s.
SPIM поставляется с полным исходным кодом и документацией. Это также тест пытки, чтобы проверить порт на новую машину.
SPIM реализует как простой интерфейс, терминал-стиль и оконный интерфейс. На Unix, Linux, и Mac OS X программа SPIM предоставляет простой интерфейс терминала и программа xspim обеспечивает интерфейс с окнами. В Microsoft Windows, программа SPIM предоставляет интерфейс консоли и PCSpim обеспечивает интерфейс Windows.
Что нового в этой версии:

Комментарии к spim

Комментарии не найдены
добавить комментарий
Включите картинки!