8051 pitanja i jos ponesto
Pozdrav,
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.
Pozdrav,
Sasa Vitorovic
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.
Pozdrav,
Sasa Vitorovic
Previous by date: 45pitanja verzija 1.12
Next by date: Re: pitanja gradivo
Previous by thread: 45pitanja verzija 1.12 Next by thread: ispitni zadatak
Previous by thread: 45pitanja verzija 1.12 Next by thread: ispitni zadatak