SYM -1 - SYM-1

SYM-1
Synertek SYM-1 (VIM-1, 1978) .jpg
Synertek VIM-1 (1978, později SYM-1)
Také známý jako VIM-1
Vývojář Ray Holt
Výrobce Společnost Synertek Systems Corp
Typ jednodeskový počítač „trenér“
Datum vydání přibližně 1976 ; Před 45 lety ( 1976 )
Zaváděcí cena 238 USD (ekvivalent 1 145 USD v roce 2020)
Prodané jednotky 50 000
Operační systém Supermonský monitor
procesor Synertek 6502 @ 1 MHz
Paměť 1 KB RAM (rozšiřitelné na 4 KB na desce), 4 KB ROM
Úložný prostor Magnetofon
Zobrazit 6místný LED displej
Zvuk Vestavěný reproduktor
Vstup 29 'citlivých' klíčů, sériový RS232, konektor 51 I/O linek
Napájení Externí napájecí zdroj 5V - 1,5A
Rozměry 10,75 palce x 8,25 palce x 0,5 palce

SYM-1 byla jediná deska „trenér“ počítač produkoval Synertek Systems Corp. v roce 1975. Byl navržen Ray Holt . Původně se jmenoval VIM-1 (Versatile Input Monitor), tento název byl později změněn na SYM-1.

SYM-1 byl blízkou kopií populárního systému MOS Technology KIM-1 , se kterým byl do značné míry kompatibilní. Ve srovnání s KIM-1 , vylepšení zahrnovala schopnost běžet na jednom napájecím zdroji +5 V, vylepšená ROM monitoru , tři konfigurovatelné zásuvky ROM/ EPROM , RAM rozšiřitelná na desce na 4 KB , sériový port RS-232 a „vysokorychlostní“ ( 185 bajtů za sekundu , KIM-1 podporoval asi 8 bajtů/s) rozhraní pro ukládání audiokazet. Rovněž představoval integrované vyrovnávací obvody, které usnadňují propojení se zařízeními „vysokého napětí nebo vysokého proudu“.

Jednou z možností SYM-1 byla jeho schopnost umožnit přidání osciloskopu, aby poskytoval 32 znakový displej pod softwarovou kontrolou. Jak je vysvětleno v kapitole 7 „Referenční příručky SYM“, svislý vstup, uzemnění a spouštěcí vstup osciloskopu měly být připojeny ke konektoru AA „Scope Out“ na desce SYM-1. Kód „Software ovladače výstupu osciloskopu“ poskytnutý v této kapitole manuálu měl být zadán do paměti SYM-1 a spuštěn, aby se umožnilo zobrazení osciloskopu. Tento kód zajišťoval ovládání displeje osciloskopu a také základní sadu znaků. Rezistory R42 a R45 měly být upraveny tak, aby zpřesnily zobrazený obraz.

Společnost Synertek prodala ROMy, které lze nainstalovat a přidat tak programovací jazyk BASIC nebo Resident Assembler/Editor (RAE). Společnost Synertek uzavřela smlouvu se společností s názvem Eastern House Software na přenesení jejich programu Macro Assembler /Editor (MAE) do 8 kB ROM. Autorem MAE, RAE a další verze prodávané společností Skyles Electric Works byl Carl Moser. MAE byl prodáván v různých formách nejen pro SYM-1, ale také pro další počítače se systémem 6502 včetně Commodore, Atari, KIM a Apple. Jiné formy MAE zahrnovaly cross assembler pro 6800 a 8085 - a nabídka těchto cross assemblerů byla plánována pro RAE.

Jednou z jemnějších funkcí SYM-1 bylo použití vyhledávací tabulky v nízké paměti 6502. To poskytovalo ve svém operačním systému funkci vektorování k přesměrování volání podprogramů na různé vstupní a výstupní ovladače, včetně přerušení servisu . Uživatelé byli schopni vyvinout své vlastní rutiny rozhraní a nahradit nové vektory původními vektory při spuštění UV-EPROM. Tím byl bezproblémově zachován normální provoz monitoru desky a jazyků, jako je Synertek Systems BASIC. Jedním z pozdějších domácích/vzdělávacích počítačů, které tento koncept široce používaly, byla BBC Micro od společnosti Acorn Computers ve Velké Británii. Někteří další počítačoví designéři této éry nedokázali pochopit význam tohoto elegantního používání vektorů pro softwarové mapování nového vývoje v oblasti hardwaru.

Viz také

Reference

externí odkazy