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:
- jar - simulator racunarskog sistema
- 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.
- 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.
- /src/images - direktorijum sa slikama
- 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.
- 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 jdjordjevic@etf.bg.ac.rs Implementacija osnovne varijante resenja simulatora racunarskog sistema u programskom jeziku Java: Aleksandar Milic mrevil1990@yahoo.com Transformacija simulatora u konfigurabilni simulator arhitekture i organizacije racunara: dr Zaharije Radivojevic zaki@etf.bg.ac.rs
Greske u radu simulatora javiti na adresu: zaki@etf.bg.ac.rs