Re: Instrukcija IN
Pogledajte malo detaljnije materijale, vidjecete da instrukcije IN i OUT mozete da na dva nacina, za ucitavanje pojedinacnog operanda i za ucitavanje niza operanada.
val(val(PC)) - sadrzaj sa adrese koja se nalazi u registru PC, dakle, to je rijec neposredno posle instrukcije.
Pozdrav,
Sasa
--- On Wed, 1/14/09, Vladimir Nikolic <stajne83@gmail.com> wrote:
From: Vladimir Nikolic <stajne83@gmail.com>
Subject: [ir3sp] Instrukcija IN
To: ir3sp@rti.etf.bg.ac.yu
Date: Wednesday, January 14, 2009, 7:03 PM
U pdf-u sa predmeta Programiranje 1 instrukcija ima oblik:
0111 xxxx 1000 nnnn (gde je xxxx adresa pocetka niza, a nnnn duzina niza za unos)
dok je u simulatoru instrukcija (u primeru u help-u) predstavljena kao:
0111 xxxx 0000 nnnn
Koje da racunamo da je tacno?
I jos jedno pitanje. Kod instrukcija sa konstantama (pr. ADD (kod 1001)) da li je instrukcija 32-bitna i da li je indirektno ili direktno adresiranje. Zbunjuje me objasnjenje na strani 23 pdf-a gde pise :
1001 ADD : A1 := A2 + val(val(PC))
posto je to indirektno adresiranje, a u simulatoru stoji da je konstanta "immediate operand"
-----------------------------------------------------------------
unsubscribe:
minimalist@rti.etf.bg.ac.yu?subject=unsubscribe%20ir3sp
-----------------------------------------------------------------
val(val(PC)) - sadrzaj sa adrese koja se nalazi u registru PC, dakle, to je rijec neposredno posle instrukcije.
Pozdrav,
Sasa
--- On Wed, 1/14/09, Vladimir Nikolic <stajne83@gmail.com> wrote:
From: Vladimir Nikolic <stajne83@gmail.com>
Subject: [ir3sp] Instrukcija IN
To: ir3sp@rti.etf.bg.ac.yu
Date: Wednesday, January 14, 2009, 7:03 PM
U pdf-u sa predmeta Programiranje 1 instrukcija ima oblik:
0111 xxxx 1000 nnnn (gde je xxxx adresa pocetka niza, a nnnn duzina niza za unos)
dok je u simulatoru instrukcija (u primeru u help-u) predstavljena kao:
0111 xxxx 0000 nnnn
Koje da racunamo da je tacno?
I jos jedno pitanje. Kod instrukcija sa konstantama (pr. ADD (kod 1001)) da li je instrukcija 32-bitna i da li je indirektno ili direktno adresiranje. Zbunjuje me objasnjenje na strani 23 pdf-a gde pise :
1001 ADD : A1 := A2 + val(val(PC))
posto je to indirektno adresiranje, a u simulatoru stoji da je konstanta "immediate operand"
-----------------------------------------------------------------
unsubscribe:
minimalist@rti.etf.bg.ac.yu?subject=unsubscribe%20ir3sp
-----------------------------------------------------------------
- Follow-Ups:
- Re: Instrukcija IN
- From: Vladimir Nikolic <stajne83@gmail.com>
- Re: Instrukcija IN
- References:
- Instrukcija IN
- From: Vladimir Nikolic <stajne83@gmail.com>
- Instrukcija IN
Previous by date: Instrukcija IN
Next by date: Re: Instrukcija IN
Previous by thread: Instrukcija IN Next by thread: Re: Instrukcija IN
Previous by thread: Instrukcija IN Next by thread: Re: Instrukcija IN