Re: Pitanja i tajmer
Svi odgovori su ok. U primjeru na sajtu ne treba koristiti 32-bitni aembler, vec obicni 16-bitni (postoji i na onom CD-u, a mozete ga naci i u okviru BC3.1, kompajler koji se koristi za operativne sisteme). Ujedno, ovo ce vjerovatno rjesiti i problem sa tajmerom, u 16-bitnom modu radi sigurno.
Samo da pojasnim jos malo. Na svakom "salteru" (prihvatnom terminalu) postoji racunar, ali svi ti racunari komuniciraju sa serverom koji se isvrsava na glavnom racunaru. Dakle, sve sto se salje sa terminala, salje se preko glavnog racunara, a ovaj dalje proslijedjuje sistemu koji je rjesenje ovog projekta. Vas protokol treba da bude dovoljan programeru da moze da napise kompletan softver za glavni racunar (podrazumjeva se da programer zna da programira :) . Ostatak je dat dole u odgovorima, da ne ponavljam ovdje.
Pozdrav,
Sasa
Pozdrav,
Sasa
Bratislav Stojanoviæ <bstojanovic@sbb.co.yu> wrote: v\:* {behavior:url(#default#VML);} o\:* {behavior:url(#default#VML);} w\:* {behavior:url(#default#VML);} .shape {behavior:url(#default#VML);} Desi Kojo legendo J))))))))
E hvala puno na odgovorima...ma ja se nesto zaljubio pa mi se sve smuckalo u glavi..
OK, sad mi je definitivno jasnije.
---------------------------------
From: Nemanja Kojic [mailto:nkojic@gmail.com]
Sent: Monday, December 10, 2007 10:37 PM
To: mips-nastava@rti.etf.bg.ac.yu
Subject: Re: [mips-nastava] Pitanja
Pa evo i ako ja mogu nesto da pomognem!
Pitanje za protokol(ako nije bilo dvoljno):
Sustina je da tvoj sistem i racunar razmenjuju neke poruke. E tvoje je da osmislis kako se
tvoj sistem vidi sa glavnog racunara, da evidentiras sve komande koje zelis da saljes, a i koje
se traze i da na osnovu tih poruka kreiras komunikaciju.
Posto tvoje poruke dolaze na serijski port, ne bi bilo lose da svaku poruku definises cak i do bitova, jer to sistem treba da zna da obradi.
Pitanje za komande:
Evo bas i kao sto sam pomenuo u prethodnom odgovoru, treba dakle da navedes te komande u svojoj dokumentaciji, recimo, i da ih opises.
Primer:
komanda za ukljucenje sistema,
komanda za reset sistema,
komanda za iskljucenje sistema,
i td.
Nisam citao vas projekat pa nisam upucen u to sta radite, ali u tome je sustina.
Pozdrav,
Nemanja.
On Dec 10, 2007 10:05 PM, Bratislav Stojanoviæ <bstojanovic@sbb.co.yu> wrote:
1. Ja se izvinjavam svima, ali meni tek sada nista nije jasno!!! Ja ne znam ni sta treba da pravim!
2. U asistentovom domacem ne postoji fajl sa spiskom komandi! Postoji fajl adrese_i_rutine.txt u kome se nalaze
izmedju ostalog i kontrolne reci. Jel se to podrazumeva pod komandama? Ja podrazumevam procedure (tipa podigni rampu, upali LED itd.)
3. Cekaj, cekaj pa ko ce da posalje poruku glavnom racunaru preko serijskog porta ako ne neki drugi racunar? Nista mi nije jasno.
Btw, jel pokusao neko da prevede asistentove fajlove glavni.asm i sim.asm??
Meni komanda tasm32 glavni.asm javlja 18 gresaka i 425 upozorenja, a tasm32 sim.asm javlja 1 gresku.
Sasa, molim te, rasteraj ovu maglu od nedoumica. Hvala.
Izvinjavam se ako su mi pitanja preterano laicka.
---------------------------------
From: Sasa Vitorovic [mailto:savitor85@gmail.com]
Sent: Monday, December 10, 2007 9:31 PM
To: mips-nastava@rti.etf.bg.ac.yu
Subject: Re: [mips-nastava] Pitanja
Pozdrav,
Pokusacu da odgovorim na neka tvoja pitanja.
1) Koliko ja razumem, bitan ti je protokol Glavni racunar <--> Tvoj sistem. Kad se kaze protokol, ne misli se na to kako se na nivou pinova radi komunikacija Serijski port <-> Glavni racunar. Inace, glavni racunar nije deo naseg razvojnog sistema, mi na to gledamo kao na neku periferiju.
2)Za sve detalje o formatu pogledaj asistentov domaci - dat je u postavci.
3)Ja ne znam da ima neki racunar na izlazu. Smatra se da svi radnici na salteru rade nad jednim racunarom. Odnosno, mogu oni raditi i na vise racunara, ali se njihova sinhronizacija prepusta GR. Mi smatramo da se stanje svakog od 6 racunara preslikava u jedan jedini glavni racunar.
Nadam se da sam bio od pomoci.
Pozdrav,
Sasa Vitorovic
----- Original Message -----
From: Bratislav Stojanoviæ
To: mips-nastava@rti.etf.bg.ac.yu
Sent: Monday, December 10, 2007 4:53 PM
Subject: [mips-nastava] Pitanja
Ja bih zamolio nekoga, da pokusa da mi pojasni ovo, posto sam se malko zbunio.
1. Mislim, jasno mi je sta je protokol, ali mi nije jasno u kojoj formi to treba da izgleda.
Dakle, treba napraviti protokol komunikacije, ali za koju vezu? Protokol za serijski port?
Protokol na kom nivou apstrakcije? Sta se tacno podrazumeva pod tim? Jel se misli na globalni
algoritam rada sistema (komunikaciju glavnog racunara sa spoljnim svetom)?
2. U tacki pod 1. na koji nacin navesti sve te komande? U obicnom textualnom fajlu ili kako vec?
3. Jel i na terminalu postoji racunar koji komunicira sa glavnim racunarom (kao sto postoji racunar kod izlaza) preko npr
serijskog porta ili ne? Jel ovo spada u onaj deo koji odlucuje dizajner ili ne?
Priznajem, zbunjive sam prirode.
---------------------------------
-----------------------------------------------------------------
unsubscribe:
minimalist@rti.etf.bg.ac.yu?subject=unsubscribe%20mips-nastava
-----------------------------------------------------------------
-----------------------------------------------------------------
unsubscribe:
minimalist@rti.etf.bg.ac.yu?subject=unsubscribe%20mips-nastava
-----------------------------------------------------------------
-----------------------------------------------------------------
unsubscribe:
minimalist@rti.etf.bg.ac.yu?subject=unsubscribe%20mips-nastava
-----------------------------------------------------------------
---------------------------------
Be a better friend, newshound, and know-it-all with Yahoo! Mobile. Try it now.
Samo da pojasnim jos malo. Na svakom "salteru" (prihvatnom terminalu) postoji racunar, ali svi ti racunari komuniciraju sa serverom koji se isvrsava na glavnom racunaru. Dakle, sve sto se salje sa terminala, salje se preko glavnog racunara, a ovaj dalje proslijedjuje sistemu koji je rjesenje ovog projekta. Vas protokol treba da bude dovoljan programeru da moze da napise kompletan softver za glavni racunar (podrazumjeva se da programer zna da programira :) . Ostatak je dat dole u odgovorima, da ne ponavljam ovdje.
Pozdrav,
Sasa
Pozdrav,
Sasa
Bratislav Stojanoviæ <bstojanovic@sbb.co.yu> wrote: v\:* {behavior:url(#default#VML);} o\:* {behavior:url(#default#VML);} w\:* {behavior:url(#default#VML);} .shape {behavior:url(#default#VML);} Desi Kojo legendo J))))))))
E hvala puno na odgovorima...ma ja se nesto zaljubio pa mi se sve smuckalo u glavi..
OK, sad mi je definitivno jasnije.
---------------------------------
From: Nemanja Kojic [mailto:nkojic@gmail.com]
Sent: Monday, December 10, 2007 10:37 PM
To: mips-nastava@rti.etf.bg.ac.yu
Subject: Re: [mips-nastava] Pitanja
Pa evo i ako ja mogu nesto da pomognem!
Pitanje za protokol(ako nije bilo dvoljno):
Sustina je da tvoj sistem i racunar razmenjuju neke poruke. E tvoje je da osmislis kako se
tvoj sistem vidi sa glavnog racunara, da evidentiras sve komande koje zelis da saljes, a i koje
se traze i da na osnovu tih poruka kreiras komunikaciju.
Posto tvoje poruke dolaze na serijski port, ne bi bilo lose da svaku poruku definises cak i do bitova, jer to sistem treba da zna da obradi.
Pitanje za komande:
Evo bas i kao sto sam pomenuo u prethodnom odgovoru, treba dakle da navedes te komande u svojoj dokumentaciji, recimo, i da ih opises.
Primer:
komanda za ukljucenje sistema,
komanda za reset sistema,
komanda za iskljucenje sistema,
i td.
Nisam citao vas projekat pa nisam upucen u to sta radite, ali u tome je sustina.
Pozdrav,
Nemanja.
On Dec 10, 2007 10:05 PM, Bratislav Stojanoviæ <bstojanovic@sbb.co.yu> wrote:
1. Ja se izvinjavam svima, ali meni tek sada nista nije jasno!!! Ja ne znam ni sta treba da pravim!
2. U asistentovom domacem ne postoji fajl sa spiskom komandi! Postoji fajl adrese_i_rutine.txt u kome se nalaze
izmedju ostalog i kontrolne reci. Jel se to podrazumeva pod komandama? Ja podrazumevam procedure (tipa podigni rampu, upali LED itd.)
3. Cekaj, cekaj pa ko ce da posalje poruku glavnom racunaru preko serijskog porta ako ne neki drugi racunar? Nista mi nije jasno.
Btw, jel pokusao neko da prevede asistentove fajlove glavni.asm i sim.asm??
Meni komanda tasm32 glavni.asm javlja 18 gresaka i 425 upozorenja, a tasm32 sim.asm javlja 1 gresku.
Sasa, molim te, rasteraj ovu maglu od nedoumica. Hvala.
Izvinjavam se ako su mi pitanja preterano laicka.
---------------------------------
From: Sasa Vitorovic [mailto:savitor85@gmail.com]
Sent: Monday, December 10, 2007 9:31 PM
To: mips-nastava@rti.etf.bg.ac.yu
Subject: Re: [mips-nastava] Pitanja
Pozdrav,
Pokusacu da odgovorim na neka tvoja pitanja.
1) Koliko ja razumem, bitan ti je protokol Glavni racunar <--> Tvoj sistem. Kad se kaze protokol, ne misli se na to kako se na nivou pinova radi komunikacija Serijski port <-> Glavni racunar. Inace, glavni racunar nije deo naseg razvojnog sistema, mi na to gledamo kao na neku periferiju.
2)Za sve detalje o formatu pogledaj asistentov domaci - dat je u postavci.
3)Ja ne znam da ima neki racunar na izlazu. Smatra se da svi radnici na salteru rade nad jednim racunarom. Odnosno, mogu oni raditi i na vise racunara, ali se njihova sinhronizacija prepusta GR. Mi smatramo da se stanje svakog od 6 racunara preslikava u jedan jedini glavni racunar.
Nadam se da sam bio od pomoci.
Pozdrav,
Sasa Vitorovic
----- Original Message -----
From: Bratislav Stojanoviæ
To: mips-nastava@rti.etf.bg.ac.yu
Sent: Monday, December 10, 2007 4:53 PM
Subject: [mips-nastava] Pitanja
Ja bih zamolio nekoga, da pokusa da mi pojasni ovo, posto sam se malko zbunio.
1. Mislim, jasno mi je sta je protokol, ali mi nije jasno u kojoj formi to treba da izgleda.
Dakle, treba napraviti protokol komunikacije, ali za koju vezu? Protokol za serijski port?
Protokol na kom nivou apstrakcije? Sta se tacno podrazumeva pod tim? Jel se misli na globalni
algoritam rada sistema (komunikaciju glavnog racunara sa spoljnim svetom)?
2. U tacki pod 1. na koji nacin navesti sve te komande? U obicnom textualnom fajlu ili kako vec?
3. Jel i na terminalu postoji racunar koji komunicira sa glavnim racunarom (kao sto postoji racunar kod izlaza) preko npr
serijskog porta ili ne? Jel ovo spada u onaj deo koji odlucuje dizajner ili ne?
Priznajem, zbunjive sam prirode.
---------------------------------
-----------------------------------------------------------------
unsubscribe:
minimalist@rti.etf.bg.ac.yu?subject=unsubscribe%20mips-nastava
-----------------------------------------------------------------
-----------------------------------------------------------------
unsubscribe:
minimalist@rti.etf.bg.ac.yu?subject=unsubscribe%20mips-nastava
-----------------------------------------------------------------
-----------------------------------------------------------------
unsubscribe:
minimalist@rti.etf.bg.ac.yu?subject=unsubscribe%20mips-nastava
-----------------------------------------------------------------
---------------------------------
Be a better friend, newshound, and know-it-all with Yahoo! Mobile. Try it now.
- References:
- RE: Pitanja
- From: Bratislav Stojanović <bstojanovic@sbb.co.yu>
- RE: Pitanja
Previous by date: RE: Pitanja
Next by date: Prekid od prekidaca
Previous by thread: RE: Pitanja Next by thread: Simulator
Previous by thread: RE: Pitanja Next by thread: Simulator