S
imHYMN v1.0d Şubat 2007, ekran görüntüsü.
Uygulama Tanıtımı & DownloadSimhmyn, CPU’nun nasıl bir program parçacığını çalıştırdığını temel 8-komutlu ve 32-bayt hafıza organizasyonu ile simüle etmektedir. CPU’nun 3 adet yazmaç’ı bulunmaktadır. Bunlar IR(Komut yazmacı), PC (Program sayacı) ve AC(akümülatör). 8 adet komut ise aşağıdaki gibidir:
Kod :
000 HALT işlem yapılmaz 001 JUMP PC := data 010 JZER if AC = 0 then PC := data else PC := PC + 1 011 JPOS if AC > 0 then PC := data else PC := PC + 1 100 LOAD AC := M[data]; PC := PC + 1 101 STOR AC := M[data]; PC := PC + 1 110 ADD AC := AC + M[data]; PC := PC + 1 111 SUB AC := AC - M[data]; PC := PC + 1
Simhmyn, Java 1.4 platformuna sahip olan ortamda çalıştırılmalıdır. Kişisel kullanım için serbest olup, başka kişilere dağıtılamaz