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 ...