Konference: Počítač SHARP MZ-800 a emulátory

Od: Radek Suk
Datum: 21.3.2012 09:18
Předmět: Re: RRD - detekce flash



Velesofte v Sharovi zadne pull-up resistory na datove sbernici nejsou. 
Kazde zarizeni ktere vyda signal INT pri IM2 ma povinost dodat vektror 
preruseni, ne jako u ZX kde to za ULA dodavaji
ty pull-up odpory.

Jinak schema Shapra je http://www.sharpmz.org/mz-800/download/sm800.pdf

A zde na strane 45 je obvod 9C (74ls245 v poli E9) a ten dela toto, ze 
vidite, ze kdyz na datove sbernici je posledni cteni posledniho bajtu IN 
instrukce, tak se tato logicka
hodnota prenese na konektor T9. Pri instrukci IN se jen prepne smer 
tohoto obvodu a tak se na urcitou dobu udrzi informace na konektoru T9 
vlivem parazitni kapacity. Da se rici
se je to "polovicni" aktivni terminator - zakladni princip je stejny - 
"odebere" nebo doda energii na T9 a te nejakou dobu trva nez se da do 
nedefinovaneho stavu.
Rozhodne bych ale toho nepouzil v necem co maji pouzivat ostatni lide. 
Je to totalni hazard a muze to blbnout. Staci jen staticka elektrina. 
Proste vodice jsou v "luftu".

Radek


Dne 20.3.2012 18:35, Michal Hučík (sharpemu tu byla ta zakroucena vec pandora.cz) napsal(a):
>
>
> Jde o nedokumentovanou fci. Popsal to Zdenek ve svem dokumentu, ktery 
> sem pred lety poslal. Nikdy jsem nezkoumal jak je to na sbernici 
> realizovano.
>
> Kazdopadne pokud to nekdo bude chtit vyzkouset, tak pozor pokud mate v 
> systemu zapojen FDC Horava! Ten totiz krome svych FDC portu obsazuje i 
> dolnich 127 portu, kterym dela extenzi.... Kdysi mne to potrapilo a 
> nazlobilo tak, ze jsem zmineny problem opravil behem 10 sekund 
> stipacima klestema :)
>
> Michal
>
> Dne 20.3.2012 17:31, Jardax (sharpemu tu byla ta zakroucena vec pandora.cz) napsal(a):
>>
>> Jo, uz to vidim, nejak mi to v te diskusi uteklo. Nicmene mne to 
>> docela zarazi, protoze bych ocekaval FF, presne jak pise Velesoft. 
>> Koneckoncu instrukce probehla a cteni melo obsah registru prepsat, 
>> obzvlast pokud volany port neexistuje - at uz ma pull-up rezistory 
>> nebo ne.
>> Ne?
>>
>> Jarda
>>
>> 20. březen 2012 17:22:02, Michal Hučík (sharpemu tu byla ta zakroucena vec pandora.cz) napsal:
>>>
>>> Dne 20.3.2012 17:17, Jardax (sharpemu tu byla ta zakroucena vec pandora.cz) napsal(a):
>>>>
>>>> Nemate nahodou tak trochu hokej v tom, ze jeden vypravite o prenosu 
>>>> instrukce z pameti do CPU a druhy o cteni portu do CPU?
>>>> :) :)
>>>
>>> Mozne je vse, nicmene smerodatny je v tomto pripade predevsim obsah 
>>> registru (v tomto pripade A) do ktereho se cetlo pri testovaci 
>>> instrukci IN, coz je mozno vyzkouset jak na Sharpu, tak ve Zdenkove 
>>> emulatoru.
>>>
>>> Michal
>>>
>>> ---
>>>
>>
>> ---
>
>
> ---
>
>


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

 
[2012/1 (125)] [2012/2 (34)] [2012/3 (57)] [2012/4 (46)] [2012/5 (40)] [2012/6 (44)] [2012/7 (64)] [2012/8 (57)] [2012/9 (32)] [2012/10 (55)] [2012/11 (25)] [2012/12 (63)]


[1999 (1)] [2000 (168)] [2001 (733)] [2002 (459)] [2003 (654)] [2004 (224)] [2005 (105)] [2006 (182)] [2007 (201)] [2008 (294)] [2009 (363)] [2010 (782)] [2011 (522)] [2012 (642)] [2013 (442)]