Galaksija (počítač) - Galaksija (computer)
![]() | tento článek potřebuje další citace pro ověření.Červenec 2009) (Zjistěte, jak a kdy odstranit tuto zprávu šablony) ( |
![]() Hlavní deska Galaksija během procesu montáže | |
Typ | Domácí počítač |
---|---|
Datum vydání | 1983 |
Média | Kompaktní kazety |
procesor | Zilog Z80 A @ 3,072 MHz |
Paměť | 2–6 kB RAM, 4–8 kB ROM |
Zobrazit | 64x48 černobíle |
Vstup | Klávesnice |
Nástupce | Galaksija Plus |
The Galaksija (cyrilice: Галаксија; [galǎksija], význam "Galaxie „) byl počítač sestavený podle vlastních potřeb, který navrhl Voja Antonić. To bylo vystupoval ve speciální edici Računari u vaší kuku[1] (Počítače ve vaší domácnosti, napsáno Dejan Ristanović ) populárního stejnojmenného vědeckého časopisu, publikovaného koncem prosince 1983 v Bělehrad, Jugoslávie. Soupravy byly k dispozici, ale nevyžadovaly se, protože bylo možné je postavit zcela ze standardních běžných dílů. Později byl k dispozici také v úplné podobě.
Dějiny
Na počátku osmdesátých let byly v České republice různé zákony SFR Jugoslávie zabránila importu počítačů do země. Zároveň se i nejlevnější počítače dostupné na Západě blížily průměrným měsíčním platům. To znamenalo, že bez ohledu na poptávku po domácích počítačích vlastnila pouze relativní menšina lidí - většinou a ZX Spectrum nebo a Commodore 64.
Podle jeho vlastních slov[2] někdy v roce 1983, Voja Antonić, během dovolené v hotelu Teuta v Risan, četl aplikační příručku pro RCA CDP1802 procesor a narazil na generování videa podporovaného CPU.[2] Protože CDP1802 byl velmi primitivní, rozhodl se, že a Zilog Z80 procesor mohl provést úkol také.
Než se vrátil domů do Bělehrad, už měl koncepční diagramy počítače, který používal software ke generování video obrazu. Ačkoli použití softwaru na rozdíl od hardwaru by významně snížilo výkon jeho designu, zjednodušilo to také hardware a snížilo jeho náklady.
Jeho dalším krokem bylo najít časopis, ve kterém by diagramy publikoval. Jasná volba byla SAM Magazine zveřejněno v Záhřeb, ale kvůli předchozím špatným zkušenostem se rozhodl publikovat jinde.[2]
Populární vědecký časopis Galaksija vypadal nekompatibilní, ale slyšel, že pracují na speciálním čísle věnovaném počítačům. Navrhl publikování celých diagramů, pokynů atd. Autorovi čísla, Dejan Ristanović. Všechno se dostalo do zvláštního čísla s názvem Računari u vaší kojici (Počítače ve vaší domácnosti). To bylo propuštěno koncem prosince 1983, ačkoli to bylo datováno leden 1984.
Pokusili se uhodnout počet Galaksijas, který čtenáři postaví. Jejich odhady se pohybovaly od sto do tisíc (číslo, které znělo tak optimisticky, že vyvolalo smích). Skutečný počet vytvořený známý „kutilé“ - bylo kolem 8000![2] Toto číslo může být ve skutečnosti vyšší, pokud lidé, kteří si nezakoupili žádné sady (včetně PCB a ROMy ) jsou účtovány.
Komponenty poskytli různí výrobci a dodavatelé:
- MIPRO a Elektronika z Buje, dohromady s Institut za elektroniku a vakuumsku techniku (en. Ústav pro elektroniku a vakuovou technologii) dodané PCB, klávesnice a masky,
- Mikrotehnika z Graz odesláno integrované obvody
- Voja Antonić osobně naprogramoval vše EPROM
- Galaksija shromážděné formuláře žádostí a organizované dodávky
Později, Ústav pro školní knihy a učební pomůcky dohromady s Elektronika Inženjering zahájila masovou komerční produkci počítačů Galaksija, hlavně dodávaných do škol.
Technické specifikace
- procesor: Zilog Z80 3,072 MHz
- ROM „A“ nebo „1“ - 4 KB (2732 EPROM ) obsahuje bootstrap, základní ovládání a Galaksija ZÁKLADNÍ kód tlumočníka
- ROM „B“ nebo „2“ - 4 KB (volitelný, také 2732 EPROM) - další příkazy Galaksija BASIC, assembler, monitor strojového kódu, atd.
- Character ROM - 2 KB (2716 EPROM) obsahuje definice znaků, znaky jsou 8 x 13 pixelů, grafika bloku byla svisle rozdělena do schématu 4: 5: 4 a vodorovně do schématu 4: 4.
- RAM: 2 až 6 kB 6116 statická RAM v základním modelu, rozšiřitelný na 54 KB
- Textový režim 32 x 16 znaků, černobílý
- Pseudografické údaje: 2x3 jehličkové kombinace v podmnožině grafických znaků - celkem 64 x 48 bodů.
- Zvuk: Podle specifikací žádný, ale páskové rozhraní bylo příležitostně používáno jako zvukový výstupní port - jako port „EAR“ na ZX Spectrum lze použít jako audio i rozhraní kazetové pásky. Vidět kazetový port pro detaily.
- Paměťová média: kazetová páska, nahrávání na 280 bit / s hodnotit
- I / O porty: 44-pin hranový konektor s Z80 Bus, tape (DIN konektor ), černobílé video výstup (KAMARÁD načasování, DIN konektor ), a UHF TV výstup (RCA konektor )
ZÁKLADNÍ ROMY
Galaksija ZÁKLADNÍ je ZÁKLADNÍ tlumočník původně částečně na základě kódu převzatého z TRS-80 Úroveň 1 ZÁKLADNÍ, kterou tvůrce považoval za Microsoft BASIC.[2] Po rozsáhlých úpravách, aby zahrnoval kód pro generování videa (jako procesor byl hlavním účastníkem snižování nákladů na hardware) a zlepšování programovací jazyk, to, co zbylo z originálu, se říká hlavně řízení toku a plovoucí bod kód. Byl plně obsažen ve 4 KB ROM „A“ nebo „1“. Další ROM „B“ nebo „2“ za předpokladu více základních příkazů Galaksija, assembleru, monitoru atd.
ROM „A“
Čip označený tvůrcem Galaksije jako „A“, Voja Antonić se běžně označuje jako „ROM 1“ nebo jen „ROM“. ROM „A“ obsahoval bootstrap kód Galaksije, její kontrolní kód (základní operační systém ), kód pro generování videa (protože Galaksija neměl pokročilý videosystém Z80 procesor byl zodpovědný i za generování video signál ) a Galaksija ZÁKLADNÍ.
Přizpůsobení všech těchto funkcí do 4 kB 2732 EPROM vyžadovalo hodně úsilí a nějaké oběti. Například v některých textových oblastech zprávy byl také použit skutečný kód (např. Zpráva „PŘIPRAVENO“) a počet chybových zpráv byl snížen pouze na tři („CO?“, „JAK?“ A „SORRY“).
ROM „B“
ROM „B“ v Galaksiji je 2732 EPROM čip který obsahuje rozšíření originálu Galaksija ZÁKLADNÍ k dispozici v základní ROM ("A"). Tvůrce Galaksije jej označil jako „B“, Voja Antonić, ale běžně se označuje jako „ROM 2“.
ROM "B" obsahoval přidané ZÁKLADNÍ příkazy a funkce Galaksija (většinou trigonometrický ) stejně jako a Z80 assembler a a monitor strojového kódu. Tato ROM nebyla vyžadována a byla volitelným upgradem. Ačkoli to bylo naplánováno na základní desce, obsah ROM „B“ nebyl během roku automaticky inicializován bootování. Místo toho museli uživatelé spustit příkaz Galaksija BASIC, aby spustili a strojový kód program z ROM „B“, než mohou získat další funkce. To také znamenalo, že i Galaksijas s připojenou ROM „B“ se může chovat úplně jako základní modely.
Character ROM
Charakter ROM z domácí počítač Galaksija je 2716 EPROM čip který obsahuje grafické definice Galaksijiny znakové sady. Neměl žádné zvláštní jméno a byl označen jako „2716“ poté, co byl potřebný typ 2 KB EPROM.
Galaksija měla mírně upravenou (lokalizovanou) ASCII znaková sada:
- Nebyly tam žádné malé znaky
- Jsou zastoupeny kódy 91 až 94 Srbský jazyk znaky Č, Ć, Ž a Š. Písmeno „Đ“ nebylo v původní verzi přítomno a bylo běžně nahrazeno slovem „DJ“.
- Obsahoval 64 pseudo-grafických znaků, které měly různé kombinace teček v 2x3 matice.
- Kódy znaků 64 a 39 se používají pro dvě poloviny loga Elektronika Inženjering společnost (lze je zobrazit ve výzvě „PŘIPRAVENO“)
Každý znak byl reprezentován jako matice 8x13 pixelů. V tomhle ROM, 8pixelové řádky každého znaku jsou reprezentovány jako 8 bity jednoho byte.
"Kazetový" port
Galaksija použita kazetová páska tak jako vedlejší sklad. To představovalo 5-pin DIN konektor slouží k připojení počítače ke kazetovému magnetofonu. Obvody páskového rozhraní byly primitivní - kromě několika prvků ovládajících úrovně to bylo v podstatě jednobitový digitální ekvivalent k tomu v ZX Spectrum. Vstupní signál byl směrován do integrovaný obvod jinak je zodpovědný za klávesnici, takže CPU by „viděla“ vstupní signál jako sérii velmi rychlých stisknutí kláves různých délek a mezer mezi nimi.
Normálně se uvádí, že původní Galaksija nemá žádné vyhrazené (samostatné) zvukové porty a většina programů byla napsána jako tichá. Bylo však možné využít port kazetové pásky jako zvukový výstup, stejně jako se to děje v ZX Spectrum (jeho konektor „EAR“). Jediným technickým rozdílem mezi ZX Spectrum a Galaksijou, pokud jde o existenci zvuku, je to, že ZX Spectrum má zabudovaný zvukový signál, zatímco plány Galaksija neobsahují žádný druh reproduktorů.
Design
Pro zjednodušení stavby „udělej si sám“ a snížení nákladů, tištěný spoj byla navržena jako jednovrstvá (jednostranná) deska. To mělo za následek relativně komplikovaný design vyžadující, aby bylo mnoho připojení na straně komponent provedeno pomocí drátů.
Galaksija případ nebyl předem postaven. Průvodce místo toho navrhl, aby byl postaven z tištěný spoj materiál (např Pertinax ) používá se také pro základní deska. Vrch, boky a výztuhy tedy byly pájené společně tvoří „víko“. Akrylové sklo bylo doporučeno pro spodní stranu. Průvodce zahrnoval pokyny k čištění, malování a dokonce i zdobení sestaveného pouzdra. Název „GALAKSIJA“ a dekorativní hranice měly být přidány pomocí Letraset listové listy přeneste po první (bílé) vrstvě barvy, ale před druhou vrstvou konečné barvy. Po zaschnutí barvy měly být přenesené ozdoby poškrábány a vystavena podkladová bílá barva.
Klávesnice je rozložena tak, aby klávesy měly své vlastní adresy mapované v paměti které se ve většině případů řídí stejným pořadí jako ASCII kód písmene na klíči. To ušetřilo místo ROM snížením vyhledávacích tabulek, ale výrazně zvýšilo složitost jednovrstvé klávesnice PCB taková, že sama vyžadovala 35 propojky.
Galerie
Základní deska Galaksija, částečně smontovaná
Připravená výzva při spuštění
Viz také
- Historie počítačového hardwaru v Jugoslávii
- Galaksija ZÁKLADNÍ - podrobnosti o Galaksiji ZÁKLADNÍ programovací jazyk
- Galaksija Plus - vylepšená verze Galaksije, oznámená v červnu / červenci 1984 (6.) v časopise „Računari“ (v angličtině: Počítače, přejmenovaný z „Računari u Vašoj kući“)
- Voja Antonić - tvůrce Galaksije
- Dejan Ristanović - dobře známé srbština spisovatel a počítačový publicista, který byl autorem většiny zvláštního čísla časopisu Galaksija
- Z80 - Galaksija procesor
- ZX80 - Sinclair ZX80, který předchází Galaksiju o 4 roky a má pozoruhodně podobný systémový design, včetně použití Z80A k řízení video výstupu.
- [1] - Projekt Crowd Supply může nabídnout další Galaksiju
Reference
- ^ Računari u vaší kojici
- ^ A b C d E Antonić, Voja. „1983: Galaksija“. Archivovány od originál dne 4. května 2009. Citováno 17. června 2010.
externí odkazy
Články
- Počítače ve vaší domácnosti - krátký přehled podle Dejan Ristanović, autor Računari u vaší kojici číslo časopisu v anglickém jazyce
- 1983: Galaksija - jak to všechno začalo, od tvůrce Galaksije Voja Antonić sám (v Srbský jazyk )
- Počítač Galaksija - podrobný popis provozu počítače pro ty, kteří jej plánují postavit, zveřejněný v Računari u vaší kojici číslo časopisu. Napsal autor Voja Antonić v srbském jazyce.
- Uputstvo za upotrebu - kompletní, originální, uživatelská příručka online, v srbském jazyce.
- Skenování časopisů - skenování originálních stránek časopisů, které obsahují schematické diagramy, stavební a další pokyny a programy pro Galaksiju (text v srbském jazyce)
- Računar Galaksija podle Dejan Ristanović, autor Računari u vaší kojici vydání časopisu v srbském jazyce
- Ztracená historie socialistického kutilského počítače - článek Michaela Ebyho v jakobín
Prezentace
- The Ultimate Galaksija Talk - podrobná prezentace Tomaža Šolce přednesená na konferenci 29C3
Předělat
- μGalaksija - FPGA Galaksija
- [2] - CMOS Galaksija
Emulátory
- Emulátor Galaksija - originál DOS -na základě emulátor autor Miodrag Jevremović (v srbském jazyce)
- Stránky emulátoru Galaksija – Microsoft Windows port originálu DOS emulátor (v srbském jazyce)
- NEPOŘÁDEK - Open source multiplatformní multi-systémový emulátor NEPOŘÁDEK podporuje Galaksija
- Sam Coupé - Emulátor Galaksija běží pod Sam Coupé
Online muzea
jiný
- Domovská stránka Zorana Modliho domovská stránka Ventilátor 202 hostitel rozhlasové show (v srbském jazyce). Stejný web obsahuje a příběh show Ventilator 202, (také v srbském jazyce).
- # 247 - Rozhovor s Vojou Antonicem - Gerontogenous Galaksija Genesis Zvukový podcastový rozhovor s Vojou Antonicem o vytvoření Galaksije v angličtině.