Skip to content
This repository has been archived by the owner on Oct 3, 2018. It is now read-only.
/ microProgram Public archive

Projektni zadatak za 2016-2017 iz Osnova računarske tehnike 2, Elektrotehnički fakultet, Univerzitet u Beogradu

Notifications You must be signed in to change notification settings

Baltaz4R/microProgram

Repository files navigation

Upustvo

Da bi se pokrenuto simulator racunarskog sistema potrebno je da na racunaru bude instalirana java virtuelna masina verzija 1.6 ili novije. Pokretanje simulatora se postize pomocu jar fajla koji je dat u prilogu. Ukoliko se prilikom pokretanja simulator ne pokrene potrebno je proveriti da li postoji instalirana java, i da li je java nalazi u sistemskoj promenljivi PATH. Ako se ne nalazi dodati putanju do java.exe programa u promenljivi PATH (http://docs.oracle.com/javase/tutorial/essential/environment/paths.html).

U ovoj arhivi se nalaze sledeci fajlovi:

  1. jar - simulator racunarskog sistema
  2. konfiguracija.txt - konfiguracioni fajl u kome se nalaze opisi Fetch2, Fetch3, Exec3, KMOPR1, KMADR1 i CONTRODC jedinica, kao i ostalih promenljivih. Ucitava se automatski prilikom pokretanja simulatora.
  3. microProgram.txt - nalaze se mikroinstrukcije koje procesr izvrsava i koje kao komentare ispisuje kada se izvrsava mikroinstrukcija na datoj adresi mikroprogramske memorije. Na osnovu ovog fajla se automatski kreira sadrzaj mikroprogramske memorije. Ucitava se automatski prilikom pokretanja simulatora.
  4. /src/images - direktorijum sa slikama
  5. error.txt - izlazni fajl sa greskama prilikom podizanja simulatora. U slucaju da ne bude bilo gresaka prilikom pokretanja fajl bi trebalo da sadrzi podatke o vremenu potrebnom da se konfiguracija ucita.
  6. Code.txt - primer sadrzaja operativne memorije. Sadrzaj operativne memorije se ne ucitava automatski vec se ucitava koristeci File -> Load memory ili Ctrl + N

Racunarski sistem koji se simulira: dr Jovan Djordjevic [email protected] Implementacija osnovne varijante resenja simulatora racunarskog sistema u programskom jeziku Java: Aleksandar Milic [email protected] Transformacija simulatora u konfigurabilni simulator arhitekture i organizacije racunara: dr Zaharije Radivojevic [email protected]

Greske u radu simulatora javiti na adresu: [email protected]

About

Projektni zadatak za 2016-2017 iz Osnova računarske tehnike 2, Elektrotehnički fakultet, Univerzitet u Beogradu

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published