<!DOCTYPE html>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
</head>
<body>
Nějak si papatuju, že tehdy jsem taky chtěl 16k, ale bylo jen 8 nebo
32 a pak přibylo pekelně drahých 128 a chvíli potom 512. Ale ty
liché velikosti, kde by matice nebyla čtvercová, nějak nebyly, nebo
to byla hodně exotika.<br>
<br>
PH<br>
<br>
<div class="moz-cite-prefix">Dne 24.03.2024 v 10:26 Pavel Kořenský
napsal(a):<br>
</div>
<blockquote type="cite"
cite="mid:4c71e70c-90f7-423b-aebd-82538f4ba20b@dator3.cz">
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<div class="moz-cite-prefix">Zdravím,</div>
<div class="moz-cite-prefix"><br>
</div>
<div class="moz-cite-prefix">na ten Pascal stačilo 8KB ? Já měl za
to, že ten překladač byl větší. Teda pokud to byl ten z
Mikrobáze.</div>
<div class="moz-cite-prefix">Já měl později takhle ke Spectru
připojenou 16K SRAM se zálohováním a do toho jsem nahrával různé
modifikace původní ROM jako třeba LEC-ROM. A ještě později jsem
si postavil řadič floppy disků a takové to přemapování paměti z
pár hradel, aby mi na tom chodila CP/M. To taky tenkrát vymyslel
LEC neboli Jirka Lamač. Ale to bylo až tak někdy v roce 1986-87.<br>
</div>
<div class="moz-cite-prefix"><br>
</div>
<div class="moz-cite-prefix">Zdraví PavelK</div>
<div class="moz-cite-prefix"> <br>
</div>
<div class="moz-cite-prefix">Dne 24.03.2024 v 7:43 Martin Záruba
napsal(a):<br>
</div>
<blockquote type="cite"
cite="mid:54b39253-d0fb-415d-b74f-be049a917145@volny.cz">
<meta http-equiv="Content-Type"
content="text/html; charset=UTF-8">
<p><font face="Arial">Jojo, já zase sehnal 8kByte CMOS statickou
RAM, kterou jsem na ZX-Spectrum zapojil paralelně k původní
ROM, pouze CS obou byly vyvedeny na přepínač. Počítač se
spustil z ROM, z magnetofonu se zavedl program, kde byl
obraz té CMOS, přepnul se přepínač, program to překopíroval
do CMOS a skokem na adresu 0 se spustil nový systém. Ten
jednak uměl číst a zapisovat z pásky dvojnásobnou rychlostí,
což cívkový magnetofon zvládal, ale především neměl BASIC,
ale kompilátor PASCALu a generoval na monitor (musel to být
opravdu monitor a ne televize, aby se vyloučila Vf část) 64
znaků na řádku. Nebyly moc pěkné, ale BYLY. No a s tím
Pascalem to byl výrazně rychlejší počítač, než s interpretem
Basicu. Pak jsem ještě sehnal naprostý unikát.... CR2032,
která udržela přes diodu obsah CMOS i když se počítač
vypnul. Za celou dobu, co jsem jej měl se nikdy nevybila...</font><br>
</p>
<pre class="moz-signature" cols="72">Martin Záruba</pre>
<div class="moz-cite-prefix">Dne 23.3.2024 v 19:07 Petr Labaj
napsal(a):<br>
</div>
<blockquote type="cite"
cite="mid:10b124e5-d598-7b13-cbaa-99ebfb3b4d51@volny.cz">Tomu
se mi až nechce věřit. <br>
Já jsem 2 KiB EPROM typu 2716 používal už ve škole někdy kolem
roku 1982. To jste to dělal ještě dřív? <br>
Celkem běžně pak (asi trochu později) už byly k dispozici i
sovětské EPROM s malým vystouplým okýnkem, kterým se kvůli
tomu říkala ponorka. <br>
Protože asi měli problémy s výrobou křemenného skla, tak tam
byl nějaký obyčejný fensterglas a mazalo se to hodinu (za
podmínek, kde západní EPROM byly snazané pod 10 minut). <br>
A zavaděč z magneťáku na pár byte - to zní až neuvěřitelně. <br>
<br>
PL <br>
<br>
***************** <br>
<br>
Dne 23.3.2024 v 18:50 Jaroslav Buchta napsal(a): <br>
<blockquote type="cite">Jo, Z80 se netreba bat, funguje i
naprosto staticky, u sveho prvniho pocitace jsem k nemu mel
pripojenou 16kB DRAM, kterou jsem nekde pokoutne sehnal ale
nebylo nic jako ROM dostupneho za rozumne penize. Sehnal
jsem jen nejake TTL RAM 256Bx1 tak jsem z 8 ks sestavil
pamet pro zavadec. Jedina moznost, jak tam vychozi program
dostat, bylo udelatko s prepinaci a tlacitky, kde jsem par
desitek B sproste nacvakal a pak se dalsi program zavedl z
magnetaku. Mel jsem to zalohovane ale pamet zrala skoro 1A a
obcas se to nepovedlo udrzet. Prvni EPROM 1kB jsem koupil v
Praze na Karlaku za hodne stokorun, asi ctvrtina tehdejsiho
platu si myslim a programoval jsem ji hodne partyzansky, ale
doted se divim, ze na prvni dobrou, mazacku jsem ani
nemel... (napajeni +5, +12, -5 a programovaci pulzy 25V
tusim...) <br>
Takze ta metoda BUSRQ/ACK funguje bez problemu, dokonce i s
prepinaci a tlacitky ;-) <br>
Dne 23.03.2024 v 17:27 Pavel Kutina napsal(a): <br>
<blockquote type="cite">Nechci zatím zveřejňovat detaily, já
si to Waterloo raději vychutnám v klidu a osamění :) <br>
<br>
Jinak tam na sběrnici visí SRAM, EEPROM a to je všechno.
Ale co se týká toho resetu, s tím možná bude problém - tam
to bude ještě na nějakou laboraci, systém si umí
inicializovat RAM do stavu prázdné, takže to nejspíš bude
bez resetu, pouze s "tichou výměnou dat" pouze v určité
oblasti RAM. Tam bude ještě prostor na nějakou laboraci,
ale primárně musí jít ta RAM vyčíst a modifikovat. Ono je
to celé uzavřené a ta ROM blbě dokumentovaná, takže to
bude ještě trochu hraní. <br>
<br>
Každopádně díky všem za spolupráci, až bude co
zveřejňovat, tak se snad pochlubím, bude-li čím. <br>
<br>
Pavel Kutina <br>
<br>
<br>
----- Original Message ----- From: "Ondra" <a
class="moz-txt-link-rfc2396E"
href="mailto:ebastlir@seznam.cz" moz-do-not-send="true"><ebastlir@seznam.cz></a>
<br>
To: "'HW-news'" <a class="moz-txt-link-rfc2396E"
href="mailto:hw-list@list.hw.cz" moz-do-not-send="true"><hw-list@list.hw.cz></a>
<br>
Sent: Saturday, March 23, 2024 4:04 PM <br>
Subject: RE: Jak na vycteni pameti z beziciho osmibitu? <br>
<br>
<br>
Škoda, že jsi nenapsal co to je za systém. Taky k té ramce
může přistupovat <br>
něco jiného než procesor, třeba u ZX ULA. <br>
A co se týká té myšlenky s následujícím resetem, tak nějak
bych neřekl, že <br>
je to dobrý nápad. Nebo k tomu procesoru není připojená
jiná paměť? Taková, <br>
která zařizuje init systému ? <br>
<br>
<br>
-----Original Message----- <br>
From: Hw-list [<a class="moz-txt-link-freetext"
href="mailto:hw-list-bounces@list.hw.cz"
moz-do-not-send="true">mailto:hw-list-bounces@list.hw.cz</a>]
On Behalf Of Pavel Kutina <br>
Sent: Saturday, March 23, 2024 2:02 PM <br>
To: HW-news <br>
Subject: Re: Jak na vycteni pameti z beziciho osmibitu? <br>
<br>
Už do toho taky koukám - takže správně takto? <br>
<br>
- držet BUSRQ v nule <br>
- počkat na BUSAK, BUSRQ pořád držím <br>
- sáhnout do RAM, BUSRQ pořád držím <br>
- uvolnit BUSRQ <br>
- vygenerovat RESET puls. <br>
<br>
To je tak jednoduché, až jsem zvědavej, v čem bude háček
:) <br>
<br>
Pavel Kutina <br>
<br>
----- Original Message ----- From: "Petr Labaj" <a
class="moz-txt-link-rfc2396E"
href="mailto:labaj@volny.cz" moz-do-not-send="true"><labaj@volny.cz></a>
<br>
To: <a class="moz-txt-link-rfc2396E"
href="mailto:hw-list@list.hw.cz" moz-do-not-send="true"><hw-list@list.hw.cz></a>
<br>
Sent: Saturday, March 23, 2024 1:43 PM <br>
Subject: Re: Jak na vycteni pameti z beziciho osmibitu? <br>
<br>
<br>
Podle mě stačí jen BUSRQ (a počkat na potvrzení BUSACK). <br>
DMA operace mají vyšší prioritu než NMI. <br>
Do toho by mohl kecat snad jen Reset, ale ten se v té době
snad nepřihodí. <br>
<br>
PL <br>
<br>
******************** <br>
<br>
Dne 23.3.2024 v 13:20 Pavel Kutina napsal(a): <br>
<blockquote type="cite">Zdravim, <br>
<br>
zjistil jsem, ze pamet neni co byvala, tak potrebuju
trochu nakopnout: <br>
<br>
Mam system se z80, k nemu paralelni SRAM a ja bych
docela potreboval z nej <br>
</blockquote>
<br>
<blockquote type="cite">cas od casu vytahnout obsah RAM,
nejak ho modifikovat a nacpat zpatky. Jo, <br>
</blockquote>
<br>
<blockquote type="cite">je to presne ta uloha, co se
delavala na osmibitech pri ukladani snapshotu <br>
</blockquote>
<br>
<blockquote type="cite">:) <br>
<br>
Mam pristupne vsechny signaly procesoru vcetne /BUSRQ,
/BUSAK, /HALT, NMI <br>
a tak dale. Jestli mne hlava neklame, postup by mel byt
nejak takovyhle: <br>
<br>
- pozadam z80 o uvolneni sbernice BUSRQ, <br>
- z80 uvolni a potvrdi BUSAK, <br>
- poslu do z80 NMI nebo HALT(?), aby mi do toho nekecal,
<br>
- tim by mela byt sbernice volna a procesor v HighZ? <br>
- externim procesorem si udelam s pameti, co potrebuju
(cteni, <br>
modifikace), <br>
- uvolnim NMI, do z80 poslu RESET a necham ho najet do
nove pameti. <br>
<br>
Predpokladam, ze tu je jeste par lidi, co to da z hlavy,
nez zacnu lovit <br>
na netu hloubeji... <br>
</blockquote>
</blockquote>
</blockquote>
</blockquote>
</blockquote>
</blockquote>
</body>
</html>