Deprecated: Function set_magic_quotes_runtime() is deprecated in /DISK2/WWW/lokiware.info/mff/wakka.php on line 35 Matfiz : Logisim
Přihlášení:  Heslo:  
Matfiz: Logisim ...
Hlavní Stránka | Seznam Stránek | Poslední Změny | Poslední Komentované | Uživatelé | Registrace |

Logisim

Logisim je open-source projekt, hostovaný na Sourceforge. Jedná se o simulátor elektronických a logických obvodů, takže si s trochou šikovnosti můžete zkusit sestavit obvody z přednášek. Já teď třeba zkouším vytvořit svůj jednoduchý osmibitový procesor s omezenou sadou instrukcí. Jako příklad toho, co lze jednoduše v Logisimu vytvořit tady uvádím jednobitovou sčítačku s přenosem.


Binary Full Adder


Pěknou vlastností programu je také modulárnost a hierarchičnost. Můžete si vytvořit integrovaný podobvod, třeba zrovna sčítačku, a potom ho jednoduše vkládat do vašeho hlavního obvodu. Navíc máte k dispozici několik knihovních obvodů, tlačítky a LEDkami počínaje a paměťmi RAM či ROM konče.

Instalace

Logisim je napsán v Javě, takže pro jeho běh budete potřebovat JRE. JRE si můžete, pokud ho nemáte, stáhnout třeba zde: http://java.com/en/download/manual.jsp. Samotný Logisim je k dispozici tady: http://sourceforge.net/project/showfiles.php?group_id=143273. Pro MacOS a Windows jsou tam nějaké speciální binárky, ale jinak je tam ještě .jar soubor, který by měl být nezávislý na platformě.


Na Linuxu je trochu problém s instalací, protože Logisim z nějakého důvodu vyžaduje implementaci JRE přímo od Sunu a ne tu open-source variantu v Linuxu. Instalace Sunovského JRE je navíc trochu problém, ale naštěstí najdete podrobný návod třeba zde: http://stanton-finley.net/fedora_core_5_installation_notes.html.


 
Na stránce je jeden soubor. [Zobrazit soubory (formulář)]
Komentáře [Skrýt komentáře (formulář)]

Pokud by vadila ta java, tak KTechLab je taky vyborny program.Samozrejme pod KDE. Mimo jine umi i simulovat ruzne slozite obvody (mikrokontrolery), pameti, podporuje C, asm ( developer kit pro programovani mikrokontroleru, nebo jejich simulace.)

-- JosefMoudřík (2006-12-16 19:18:49)