spim

Programinė įranga Screenshot:
spim
Programinė detalės:
Versija: 7.3
Įkėlimo datą: 3 Jun 15
Kūrėjas: James Larus
Licencija: Nemokamai
Populiarumas: 26

Rating: 3.0/5 (Total Votes: 2)

SPIM yra MIPS32 simuliatorius.
SPIM yra įmontuotu simuliatorius, kuris veiks MIPS32 Asemblerio kalba programas. Jis skaito ir vykdo Asemblerio kalba programų, parašytų šiam procesorius. SPIM taip pat suteikia paprastą debugeris ir minimalus rinkinys operacinės sistemos paslaugomis. SPIM nevykdo dvejetainius (sudarytojas) programas.
SPIM įgyvendina beveik visą MIPS32 montuotojo-pratęstas instrukcijų rinkinį. (Tai praleidžia daugiausia slankiojo kablelio lyginti ir apvalinimo būdai ir atminties sistema puslapis lenteles.) MIPS architektūra turi keletą variantų, kurie skiriasi įvairiais būdais (pvz MIPS64 architektūra palaiko 64 bitų sveikųjų skaičių ir adresus), o tai reiškia, kad SPIM nebus paleisti duomenys rengiami apie visas MIPS procesorius tipų programas. MIPS kompiliatorius taip pat generuoti montuotojo direktyvų, SPIM negali procesą. Šios direktyvos paprastai galima saugiai ištrinti.
Ankstesnės versijos SPIM (prieš 7.0) įgyvendino MIPS I instrukcijų rinkinį, naudojamą ant MIPS R2000 / R3000 kompiuterius. Ši architektūra yra pasenęs (nors niekada nebuvo pranoko savo paprastumu ir elegancija). SPIM dabar palaiko daugiau modernių MIPS32 architektūrą, kuri yra MIPS man instrukcijų rinkinys papildyta su dideliu skaičiumi kartais naudingų nurodymų. MIPS kodą iš ankstesnių versijų SPIM turėtų veikti be pakeitimų, išskyrus kodą, kuris tvarko išimtis ir pertraukia. Šis architektūros dalis pasikeitė per laiką (ir įgyvendino prastai ankstesnėse versijose SPIM). Kodas šio pobūdžio reikia atnaujinti. Pavyzdžiai naują kodą yra exceptions.s ir testų / tt.io.s.
SPIM ateina su visiškai kodo ir dokumentus. Jis taip pat yra kankinimas Bandymas, skirtas patikrinti uosto į naują mašiną.
SPIM įgyvendina tiek paprastą, terminalas stiliaus sąsaja ir langų sąsaja. Unix, Linux ir Mac OS X SPIM programa suteikia paprastą terminalo sąsają ir xspim programa suteikia okienkowe sąsaja. Microsoft Windows, SPIM programa suteikia konsolės sąsaja ir PCSpim suteikia Windows sąsajos.
Kas naujo šioje versijoje:

Komentarai spim

Komentarai nerastas
Pridėti komentarą
Pasukite ant paveikslėlio!