Konference: SAPI-1 a československé mikropočítače

Od: EC1045
Datum: 15.12.2012 21:21
Předmět: Re: Z80 verzus I8259 na PKT-1


konkretne ten klopac je slozen z hradel DD13B a DD13C


>
> No podle schematu PKT-1 na Dropu to urcite neni, protoze DD13 tam neni
klopak ale 7400.
> Jirka
>
>
> >
> > tak jsem se dastal ke spracovani dokumentace k PKT-1 a na ni je
elegantni uprava abi chodila s I8259 cele to defakto jsou jen dve pouzdra
hradel. taktez je zde popsano jak to vlastne chodi:
> >
> > "Pro správnou činnost obvodu 8259 je třeba, aby procesor reagoval na
požadavek přerušení vysláním 3 impulsů INTA, během nichž řadič
 přerušení
předává operační kód a adresu instrukce CALL. Mikroprocesor Z80 však
generuje INTA (kombinaci IORQ a M1) pouze v cyklu výběru operačního kódu a
adresu se pokouší číst z paměti. Proto je nutno následující 2 impulsy
signálu MR překódovat tak, aby celá instrukce mohla být správně
přečtena z
8259.
> >
> >
> >
> > Hradlo D18C vytváří součtem signálů IORQ a M1 první impuls INTA. Ten
způsobí překlopení výstupu XINTA klopného obvodu DD13B,C do úrovně H,
čímž
se přes hradla DD10A, DD11B zablokuje čtení z paměti. Signál MR potom
prochází přes hradla DD10B a DD13A,D jako 2. a 3. impuls INTA na sběrnici.
Klopný obvod se překlopí do původního stavu na začátku následujícího
cyklu
výběru instrukce (hradlo DD10C)."
> >
> > podstatne jednodusi nez toto
http://www.plunk.org/alice/alice2/cpu_board.html (dole)---------------------


Ostatní příspěvky vlákna:

 
[2012/1 (114)] [2012/2 (102)] [2012/3 (30)] [2012/4 (9)] [2012/5 (18)] [2012/6 (32)] [2012/7 (143)] [2012/8 (197)] [2012/9 (161)] [2012/10 (43)] [2012/11 (90)] [2012/12 (37)]


[2010 (676)] [2011 (586)] [2012 (976)] [2013 (538)]