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

Michal Hučík 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><pre>
Radku, mam pocit, ze jsem kdysi tento typ testu videl i v nektere 
variante cp/m, jako test RD takze bych se toho zase az tak nebal ... 
Kdykoliv jsem tuto metodu testoval (naposledy vcera), tak jsem precetl 
hodnotu jakou jsem ocekaval.

Pokud se vratime k puvodnimu dotazu - jak obecne otestovat neobsazene 
porty pomoci instrukce IN, tak je tohle jediny zpusob, jaky mame k 
dispozici.

Michal


Dne 21.3.2012 9:18, Radek Suk (sharpemu@pandora.cz) napsal(a):
<span class="replyquote1">&gt;
&gt;
&gt;
&gt; Velesofte v Sharovi zadne pull-up resistory na datove sbernici nejsou. 
&gt; Kazde zarizeni ktere vyda signal INT pri IM2 ma povinost dodat vektror 
&gt; preruseni, ne jako u ZX kde to za ULA dodavaji
&gt; ty pull-up odpory.
&gt;
&gt; Jinak schema Shapra je http://www.sharpmz.org/mz-800/download/sm800.pdf
&gt;
&gt; A zde na strane 45 je obvod 9C (74ls245 v poli E9) a ten dela toto, ze 
&gt; vidite, ze kdyz na datove sbernici je posledni cteni posledniho bajtu 
&gt; IN instrukce, tak se tato logicka
&gt; hodnota prenese na konektor T9. Pri instrukci IN se jen prepne smer 
&gt; tohoto obvodu a tak se na urcitou dobu udrzi informace na konektoru T9 
&gt; vlivem parazitni kapacity. Da se rici
&gt; se je to &quot;polovicni&quot; aktivni terminator - zakladni princip je stejny - 
&gt; &quot;odebere&quot; nebo doda energii na T9 a te nejakou dobu trva nez se da do 
&gt; nedefinovaneho stavu.
&gt; Rozhodne bych ale toho nepouzil v necem co maji pouzivat ostatni lide. 
&gt; Je to totalni hazard a muze to blbnout. Staci jen staticka elektrina. 
&gt; Proste vodice jsou v &quot;luftu&quot;.
&gt;
&gt; Radek
&gt;
&gt;
&gt; Dne 20.3.2012 18:35, Michal Hučík (sharpemu@pandora.cz) napsal(a):
</span><span class="replyquote2">&gt;&gt;
&gt;&gt;
&gt;&gt; Jde o nedokumentovanou fci. Popsal to Zdenek ve svem dokumentu, ktery 
&gt;&gt; sem pred lety poslal. Nikdy jsem nezkoumal jak je to na sbernici 
&gt;&gt; realizovano.
&gt;&gt;
&gt;&gt; Kazdopadne pokud to nekdo bude chtit vyzkouset, tak pozor pokud mate 
&gt;&gt; v systemu zapojen FDC Horava! Ten totiz krome svych FDC portu 
&gt;&gt; obsazuje i dolnich 127 portu, kterym dela extenzi.... Kdysi mne to 
&gt;&gt; potrapilo a nazlobilo tak, ze jsem zmineny problem opravil behem 10 
&gt;&gt; sekund stipacima klestema :)
&gt;&gt;
&gt;&gt; Michal
&gt;&gt;
&gt;&gt; Dne 20.3.2012 17:31, Jardax (sharpemu@pandora.cz) napsal(a):
</span><span class="replyquote3">&gt;&gt;&gt;
&gt;&gt;&gt; Jo, uz to vidim, nejak mi to v te diskusi uteklo. Nicmene mne to 
&gt;&gt;&gt; docela zarazi, protoze bych ocekaval FF, presne jak pise Velesoft. 
&gt;&gt;&gt; Koneckoncu instrukce probehla a cteni melo obsah registru prepsat, 
&gt;&gt;&gt; obzvlast pokud volany port neexistuje - at uz ma pull-up rezistory 
&gt;&gt;&gt; nebo ne.
&gt;&gt;&gt; Ne?
&gt;&gt;&gt;
&gt;&gt;&gt; Jarda
&gt;&gt;&gt;
&gt;&gt;&gt; 20. březen 2012 17:22:02, Michal Hučík (sharpemu@pandora.cz) napsal:
</span><span class="replyquote1">&gt;&gt;&gt;&gt;
&gt;&gt;&gt;&gt; Dne 20.3.2012 17:17, Jardax (sharpemu@pandora.cz) napsal(a):
</span><span class="replyquote2">&gt;&gt;&gt;&gt;&gt;
&gt;&gt;&gt;&gt;&gt; Nemate nahodou tak trochu hokej v tom, ze jeden vypravite o 
&gt;&gt;&gt;&gt;&gt; prenosu instrukce z pameti do CPU a druhy o cteni portu do CPU?
&gt;&gt;&gt;&gt;&gt; :) :)
</span><span class="replyquote1">&gt;&gt;&gt;&gt;
&gt;&gt;&gt;&gt; Mozne je vse, nicmene smerodatny je v tomto pripade predevsim obsah 
&gt;&gt;&gt;&gt; registru (v tomto pripade A) do ktereho se cetlo pri testovaci 
&gt;&gt;&gt;&gt; instrukci IN, coz je mozno vyzkouset jak na Sharpu, tak ve Zdenkove 
&gt;&gt;&gt;&gt; emulatoru.
&gt;&gt;&gt;&gt;
&gt;&gt;&gt;&gt; Michal
&gt;&gt;&gt;&gt;
&gt;&gt;&gt;&gt; ---
&gt;&gt;&gt;&gt;
</span><span class="replyquote3">&gt;&gt;&gt;
&gt;&gt;&gt; ---
</span><span class="replyquote2">&gt;&gt;
&gt;&gt;
&gt;&gt; ---
&gt;&gt;
&gt;&gt;
</span><span class="replyquote1">&gt;
&gt;
&gt; ---
</span>
</pre>