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

Re: Domaci pitanja

by Sasa Stojanovic
nedelja, 18. maj 2008 - 13:20.

1. Da. Vodite racuna da se ne desi da u ulaznom fajlu imate na pocetku svake linije adresu. Pretpostavljam da ste vi ovdje to naveli zbog lakseg objasnjavanja, i da to nije postojalo u vasem ulaznom fajlu.

2. Moze i decimalni. Za heksalne smo rekli da bude kao sto je u C-u.

Pozdrav,
Sasa

Ivan Mitic <mitkebgd@gmail.com> wrote: Imam par nejasnoca u vezi sa domacim:

1. Neka imamo uvedeni simbol "lab1" na sledeci nacin:
[24h] lab1: DW 15h

a) u slucaju upotrebe simbola "lab1" na sledeci nacin:
[40h] push lab1
koristimo neposredno adresiranje, velicina instrukcije je 2 reci i na mesto druge reci se upisuje neposredni podatak 24h. Dodatno, za lokaciju 42h postavljamo relokaciju.

b) u slucaju upotrebe simbola "lab1" na sledeci nacin:
[46h] push [lab1]
koristimo direktno adresiranje, velicina instrukcije je 2 reci i na mesto druge reci se upisuje adresa 24h. Ovde takodje dodajemo relokaciju za adresu 48h.

2. Da li se negde u asm kodu moze javiti i dekadni broj ili samo hexadecimalni brojevi? Koji je format hexadecimalnih brojeva, jel moze sa 'h' na kraju?

Hvala,

Ivan
-----------------------------------------------------------------
unsubscribe:
minimalist@rti.etf.bg.ac.yu?subject=unsubscribe%20ir3sp
-----------------------------------------------------------------