Přejít na obsah
ARCHIVEKArchiv e-mailových konferencí o 8bitových počítačích Archiv Pandory 1999 až 2013

Původní podoba příspěvku

EC1045 Zpět na příspěvek

Surová data tak, jak byla v roce 2013 stažena z Pandory (HTML zdroj bez úprav, osobní e-mailové adresy jsou maskované).

<!-------------------------------------------------------------->

<!-------------------------------------------------------------->
<table width="100%"><tr><td align="left" valign="middle"></td><td align=right valign="middle"></td></tr></table><BR>       <div><font>tak jsem se dastal ke spracovani dokumentace k PKT-1 a na ni je elegantni uprava&nbsp;abi chodila s I8259&nbsp;cele to defakto jsou jen dve pouzdra hradel. taktez je zde popsano jak to vlastne chodi:</font></div> <div><font></font>&nbsp;</div> <p>"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.</p> <p>&nbsp;</p> <div>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)."</div> <div>&nbsp;</div> <div><font>podstatne jednodusi nez toto <a href="http://www.plunk.org/alice/alice2/cpu_board.html">http://www.plunk.org/alice/alice2/cpu_board.html</a>&nbsp;(dole)</font></div>