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

Domaci-PITANJA

by Jovan Popovic
četvrtak, 09. januar 2003 - 19:45.

Pitanja za domaci:
Da li kontroler po isteku kilometraze/vremena nastavlja da salje
podatke racunaru ili samo pali LED
Ako koristim 8255 port C u modu 0, tako da su 4 bita ulazna a 4
izlazna sta se desava kada prenosim ceo bajt i/iz porta ? Da li se pri
upisu u CPU izlazni bitovi ucitavaju kao nedefinisani , i da li se pri
upicu u port ignorisu bitovi koji su odredjeni kao ulazni?
Pri unosu sa tastature dali mi treba da realizujemo tastaturu
ili se kilometraza moze ucitati preko 8251 i racunara?
U kom formatu ispisujemo vreme/kilometre (u minutama i
kilometrima, kao decimalne brojeve ili kao cele zaokruzene) i koliko je
potrebno polja za LED displej?
8251 : Od cega zavisi broj stop bitova koje ubacujemo (1, 1 1/2
ili 2) . Dali je problem ako wait-state generishe 2 puta po 2 ciklusa za
cekanje (pri oba signala INTA.L) a ne samo 1 x 2 ciklusa posle poslednjeg?
Ako moj Wait-state generator postavi signal ready na 1 sinhrono na
silaznu ivicu takta ( ili zakasnjen za vreme propagacije ) kroz neko log
kolo da li mogu da budem siguran da ce 8284 tek na sledecu silaznu ivicu
proslediti ready ka CPU.
Iz jednog registra upisujem u drugi uz istovremeno brisanje
sadrzaja prvog . Da li mogu da budem siguran da ce prvi odrzavati svoj
stari sadrzaj na izlazu bar za hold-time drugog(da bi podatak bio korektno
upisan ) a da ce sadrzaj drugog biti obrisan tek u drugom delu takta
(kao na primer u master-slave tehnici izrade)
Ako zelim da prekidac izazove interapt moru li da ga idrektno
vezem na ir ulaz 8259 (bez nekog komparatora sa histerezisom?).Problem je
u tome sto ne znam da li ce BOUNCovanje prekidaca izazvati dodatne
interapte ( gomila uzlaznih ivica ili stalno pojavljivanje i nestajanje
nivoa napona na prekidacu)

Pozdrav JPC