OldComp.cz
http://oldcomp.cz/

Adresování 8086 a 80386
http://oldcomp.cz/viewtopic.php?f=54&t=4689
Stránka 11

Autor:  jjilek [ 11.11.2016, 14:51 ]
Předmět příspěvku:  Adresování 8086 a 80386

Mám problém, už jsem dlouho nepracoval s adresováním starých procesorů. Potřebuji otestovat 8-bitový MFM řadič, bohužel nemám funkční XT board. Tak to zkouším na 386-ce, ale nedaří se mi spustit obslužný program řadiče debuggerem v dosu příkazem -G=C800:5 . Podíval jsem se dumpem a jsem někde v textové části obslužného programu, zřejmě chyba v adrese. Napadlo mne, že nelze tak jednoduše aplikovat adresu určenou pro 8086/8088 na procesor 80386. Poradí někdo?

Autor:  Kubik [ 11.11.2016, 15:23 ]
Předmět příspěvku:  Re: Adresování 8080 a 80386

80386 s tim nema nic co do cineni. Nema bejt offset spis 3? Presneji receno, jsi si jisty, ze tam nejaky obsluzny program je? Ma to vubec vlastni EPROM?

Autor:  hynek [ 11.11.2016, 18:20 ]
Předmět příspěvku:  Re: Adresování 8080 a 80386

Nekde jsem se docetl, ze adresa BIOSu MFM radice muze byt vyuzivana VGA BIOSem. Take jinde uvadeli neco o tom, ze tech moznych MFM BIOSu umisteni muze byt vic. Asi by se hodilo uvest typ radice, pripadne i dalsi info - treba by mohl jit BIOS posunout na jinou adresu nejakym jumperem?

Autor:  jjilek [ 11.11.2016, 18:49 ]
Předmět příspěvku:  Re: Adresování 8080 a 80386

Chyba je někde v řadiči (LCS-6210D). Při různých pokusech se mi měnil dump až všechno nakonec vysadilo a po zmražení sprejem, vyfoukáním stlačeným vzduchem atd. se to na chvíli rozjelo a také adresa se v Dumpu objevila správně. Takže se něco chybně adresuje. Zkusím vypálit jinou EPROM a podobné triky. Pod hodinářskou lupou jsem zatím žádné studeňáky nenašel. (Zatím :( ) Také to může být nějaký integráč. Je to 8bitový řadič MFM, jakých je málo a prodávají se za neskutečné peníze. Takže stojí za to si s tím chvíli pohrát. Ještě mám jeden exemplář, ten pro změnu zablokuje načítání DOSu z diskety. (Po testu RAM problikne 5 1/4" mechanika a zůstane černý displej.)

Autor:  danhard [ 12.11.2016, 12:06 ]
Předmět příspěvku:  Re: Adresování 8086 a 80386

Jak máš rychlou ISA sběrnici ?

Autor:  jjilek [ 13.11.2016, 10:26 ]
Předmět příspěvku:  Re: Adresování 8086 a 80386

Bohužel 40MHz 386-ku. A nemám nic pomalejšího. Možná se najde někdo v okolí Olomouce, kde bych mohl ty řadiče odzkoušet. Pomalou XT desku jsem před časem přepustil a další se mi nedaří rozchodit.

Autor:  faraon [ 13.11.2016, 10:30 ]
Předmět příspěvku:  Re: Adresování 8086 a 80386

Nešla by podtaktovat? Já tu mám 40MHz 486ku, kterou najumperuji až ke 14MHz.

Autor:  jjilek [ 13.11.2016, 12:32 ]
Předmět příspěvku:  Re: Adresování 8086 a 80386

Takovou desku nemám.

Autor:  misticjoe [ 13.11.2016, 17:18 ]
Předmět příspěvku:  Re: Adresování 8086 a 80386

Jedině výměnou krystalu bych řekl.

Autor:  vanthomas [ 13.11.2016, 17:35 ]
Předmět příspěvku:  Re: Adresování 8086 a 80386

ISA určitě neběží synchronně s procesorem na 40 MHz, bude mít vlastní hodiny. U některých desek šel v setupu nastavit dělící poměr...

Autor:  misticjoe [ 13.11.2016, 21:06 ]
Předmět příspěvku:  Re: Adresování 8086 a 80386

Mám dojem, že SW dělení frekvence pro sběrnici jsem viděl poprvé až u 486tek. Ale možná to některé late-386 boardy uměly také, to nemůžu vyvrátit. Ale věřím, že tu trochu v tomhle směru plácáme z vody, protože to by už jjilek zkusil. Zde spíš věřím situaci, že se překrývají paměťové prostory, protože nikdo nepředpokládal, že se u 3886ky bude používat taková vykopávka, jako MFM řadič. Tomu by mohly odpovídat i ty různé dumpy, bo přepsaná část asi nebude nikdy stejná do puntíku.
Nemluvě o tom, že hodně "pozdějších" desek bylo zpětně k 8mi bit ISA kartám tolerantních, rozhodně ne plně zpětně kompatibilních. Ten MFM řadič bych testoval v true 8bit portu na nějaké 286tce max. Ale ani já takovou nemám - moje 286ka má už všechny sloty 16bit a i obyčejný Adlib (klasickej, žádnej Gold) už v ní hraje trochu divně.
Řadič bych tak mohl prsknout do A2000 s HW PC emulátorem :-)

Autor:  vanthomas [ 13.11.2016, 22:12 ]
Předmět příspěvku:  Re: Adresování 8086 a 80386

misticjoe píše:
Mám dojem, že SW dělení frekvence pro sběrnici jsem viděl poprvé až u 486tek. Ale možná to některé late-386 boardy uměly také, to nemůžu vyvrátit.

SW asi ne, to je fakt, ale jumper bych docela čekal. Alespoň dvě možnosti... (měl jsem v tlapách desku, kde šlo nastavit 11Mhz, to už by blbnout mohlo)
Stroj na vyzkoušení bych eventuelně měl, ale jsem poněkud daleko.

Autor:  jjilek [ 16.11.2016, 19:47 ]
Předmět příspěvku:  Re: Adresování 8086 a 80386

Zdá se, že Danhard měl s rychlostí pravdu. Prohrabal jsem krabice, vytáhl na světlo desky pro 8-bitovou sběrnici, oprášil XT-čkovou desku, kterou jsem dříve zatratil, dal na ni jeden ze staronově nalezených FDD řadičů a začal kombinovat až se XT-čko rozjelo. Dokonce jsem k tomu vyhrabal i starý DOS 4.0. Když už jsem byl tak daleko, našel jsem ještě jiný MFM řadič a když se stále všechno tvářilo OK, tak jsem zkusil Low Lewel na stařičký 40 MB NEC disk a dál už bylo všechno tak jak má být. Nedalo mi to, a vyzkoušel jsem i ty původní MFM řadiče a jedou taky. Hrál jsem si pár dní, trochu nervů a adrenalinu, ale na světě je XT-čko s I8088. Jen mi chybí nějaká retro vhodná bedna. (Kdyby se u někoho povalovala, nabídněte). Protože se tady leckdo chlubí oprášenými a znovuzrozenými počítadly, tak to taky nafotím a dám do rubriky "Stará PC - Hardware" (sem se to nehodí). Všechno kromě monitoru pochází z L.P. kolem 1990. Díky všem za dobré a užitečné rady.

Stránka 11 Všechny časy jsou v UTC + 1 hodina [ Letní čas ]
Powered by phpBB® Forum Software © phpBB Group
http://www.phpbb.com/