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

Re: Domaci pitanja

by Zeljko Zurka
nedelja, 25. maj 2008 - 15:37.

Zar u postavci zadatka ne pise:

Kao podatak u instrukciji može da bude nešto od sledećeg:
broj – neposredni podatak zadat heksadecimalno,
simbol – koristi se adresa koja je tom simbolu dodjeljena,
[simbol] – pristup memorijskoj lokaciji koja odgovara datom simbolu,
registar – sadržaj registra je operand (AX, BX, CX, DX, SI, DI, BP, SP),
[registar]simbol ili [registar]broj – pristup podatku čija se adresa dobije
sabiranjem sadržaja registra i vrijednosti simbola ili datog broja (samo
registri SI, DI, BX i BP)

Direktiva za rezervisanje jedne riječi (dva bajta) u memoriji:
[labela:] DW val
val može biti broj, simbol, * (tekuća adresa) ili ?(neinicijalizovana
lokacija).


2008/5/24 Sasa Stojanovic <stojsasa@yahoo.com>:

> Da se i ja konacno prikljucim komentarima. * moze da se pojavi svugdje gdje
> moze da stoji neka konstanta. Mislim da vam ovo govori dovoljno (u
> zavisnosti od upotrebe, moze biti neposredni podatak u instrukciji, a moze
> biti i obracanje nekoj memorijskoj lokaciji)
>
> Pozdrav,
> Sasa
>
> *Miloš Rašić <milos.rasic@gmail.com>* wrote:
>
>
>
> 2008/5/24 Djordje Erakovic <erdjordje@gmail.com>:
>
>> Ne znam gde se nalazi taj primer, ali kao podatak u instrukciji u domacem
>> ne stoj "*", pa ga ja zato nisam ni predvideo.
>> poz.
>>
>
>
> Da, u pravu si. Da li ta definicija podatka u postavci domaćeg znači da ne
> treba da podržavamo matematičke izraze u operandu?
> -----------------------------------------------------------------
> unsubscribe:
> minimalist@rti.etf.bg.ac.yu?subject=unsubscribe%20ir3sp
> -----------------------------------------------------------------
>
>
>
> -----------------------------------------------------------------
> unsubscribe:
> minimalist@rti.etf.bg.ac.yu?subject=unsubscribe%20ir3sp
> -----------------------------------------------------------------
>
>