«« ( Date ) »» // «« ( Thread ) »» // ir3sp - 2010

Re: Pitanja za asistenta - prvi DZ

by Sasa Stojanovic
sreda, 28. april 2010 - 13:52.



--- On Wed, 4/28/10, bp000199d <bp000199d@student.etf.rs> wrote:

From: bp000199d <bp000199d@student.etf.rs>
Subject: [ir3sp] Pitanja za asistenta - prvi DZ
To: ir3sp@rti.etf.rs
Date: Wednesday, April 28, 2010, 12:45 AM


Postovani,
Par pitanja u vezi sa postavkom domaceg zadatka.

1. "Segmenti koji se mogu pojaviti su: ..." - Da li ovo znaci da se ne
moraju pojaviti, kao sto je u primeru iz vezbi (prvi zadatak
V4_EmulVezbe)?

Pojavljuju se uvijek, sto ne znaci da ce se uvijek pojaviti svi segmenti. Pozavice se samo oni koji se koriste.

2. "Program uvijek počinje prvom instrukcijom posle BEG i izdjeljen je na
segmente." - Pod pretpostavkom da je odgovor pod 1., segmenti se uvek
pojavljuju u kodu hipo programa, da li je izgled jednog hipo programa na
primer ovakav?

BEG
.txt
  ; kod programa
  ; ....
  HLT
.dat
  ; inicijalizovani podaci
.bss
  ; neinicijalizovani podaci
END

Redosled segmenata naravno nebitan.

Da.

3. Postoji JSR instrukcija koju treba predvideti. U primerima nema
definisanih potprograma. Da li se oni mogu pojaviti u ulaznom fajlu i ako
da, kako izgleda definisanje potprograma u hipo programu?

Posle HLT umetnete labelu, zatim ide kod funkcije i na kraju RTS. Moze da bude proizvoljan broj funkcija.

4. Da li cemo dobiti nekakav javni ulazni test fajl, sa kojim mozemo da
testiramo emulator ili je prvi zadatak dovoljan primer?

Trebalo bi da ih i sami znate napisati. Ne vjerujem da cu stici da pripremim neki javni. Kao dio resenja, u obavezi ste da provjerite da vase resenje radi ispravno, odnosno da ga sto detaljnije testirate.

Pozdrav,
Sasa


Hvala unapred.


--

Поздрав,

Павле Бајић



-----------------------------------------------------------------
unsubscribe:
   minimalist@rti.etf.rs?subject=unsubscribe%20ir3sp
-----------------------------------------------------------------