Computer domestici a 8 bit senza BASIC

Aug 23 2020

Tutti i computer domestici a 8 bit di cui sono a conoscenza avevano BASIC nelle loro ROM. Un'eccezione degna di nota è stata Jupiter Ace, un home computer britannico, che utilizzava Forth.

C'erano altri computer domestici a 8 bit forniti con altre lingue nelle loro ROM? O forse senza un linguaggio di programmazione completo, qualcosa come un sistema operativo rudimentale.

Non sto chiedendo la disponibilità di altre lingue in generale su questi sistemi, ma solo per la lingua incorporata nei loro chip ROM.

Risposte

26 StephenKitt Aug 23 2020 at 19:08

Un esempio di popolari computer a 8 bit senza BASIC nella ROM sono i primi tre computer Atari a 8 bit , 400, 800 e 1200XL, che non avevano BASIC integrato ma su una cartuccia separata.

Anche il loro predecessore, l' Atari Video Computer System , aveva una cartuccia BASIC Programming , scritta da Warren Robinett , ma non era fornita con il sistema (fu rilasciata nel 1979) e richiedeva due controller CX50. (Grazie a supercat per il promemoria !)

20 Raffzahn Aug 23 2020 at 18:03

(Si prega di vedere anche altre belle risposte per più computer che rientrano nell'elenco)

Immagino che possiamo metterli in quattro categorie (in ordine decrescente di applicazione):

Macchine con lingua diversa nella ROM

I primi modelli della serie sovietica BK-0010 avevano FOCAL in ROM. BASIC era disponibile come modulo aggiuntivo. I modelli successivi a partire da BK-0010.01 avevano già BASIC nella ROM.

Computer puliti

E poi ci sarebbe la classica serie Sharp MZ-80 senza linguaggio nella ROM. Computer puliti dall'inizio, BASIC o qualsiasi altra lingua doveva essere caricata da Cassette. Abbastanza successo in tutto il mondo.

Con ROM lingua separata ma inclusa

Simili ma meno adatte sono macchine che non avevano una correzione del linguaggio incorporata, ma fornivano (di solito) BASIC separato su un modulo (ROM-) che era sempre incluso al momento dell'acquisto dell'unità. Dopotutto, tutti l'avrebbero collegato ... almeno fino a quando non si è passati a qualcosa di più sofisticato. L' Exidy Sorcerer del 1978 potrebbe essere il primo esempio. Un esempio ancora più evidente sono gli Atari 400/800 ( come detto ) del 1979.

Sistemi da un tempo prima che la lingua fosse inclusa

Lo stesso, ovviamente, vale per molti dei primi sistemi, dai single boarder all'S-100, compresi i sistemi per hobbisti come Heathkit H8 o Apple 1. Ricordate che il primo BASIC di MS per l'Altair è stato consegnato su nastro di carta o cassetta. Ma poi di nuovo, questi sono così precoci che il termine "computer di casa" potrebbe non essere realmente applicabile.

Chiudi Runner Ups

Inoltre, sebbene non sia proprio un computer domestico a 8 bit, il Newton aveva il suo interprete NewtonScript nella ROM.

15 TimLocke Aug 23 2020 at 20:44

L'azienda francese Micronique aveva alcuni modelli forniti con Forth anziché BASIC, come Hector HRX e Hector MX.

https://www.old-computers.com/museum/computer.asp?c=142&st=1

7 lvd Aug 23 2020 at 21:36

Altri computer domestici sovietici che mancavano di BASIC nelle loro ROM:

Vector-06C

Apogey BK-01 (wiki è disponibile solo in russo e non è molto chiaro se ci fosse BASIC integrato, ma altre fonti dicono che non ce n'erano)

Radio-86RK

Specialista

Orion-128

Microsha (solo russo, dichiarazione chiara che il BASIC era caricabile dal nastro)

7 WesSayeed Aug 24 2020 at 02:44

In passato avevo un computer Colecovision Adam . Una caratteristica molto strana di quel sistema era che l'alimentatore era effettivamente nella stampante. È arrivato con un word processor nella sua ROM piuttosto che con un linguaggio di programmazione.

Ricordo di aver utilizzato tutti i miei soldi per falciare il prato per acquistare SmartBASIC e SmartLOGO su cassetta insieme a un modem a 300 baud.

6 JeffZeitlin Aug 23 2020 at 22:04

Non sono sicuro che l'IBM5100 possa davvero essere considerato un "computer di casa" e credo che non fosse un computer a 8 bit (era, come ricordo, basato su una versione ridotta del 360), ma potrebbe superare lo "sniff test" di oggi per i computer domestici, ed è disponibile in due versioni: il 5100B aveva infatti BASIC nella ROM (che IBM chiamava ROS), ma il 5100A veniva fornito con APL piuttosto che BASIC in ROS. (Il follow-on 5110 aveva entrambi, selezionabili dall'utente tramite un interruttore sul pannello frontale.)

6 chasly-supportsMonica Aug 24 2020 at 14:04

Il Nascom 1 non ha avuto alcun linguaggi di alto livello. Il suo successore, il Nascom 2, è stato fornito con BASIC.

Il Nascom 1 e 2 erano kit per computer a scheda singola emessi nel Regno Unito rispettivamente nel 1977 e nel 1979, basati sullo Zilog Z80 e comprendenti una tastiera e un'interfaccia video, una porta seriale che poteva essere utilizzata per memorizzare i dati su una cassetta a nastro utilizzando lo standard di Kansas City e due porte parallele a 8 bit. A quel tempo, includere una tastiera completa e un'interfaccia di visualizzazione video era raro, poiché la maggior parte dei kit di microcomputer veniva quindi fornita con solo una tastiera esadecimale e un display a sette segmenti. Per ridurre al minimo i costi, l'acquirente ha dovuto assemblare un Nascom saldando a mano circa 3.000 giunti sul singolo circuito stampato.https://en.wikipedia.org/wiki/Nascom_(computer_kit)

Ne avevo uno e ricordo di aver programmato le macchine di Turing in assembler (o era codice macchina - non ricordo). Ho realizzato a mano vari dongle tra cui un orologio di "rallentamento" e un generatore di numeri casuali hardware.

Ho imbrogliato e ho comprato la scheda nuda già saldata (senza custodia), più la tastiera per evitare tutte le saldature.

5 RadovanGarabík Aug 23 2020 at 18:53

Probabilmente troppi da elencare.

Tuttavia, PMD-85 è notevole e al limite perché includeva un BASIC su un modulo ROM staccabile. Per impostazione predefinita, è stato avviato in un monitor (con routine di caricamento del nastro, ecc.); sono stati prodotti altri moduli ROM (con Pascal, LOGO, IIRC anche KAREL). Ma erano quasi esclusivamente usati con il modulo BASIC.

5 tofro Aug 23 2020 at 20:24

L'ELAN Enterprise non aveva BASIC integrato. Il suo IS BASIC veniva fornito su una cartuccia (che era, certamente, parte del pacchetto base). Ma potresti anche usare qualsiasi altra lingua. La sua "applicazione principale" era WP - Un semplice editor / word processor.

Se consideri il Cambridge Z88 un computer di casa, il suo "sistema operativo principale" non era sicuramente (BBC) BASIC, quella era solo un'applicazione tra le altre. Il controllo del sistema operativo era tramite la GUI.

Il Coleco Adam era fondamentalmente (sic) un ColecoVision plus Expansion Module # 3 - la macchina base era una console di gioco, che si espanse nel computer di casa Adam (incluso BASIC) usando una serie di add-on.

3 rjpond Aug 24 2020 at 07:13

La gamma Amstrad PCW iniziata nel 1985 era tutta a 8 bit (tranne il modello finale) e non aveva BASIC nella ROM.

Sebbene intese principalmente come macchine "home office", erano ancora essenzialmente home computer.

( https://www.old-computers.com/museum/computer.asp?c=190 : "ROM: nessun chip ROM.")

2 snips-n-snails Aug 23 2020 at 21:32

Il TRS-80 Model 4P era basato su uno Z-80a a 4 MHz e non aveva BASIC nella ROM.

L'Apple 1 è stato spedito con BASIC su cassetta.

2 IanRingrose Aug 24 2020 at 10:11

L'Amstrad PCW era chiaramente venduto come un word processor domestico, la sua stampante non era abbastanza buona per la maggior parte degli usi in ufficio. Non aveva BASIC nella ROM, non ricordo se avesse nemmeno basic su un disco incluso.

Ha usato una cpu Z80, quindi era 8 ma, ma aveva una ram per il cambio della banca.

2 WilliamDrago Aug 24 2020 at 17:57

L'MCM / 70 di Micro Computing Machines è arrivato con rom APL. https://en.m.wikipedia.org/wiki/MCM/70

2 user Aug 25 2020 at 09:42

Il Nintendo Family Computer (Famicom, noto anche come Nintendo Entertainment System in Occidente) non veniva fornito con BASIC nella ROM. In effetti non è stato fornito con una tastiera, hai dovuto acquistare un pacchetto che includeva la tastiera e la cartuccia BASIC.

1 antsa Aug 25 2020 at 09:51

Ho usato questo tipo di computer che non aveva basi. La lingua CHIP8 era disponibile.

http://www.hobbylabs.org/oscom_nano.htm

1 Eight-BitGuru Aug 25 2020 at 15:22

Il Tatung Einstein veniva fornito con un MOS (Machine Operating System) nella ROM, che offriva un insieme di comandi moderatamente utile, anche se limitato, incluso un caricatore per l'avvio da un disco della lingua. Due di questi dischi erano inclusi nel pacchetto che avevo: una versione di Microsoft BASIC e un porting quasi perfetto di BBC BASIC.

Fastidiosamente, il linguaggio MS era stato esteso per accedere alle capacità hardware della macchina ma il linguaggio BBC no, quindi si era costretti a scegliere tra le funzionalità linguistiche avanzate (per il momento) della BBC o le funzionalità più rudimentali ( ma migliore supporto hardware) di MS.

1 Janka Aug 30 2020 at 19:52
  • Basis108 - un clone di Apple II che è venuto senza ROM di base ma un floppy di base. Dovevi caricarlo prima di Apple DOS.
  • KC85 e KC87: computer basati su Z80 della GDR, avviati da nastro.