«« ( Date ) »» // «« ( Thread ) »» // mips-nastava - 2008

Re: ispitni zadatak

by Nemanja Matkovic
utorak, 05. februar 2008 - 12:34.

Pozdrav,

Pod 2 se sigurno koristi registarska banka 0, jer stek pocinje da prepisuje
sve ostale banke, Tj pti ptvoj komandi push ce se prepisati prvi bajt prve
registarske banke, dakle mi mozemo da koristimo samo banku 0 koju nece
unistiti stek.

Pozdrav,
Nemanja

2008/2/5 Milos Nikitovic <milos.nikitovic@gmail.com>:

> Za 1. i 3. se potpuno slazem sa Predragom.
>
> Za 2. mislim da je banka 1 posto se banke smestaju od nulte adrese, a stek
> pokazuje na 7. To bi znacilo da bi pri prvoj komandi push, podatak zavrsio
> na 08h sto je prva adresa prve banke.
>
> Tako sam ja to shvatio, mada... (druga i treca banka nisu sigurno)
>
> Poz, Milos
>
> Током 5.2.08., Predrag Milosevic <pedjoni@gmail.com> је написао:
> >
> > Ovo je neko moje misljenje
> >
> > 1) 100% sam siguran da suregistarske banke
> >
> > 2) nisam pametan, trebalo bi da je nulta
> >
> > 3) Radi tako kako je u resenjima i to je to
> >
> > On 2/5/08, Sasa Vitorovic <savitor85@gmail.com> wrote:
> > >
> > > Pozdrav,
> > >
> > > Hvala, to je to. zanemario sam da se prvo formira IP, pa STEK_SEGMENT,
> > > pa da se tek onda sabiraju.
> > >
> > > A jel zna neko odgovore na:
> > > 1) koji mehanizam ubrzavanja koda je prisutan u 8051 koji pomaze kod
> > > cesto izvrsavanih prekidnih rutina? [ispitno pitanje]
> > >
> > > 2)kada se na inicijalizaciji postavi sp=07h, koja se banka koristi?
> > > Znam da stek raste ka visim adresama, ali mi je logicno da se posle reseta
> > > koristi banka broj 0. takodje znam da se u jednom trenutku moze koristiti
> > > samo jedna od cetiri registarske banke.
> > >
> > > 3)ispitni zadatak jun 2006:
> > > "Koliko se karaktera prenese u jedinici vremena(sec) serijskom
> > > asinhronom vezom ako su poznati sledeci parametri: broj informacionih bita
> > > je 7, postoji bit parnosti, 2 stop bita, vreme koje protekne izmedju
> > > prenosa dva uzastopna karaktera je 4 perioda takta, TxC, RxC=4800Hz, faktor
> > > deljenja ucestanosti je 16?
> > >
> > > Odgovor:
> > > 4800/16=300
> > > 1(start)+7(data)+2(stio)+1(parity)+4(delay) = 15
> > > 300/15=20
> > > "
> > >
> > > koliko ja shvatam, takt kojim se prenose podaci kod sinhrone veze je
> > > TxC, RxC, a takt kojim se prenose podaci kod asinhrone veze je baud rate. U
> > > tom slucaju TxC sluzi samo da bi radili odabiranje vise puta za jedan
> > > poslati bit. Zakljucak je da je kasnjenje od 4 TxC manje od 4 bitska vremena
> > > i to baud rate factor puta.
> > >
> > > Moje resenje bi glasilo:
> > > 1(start)+7(data)+2(stio)+1(parity)+4/16(delay),
> > >
> > > jer 16 TxC perioda ulazi u jedan baud rate(bitski) period.
> > >
> > >
> > >
> >
> >
> > -----------------------------------------------------------------
> > unsubscribe:
> > minimalist@rti.etf.bg.ac.yu?subject=unsubscribe%20mips-nastava
> > -----------------------------------------------------------------
> >
> >
>
>
> --
> Milos Nikitovic
> milos.nikitovic@gmail.com
> +381 62 486864
> http://galeb.etf.bg.ac.yu/~nm030291d<http://galeb.etf.bg.ac.yu/%7Enm030291d>
>
> -----------------------------------------------------------------
> unsubscribe:
> minimalist@rti.etf.bg.ac.yu?subject=unsubscribe%20mips-nastava
> -----------------------------------------------------------------
>
>