Prethodna tema :: Sljedeća tema |
Autor/ica |
Poruka |
venovako Forumaš(ica)
Pridružen/a: 07. 11. 2002. (22:46:38) Postovi: (2F9)16
|
Postano: 19:36 ned, 28. 8. 2005 Naslov: softver za makro stroj |
|
|
Obavještavam cijenjene kolege da je za download dostupan softver, imena MaMa, koji omogućava pisanje programa za RAM i makro stroj (do na konačnost memorije i cjelobrojnih podataka). Više o njemu možete doznati iz prateće Specifikacije.
Ako vam je takav softver potreban, možete ga skinuti sa:
[url]http://www.fsb.unizg.hr/venovako/download/MaMa.zip[/url]
Naglašavam da nije riječ ni o kakvom "službenom" pomagalu, već samo o dobroj namjeri autora (Vedran Novaković i Marko Doko) da olakšaju svladavanje gradiva o RAM stroju iz Matematičke teorije računarstva i Matematičke logike.
Molim sve koji uoče bug ili imaju kakve prijedloge da se jave na e-mail:
[tt]venovako+mama@gmail.com[/tt]
Što se grafičkog sučelja tiče, ono je u planu i bit će objavljeno kasnije.
Happy hacking,
Obavještavam cijenjene kolege da je za download dostupan softver, imena MaMa, koji omogućava pisanje programa za RAM i makro stroj (do na konačnost memorije i cjelobrojnih podataka). Više o njemu možete doznati iz prateće Specifikacije.
Ako vam je takav softver potreban, možete ga skinuti sa:
http://www.fsb.unizg.hr/venovako/download/MaMa.zip
Naglašavam da nije riječ ni o kakvom "službenom" pomagalu, već samo o dobroj namjeri autora (Vedran Novaković i Marko Doko) da olakšaju svladavanje gradiva o RAM stroju iz Matematičke teorije računarstva i Matematičke logike.
Molim sve koji uoče bug ili imaju kakve prijedloge da se jave na e-mail:
venovako+mama@gmail.com
Što se grafičkog sučelja tiče, ono je u planu i bit će objavljeno kasnije.
Happy hacking,
Zadnja promjena: venovako; 2:09 uto, 21. 5. 2013; ukupno mijenjano 8 put/a.
|
|
[Vrh] |
|
EnigmaQ Forumaš(ica)
Pridružen/a: 20. 02. 2005. (15:29:30) Postovi: (15)16
|
|
[Vrh] |
|
venovako Forumaš(ica)
Pridružen/a: 07. 11. 2002. (22:46:38) Postovi: (2F9)16
|
|
[Vrh] |
|
Jaca Forumaš(ica)
Pridružen/a: 14. 10. 2005. (01:44:54) Postovi: (E)16
|
Postano: 21:52 sri, 17. 5. 2006 Naslov: |
|
|
Kao prvo, pohvale autorima MaMa-e!
Zanimljiva je, igram se s njom vec cijelu vecer :) ...
Nego, u [i]lib [/i]folderu koji je dosao u paketu nisam nasla funkcije za cjelobrojno dijeljenje i ostatak pri dijeljenju (moguce da nisam dobro gledala :) ), nazovimo ih DIV i MOD. Buduci da mi trebaju za RAM programe koji sam napisala za zadacu, implementirala sam ih uz pomoc vec postojecih funkcija. U nastavku ih navodim, u slucaju da netko od kolega ima slicnu potrebu za doticnim funkcijama :).
(Molba: Ako netko nade gresku ili bolje napisane programe nek mi javi! Hvala!)
______________________________________________________
# MaMa DIV
SYSTEM 3
SET %3 %1
SET %4 %2
CALL ZERO %5
:loop CALL LE %6 %4 %3
DEC %6 :end
CALL SUB %3 %3 %4
CALL ADD %5 %5 1
GOTO :loop
:end SET %0 %5
______________________________________________________
# MaMa MOD
SYSTEM 3
SET %3 %1
CALL DIV %3 %3 %2
CALL MUL %3 %3 %2
CALL SUB %4 %1 %3
:end SET %0 %4
_______________________________________________________
Kao prvo, pohvale autorima MaMa-e!
Zanimljiva je, igram se s njom vec cijelu vecer ...
Nego, u lib folderu koji je dosao u paketu nisam nasla funkcije za cjelobrojno dijeljenje i ostatak pri dijeljenju (moguce da nisam dobro gledala ), nazovimo ih DIV i MOD. Buduci da mi trebaju za RAM programe koji sam napisala za zadacu, implementirala sam ih uz pomoc vec postojecih funkcija. U nastavku ih navodim, u slucaju da netko od kolega ima slicnu potrebu za doticnim funkcijama .
(Molba: Ako netko nade gresku ili bolje napisane programe nek mi javi! Hvala!)
______________________________________________________
# MaMa DIV
SYSTEM 3
SET %3 %1
SET %4 %2
CALL ZERO %5
:loop CALL LE %6 %4 %3
DEC %6 :end
CALL SUB %3 %3 %4
CALL ADD %5 %5 1
GOTO :loop
:end SET %0 %5
______________________________________________________
# MaMa MOD
SYSTEM 3
SET %3 %1
CALL DIV %3 %3 %2
CALL MUL %3 %3 %2
CALL SUB %4 %1 %3
:end SET %0 %4
_______________________________________________________
_________________ Ispravite me, ako griješim!
|
|
[Vrh] |
|
venovako Forumaš(ica)
Pridružen/a: 07. 11. 2002. (22:46:38) Postovi: (2F9)16
|
Postano: 23:27 sri, 17. 5. 2006 Naslov: |
|
|
[quote="Jaca"]Kao prvo, pohvale autorima MaMa-e![/quote]
:bow: @ Jaca
(* Mala napomena za ostatak ovog odgovora -- pisem ga iz links-a i MaMa mi trenutno nije dostupna. *)
[quote="Jaca"]Nego, u [i]lib [/i]folderu koji je dosao u paketu nisam nasla funkcije za cjelobrojno dijeljenje i ostatak pri dijeljenju (moguce da nisam dobro gledala :)[/quote]
Dobro si gledala, te funkcije mogu se samo "umjetno" naciniti totalnima (kako je u tvojim programima i ucinjeno), pa smo ih odlucili izostaviti i prepustiti nadobudnim korisnicima da ih sami napisu :)
Jaca, karma definitivno gore!
Evo i mali komentar:
[quote="Jaca"]#MaMa DIV
CALL ZERO %5 # ovo nije pogreska, ali svaki registar je po defaultu 0
CALL ADD %5 %5 1 # INC %5 je malo elegantnije ;)[/quote]
Jaca (napisa): | Kao prvo, pohvale autorima MaMa-e! |
@ Jaca
(* Mala napomena za ostatak ovog odgovora – pisem ga iz links-a i MaMa mi trenutno nije dostupna. *)
Jaca (napisa): | Nego, u lib folderu koji je dosao u paketu nisam nasla funkcije za cjelobrojno dijeljenje i ostatak pri dijeljenju (moguce da nisam dobro gledala |
Dobro si gledala, te funkcije mogu se samo "umjetno" naciniti totalnima (kako je u tvojim programima i ucinjeno), pa smo ih odlucili izostaviti i prepustiti nadobudnim korisnicima da ih sami napisu
Jaca, karma definitivno gore!
Evo i mali komentar:
Jaca (napisa): | #MaMa DIV
CALL ZERO %5 # ovo nije pogreska, ali svaki registar je po defaultu 0
CALL ADD %5 %5 1 # INC %5 je malo elegantnije |
|
|
[Vrh] |
|
Jaca Forumaš(ica)
Pridružen/a: 14. 10. 2005. (01:44:54) Postovi: (E)16
|
|
[Vrh] |
|
mdoko Forumaš(ica)
Pridružen/a: 30. 11. 2002. (22:17:12) Postovi: (71A)16
Spol:
Lokacija: Heriot-Watt University, Edinburgh
|
|
[Vrh] |
|
|