GNUSim8085 - 8085 Mikroprocesorski simulator

GNUSimu8085

GNUsim8085 je grafički simulator, asembler i program za pronalaženje pogrešaka za ASM kôd mikroprocesora Intel 8085. Dostupan je za Linux i Windows. Iako ovi Intelovi čipovi nisu baš aktuelni, oni mogu biti dobar način da se počnete upoznavati s arhitekturama i montažnim jezicima jer su mnogo jednostavniji od mnogih trenutnih dizajna.

Naravno, ako već imate znanje ili želite započeti s nečim aktuelnijim, trebali biste znati da oni postoje simulatora Slično, na primjer, ISA RISC-V. Ali u ovom članku ću se usredotočiti na ovaj besplatni program koji koristi skup instrukcija "pre-x86" koji koriste ovi procesori ...

u karakteristike GNUSim8085 istaknuti su:

  • Ima jednostavan uređivač koda koji može istaknuti sintaksu koda sklopa za ovih 8085 čipova.
  • Takođe vam pomaže da unesete upute za montažni jezik s ispravnim argumentima (pogledajte tastaturu).
  • Omogućava vam da lako vidite sadržaj CPU registara dok izvršavate kod koji ste generirali.
  • Također možete vidjeti sadržaj zastava.
  • Čak ćete moći vidjeti stek, glavnu memoriju i adrese I / O sistema.
  • Sadrži decimalni heksadecimalni pretvarač i obrnuto.
  • Kao što sam već spomenuo, on takođe omogućava otklanjanje grešaka.
  • Program možete pokretati u ASM-u u koracima.
  • Jednostavnim klikom možete pretvoriti asembler u popis s opcodeom.
  • A njegov GUI preveden je na nekoliko jezika ... Iz njega možete sve kontrolirati i pregledavati, bez upotrebe naredbenog retka.

Pomoću nje možete početi učiti kako oprema radi iznutra i vježbati svoj ASM. A ako ih nemate Priručnik za ASM kod za 8085 čipova na internetu postoji mnoštvo resursa za učenje. Na primjer u GitHub Pronaći ćete čak i datoteke s različitim primjerima koda za početak ...


Ostavite komentar

Vaša e-mail adresa neće biti objavljena. Obavezna polja su označena sa *

*

*

  1. Odgovoran za podatke: AB Internet Networks 2008 SL
  2. Svrha podataka: Kontrola neželjene pošte, upravljanje komentarima.
  3. Legitimacija: Vaš pristanak
  4. Komunikacija podataka: Podaci se neće dostavljati trećim stranama, osim po zakonskoj obavezi.
  5. Pohrana podataka: Baza podataka koju hostuje Occentus Networks (EU)
  6. Prava: U bilo kojem trenutku možete ograničiti, oporaviti i izbrisati svoje podatke.