ZX Spectrum 48k (hosszu, komplett kalkulaciot is tartalmaz!)

Kis Norbert norbi at kzs.hu
Tue May 28 13:01:57 CEST 2002


Szia Zoli!



>hozzászólásait, látni lelkesedésüket. Fele részben együtt izgulok 
>lelkesedek veletek a "magyar számítógép" építésében is, bár kicsit 
>szkeptikus is vagyok a témában.

:) Sebaj, azert megprobalni csak kell!

>segítem a munkát, bár egy átgondolt rendszer építése, fo"leg a szoftver 
>rendszer kitalálása nem egy-két hét.

Termeszetesen. Ha okosan van kitalalva a rendszer, akkor a tervezes tovabb
fog tartani, mitna kivitelezes. Ellenben igy kesobb barmit megtehetunk. :)
Ha viszont osszedobjuk, akkor hamarabb kesz, de olyan is lesz...

>- Kötött, vagy rugalmasan változtatható hardvert építsünk. Ne 
>felejtsétek el, hogy a Spectrum/C64/Atari nagy sikere, megbizhatósága a 
>kötött hardvernek köszönheto". Minden gép egyforma, a rendszer 
>átlátható, kézbentartható.

Valamint a 'csipetnyi titoknak'. :) Itt eleve nem lesz titok, vagyis
erdemesebb szerintem a rugalmasnal maradni mindenkeppen.

>- Egy kiválasztott processzor típust, vagy több különbözo"t használjunk

Legyen egy kivalasztott jobbfajta, de elfogadhato aru, illetve beszerezheto.
Azonban legyen meg a lehetosege a szinte korlatlan procicserenek. Vagyis
legyen CPU-modul.

>- Árkategória. Mennyi lehet egy alaprendszer anyagköltsége.

Az altalad szamitott szerintem is korrekt. Talan max. 30...40Ehuf-ig elmenne
az ember, ha extra funkciok is lennenek. Kiindulaskeppen mindenkeppen a 20
realis. A minimal-rendszert ki kellene hozni ennyibol.

>1. Az eredeti téma alapján, maradhatunk a ZX Spectrum alapú hardvernél. 
>Ez így egy 8bites, olcsó gép lenne, amit viszont nem is szabad 
>túlbonyolítani. Elo"nyei: Olcsó a processzor, bo"séges a szoftver 
>kínálat. Ebben az esetben a következo"ket tudom felajánlani (talan még 
>megmentheto"k a floppyk, kazetták):

Szerintem a gepbe ezt egy opcionalis, onallo kartya gyanant kellene _kesobb_
beletervezni. Vagyis a kozos RAM-ot, illetve a plusz periferiakat tudna
hasznalni a rendszer.

Jut eszembe! Talan a fenti felepites miatt kesobb tobbprocesszoros (mar ugy
ertem, valodi multiproc.) rendszert is lehetne fejleszteni belole. Ehhez
csak a sinrendszert, illetve a CPU-modult kell alkalmasan megtervezni.

>- A magyar fejlesztésü Speccy DOS visszafejtett és saját magam által 
>továbbfejlesztett rajza, programja. (Bár manapság a WD1772 floppy 
>vezérlo" IC beszerezhetetlen.)

Ezek szerintem nem kellenek. Ha az alapgep megy, akkor annak periferiai
ugyis jok lesznek. Az pedig azert nem semmi lehetoseg. :) Persze a total-ZX
specifikus dolgokat ra kell tenni az alapkartyara, az biztos.
Valami programozott logikaval vsz. ossze is lehetne hozni kesobb.

>- SIOS nevu", saját fejlesztésu", ablakozós, egerezo"s grafikus felület, 
>persze fekete/fehér. Kooperativ "multitaszk" szerüen, esemény vezérelten 
>(ide-oda kattintás egérrel) futtathat több alkalmazást. Alkalmazás méret 
>16K, vagy ennek többszöröse lehet. Két mu"ködo"képes alkalmazás volt rá, 
>disk kezelo" és ikon editor. (Bár mai eszemmel biztosan sok mindent 
>máshogy írnék meg benne.)

:) Ez marha jo! Mar csak a poen kedveert is lesz ilyen hardver bovites.

>2. Ha nem cél a kompatibilitás, akkor valamilyen 32bites magú procit 
>kell választani, aminél a nagy memória (minimum 16mega) lineárisan 
>címezheto", és a szabadon felhasználható GNU C és Assembler is 
>támogatja. Ha a proci tartalmaz MMU (memoria manager) áramkört, akkor 

A magam reszerol inkabb 128MB SDRAM-ban gondolkodnek. Lassan az alaplapokbol
azt is kidobjak. Mire elkeszul a prototipus, vsz. meg eppen-eppen lehet
kapni. A RAM kritikus, en nem sporolnek rajta. A CPU-kartyakon jo lenne egy
minimal cache, szerintem azt eleg lenne 32/64K-s sram-okbol (celszeruen
alaplapi cache) csinalni. Igy a multiprocis alkalmazasokat is egyszerubb
osszehozni kesobb.

>már teljes értéku" linux is futtatható rajta.

Annak mindenkeppen mennie kellene termeszetesen. Radasul ott van forraskod
szinten, vagyis az adaptacio is egyszerubb lehet.

>- Sok mikrokontroller rendelkezik Idozito es DMA modulokkal, igy a 
>képrajzolást maga processzor is meg tudja oldani. (Hitachi H8S procik 
>esetén, 99% biztosan meg tudnám csinálni).

Jonak latszik, raadasul a kesobbi verziok bovitesi/kompatibilitasi
lehetosege is biztositva van. Egyelore a prototipusban PC-s kartyat
hasznalnek inkabb ISA, vagy PCI bridge-el. Igy meg olcsobb, egyszerubb
lehetne. Kesobb persze ez is meglenne.

>- Hitachi H8F2357 proci, max. 7000 Ft

Nem ismerem, de jol hangzik. :)

>- Spectrum szeru", mátrixos bill csatlakozás, vagy
>AT bill illesztés egyenesen a procival, 1000 Ft.
>....

Az utobbira szavazom azzal a modositassal, hogy az alaplapok
billentyuprocijat is adaptalnam. Ugyis ingyen van, vagonszam van, semmi
masra nem jo... :))) Igy a kozponti proc tehermentesitve vagyon ez alol is.
Hadd szarnyaljon!

>Ezek együtt, kis ráhagyással kb. 20eFt +ÁFA áron összehozhatók, plusz a 
>kiegészíto"k, HDD, monitor, billentyu"zet, doboz...

Termeszetesen minden olcso, hulladek PC-s cuccbol... :)

>- Ethernet csatoló, RTL8019 vagy hasonló 4-6000 Ft.???
>- plusz amit az építo" a kártyahelyekre készít...

A magam reszerol a 8029-est ajanlom(10Mbps), esetleg a 8139-est (10/100Mbps)

>Tekintsétek ezt a levelet gondolat és vita indítónak, a konkrét megoldás 
>felé tett elso" lépésnek
>Mi a véleményetek?

A magam reszerol egyelore ennyit tudtam hozzatenni, illetve a tegnapi
levelemben irt otleteket, mar ami a BOOTROM-ot, illetve a SMART-os minimal
rendszert illeti.

Udv.:
		Norbi.




More information about the Elektro mailing list