DrMIPS: graficzny symulator procesorów MIPS

drMIPS

Jeśli pasjonujesz się elektroniką, architekturą i światem mikroprocesorów, z pewnością pokochasz to oprogramowanie drMIPS. To kolejny program, który zostanie zaprezentowany w tej nietypowej serii artykułów, w których pokażę programy, które nie są tak dobrze znane, ale dla wielu użytkowników mogą być najciekawsze i najbardziej praktyczne.

DrMIPS to plik Symulator graficzny procesora MIPS. W ten sposób nauczanie o tej architekturze, które zostało otwarte zgodnie z krokami POWER, RISC-V itp. Ponadto jest to bardzo intuicyjne środowisko zapewniające prostotę użytkownikowi, wszechstronne i konfigurowalne. Znajdziesz go na wielu platformach, w tym dystrybucjach GNU / Linux i Android. Jeśli jesteś zainteresowany, znajdziesz go w sklepach z aplikacjami lub w swoimoficjalna strona w serwisie GitHub.

Program jest open source i darmowy, na licencji GPLv3, więc można go używać bez ograniczeń, modyfikować, redystrybuować itp. I pomiędzy jej WŁAŚCIWOŚCI można wyróżnić:

  • Możesz symulować wersje procesora MIPS dla monocykli i potoków.
  • Ścieżka danych jest wyświetlana graficznie, aby zobaczyć, jak dane poruszają się w architekturze.
  • Umożliwia wykonywanie krok po kroku i cofanie się.
  • Podczas wykonywania można edytować rejestry i pamięć danych.
  • Ma tryb wydajności, w którym symulowane są również opóźnienia i pokazywana jest krytyczna ścieżka procesora.
  • Dzięki możliwości konfiguracji można tworzyć ścieżki danych i zestawy instrukcji.
  • Komponenty niestandardowe.
  • Zintegrowany edytor kodu z podświetlaniem składni i autouzupełnianiem (tylko wersja na komputery PC).
  • Dane prezentowane w systemie dwójkowym, dziesiętnym lub szesnastkowym.
  • Różne jasne i ciemne motywy do wyboru wyglądu otoczenia.
  • Oznacza to, że instrukcje, które mają własną ścieżkę danych, nie mogą być wyświetlane, ponadto instrukcje takie jak JAR, JR, SYSCALLs i zmiennoprzecinkowe nie są obsługiwane, tylko bardzo podstawowy zestaw do użytku edukacyjnego.

Zostaw swój komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *

*

*

  1. Odpowiedzialny za dane: AB Internet Networks 2008 SL
  2. Cel danych: kontrola spamu, zarządzanie komentarzami.
  3. Legitymacja: Twoja zgoda
  4. Przekazywanie danych: Dane nie będą przekazywane stronom trzecim, z wyjątkiem obowiązku prawnego.
  5. Przechowywanie danych: baza danych hostowana przez Occentus Networks (UE)
  6. Prawa: w dowolnym momencie możesz ograniczyć, odzyskać i usunąć swoje dane.