Ordinateurs domestiques 8 bits sans BASIC

Aug 23 2020

Tous les ordinateurs domestiques 8 bits que je connais avaient BASIC dans leurs ROM. Une exception notable était Jupiter Ace, un ordinateur domestique britannique, qui utilisait Forth.

Y avait-il d'autres ordinateurs domestiques 8 bits livrés avec d'autres langues dans leurs ROM? Ou peut-être sans un langage de programmation complet du tout, quelque chose comme un système d'exploitation rudimentaire.

Je ne demande pas la disponibilité d'autres langues en général sur ces systèmes, mais uniquement la langue intégrée dans leurs puces ROM.

Réponses

26 StephenKitt Aug 23 2020 at 19:08

Un exemple d'ordinateurs 8 bits populaires sans BASIC dans la ROM est les trois premiers ordinateurs Atari 8 bits , les 400, 800 et 1200XL, qui n'avaient pas BASIC intégré mais sur une cartouche séparée.

Leur prédécesseur, le système informatique vidéo Atari , avait également une cartouche de programmation BASIC , écrite par Warren Robinett , mais elle n'était pas fournie avec le système (elle a été publiée en 1979) et nécessitait deux contrôleurs CX50. (Merci à supercat pour le rappel !)

20 Raffzahn Aug 23 2020 at 18:03

(S'il vous plaît voir aussi d'autres bonnes réponses pour plus d'ordinateurs correspondant à la liste)

Je suppose que nous pouvons les classer en quatre catégories (par ordre décroissant d'application):

Machines avec une langue différente en ROM

Les premiers modèles de la série soviétique BK-0010 avaient FOCAL en ROM. BASIC était disponible en tant que module complémentaire. Les modèles ultérieurs à partir de BK-0010.01 avaient déjà BASIC dans la ROM.

Ordinateurs propres

Et puis il y aurait la série classique Sharp MZ-80 sans langue dans la ROM. Des ordinateurs propres dès le début, BASIC ou toute autre langue devaient être chargés à partir de Cassette. Assez réussi dans le monde entier.

Avec ROM de langue distincte mais incluse

Des machines similaires mais moins adaptées sont celles qui n'avaient pas de correctif de langue intégré, mais qui fournissaient (généralement) BASIC séparément sur un module (ROM-) qui était toujours inclus lors de l'achat de l'unité. Après tout, tout le monde l'aurait fait brancher ... du moins jusqu'à ce qu'il passe à quelque chose de plus sophistiqué. L' Exidy Sorcerer de 1978 pourrait en être le premier exemple. Un exemple encore plus frappant est Atari 400/800 ( comme mentionné ) de 1979.

Systèmes d'une époque antérieure à l'inclusion de la langue

Il en va de même pour de nombreux systèmes très anciens, du simple pensionnaire au S-100, en passant par les systèmes amateurs comme Heathkit H8 ou Apple 1. Rappelez-vous que le premier BASIC de MS pour l'Altair a été livré sur papier ou cassette. Mais là encore, ils sont si tôt que le terme «ordinateur personnel» peut ne pas vraiment s'appliquer.

Fermer Runner Ups

De plus, bien que n'étant pas vraiment un ordinateur domestique 8 bits, le Newton avait son interpréteur NewtonScript en ROM.

15 TimLocke Aug 23 2020 at 20:44

La société française Micronique avait quelques modèles livrés avec Forth au lieu de BASIC, comme les Hector HRX et Hector MX.

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

7 lvd Aug 23 2020 at 21:36

D'autres ordinateurs domestiques soviétiques qui manquaient de BASIC dans leurs ROM:

Vecteur-06C

Apogey BK-01 (le wiki n'est disponible qu'en russe et il n'est pas très clair s'il y avait un BASIC intégré, mais d'autres sources disent qu'il n'y en avait pas)

Radio-86RK

Spécialiste

Orion-128

Microsha (seulement russe, déclaration claire que le BASIC était chargeable à partir de la bande)

7 WesSayeed Aug 24 2020 at 02:44

J'avais un ordinateur Colecovision Adam à l'époque. Une caractéristique très étrange de ce système était que le bloc d'alimentation était en fait dans l'imprimante. Il est venu avec un traitement de texte dans sa ROM plutôt qu'un langage de programmation.

Je me souviens avoir utilisé tout mon argent pour tondre la pelouse pour acheter SmartBASIC et SmartLOGO sur cassette avec un modem 300 bauds pour cela.

6 JeffZeitlin Aug 23 2020 at 22:04

Je ne suis pas sûr que l'IBM5100 puisse vraiment être considéré comme un "ordinateur domestique", et je pense que ce n'était pas un ordinateur 8 bits (il était, si je me souviens bien, basé sur une version réduite du 360), mais il pourrait passer le "test de reniflement" d'aujourd'hui pour les ordinateurs personnels, et était disponible en deux versions: Le 5100B avait en fait BASIC dans la ROM (que IBM appelait ROS), mais le 5100A était livré avec APL plutôt que BASIC dans ROS. (Le modèle suivant 5110 avait les deux, sélectionnables par l'utilisateur via un interrupteur du panneau avant.)

6 chasly-supportsMonica Aug 24 2020 at 14:04

Le Nascom 1 n'a pas eu des langages de haut niveau. Son successeur le Nascom 2 est venu avec BASIC cependant.

Les Nascom 1 et 2 étaient des kits informatiques à carte unique émis au Royaume-Uni en 1977 et 1979, respectivement, basés sur le Zilog Z80 et comprenant un clavier et une interface vidéo, un port série qui pourrait être utilisé pour stocker des données sur une cassette à bande en utilisant la norme de Kansas City et deux ports parallèles 8 bits. À cette époque, l'inclusion d'un clavier complet et d'une interface d'affichage vidéo était rare, car la plupart des kits de micro-ordinateurs étaient alors livrés avec seulement un clavier hexadécimal et un écran à sept segments. Pour minimiser les coûts, l'acheteur a dû assembler un Nascom en soudant à la main environ 3 000 joints sur le circuit imprimé unique.https://en.wikipedia.org/wiki/Nascom_(computer_kit)

J'en avais un et je me souviens de la programmation des machines Turing en assembleur (ou était-ce du code machine - je ne m'en souviens plus). J'ai fabriqué à la main divers dongles pour cela, y compris une horloge "ralentir" et un générateur de nombres aléatoires.

J'ai triché et acheté la carte nue déjà soudée (pas de boîtier), plus le clavier pour éviter toute soudure.

5 RadovanGarabík Aug 23 2020 at 18:53

Probablement trop nombreux pour les énumérer.

Cependant, PMD-85 est remarquable et limite car il incluait un BASIC sur un module ROM détachable. Par défaut, il a démarré dans un moniteur (avec des routines de chargement de bande, etc.); il y avait d'autres modules ROM produits (avec Pascal, LOGO, IIRC aussi KAREL). Mais ils étaient presque exclusivement utilisés avec le module BASIC.

5 tofro Aug 23 2020 at 20:24

ELAN Enterprise n'avait pas BASIC intégré. Son IS BASIC était fourni sur une cartouche (qui faisait, certes, partie du pack de base). Mais vous pouvez tout aussi bien utiliser n'importe quelle autre langue. Son "application principale" était WP - Un simple éditeur / traitement de texte.

Si vous considérez le Cambridge Z88 comme un ordinateur domestique, son "OS principal" n'était certainement pas BASIC (BBC), ce n'était qu'une application parmi d'autres. Le contrôle du système d'exploitation se faisait via l'interface graphique.

Le Coleco Adam était essentiellement (sic) un module d'extension ColecoVision plus n ° 3 - la machine de base était une console de jeux, qui s'est étendue à l'ordinateur domestique Adam (y compris BASIC) à l'aide d'un ensemble d'add-ons.

3 rjpond Aug 24 2020 at 07:13

La gamme Amstrad PCW commencée en 1985 était toutes 8 bits (à l'exception du modèle final) et n'avait pas BASIC en ROM.

Bien que conçus principalement comme des machines de «bureau à domicile», il s'agissait encore essentiellement d'ordinateurs à domicile.

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

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

Le TRS-80 Model 4P était basé sur un Z-80a à 4 MHz et n'avait pas de BASIC en ROM.

L'Apple 1 était livré avec BASIC sur cassette.

2 IanRingrose Aug 24 2020 at 10:11

L'Amstrad PCW était clairement vendu comme un traitement de texte domestique, son imprimante n'était pas assez bonne pour la plupart des utilisations bureautiques. Il n'avait pas BASIC dans la ROM, je ne me souviens pas si même avait de base sur un disque inclus.

Il utilisait un processeur Z80, donc 8 mais avait un bélier de commutation de banque.

2 WilliamDrago Aug 24 2020 at 17:57

Le MCM / 70 de Micro Computing Machines est livré avec l'APL rom. https://en.m.wikipedia.org/wiki/MCM/70

2 user Aug 25 2020 at 09:42

L'ordinateur de la famille Nintendo (Famicom, également connu sous le nom de Nintendo Entertainment System en Occident) n'est pas venu avec BASIC en ROM. En fait, il n'était pas livré avec un clavier, vous aviez acheté un pack comprenant le clavier et la cartouche BASIC.

1 antsa Aug 25 2020 at 09:51

J'ai utilisé ce genre d'ordinateur qui n'avait pas de base. La langue CHIP8 était disponible.

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

1 Eight-BitGuru Aug 25 2020 at 15:22

Le Tatung Einstein était livré avec un système d'exploitation machine (MOS) en ROM, qui offrait un ensemble de commandes modérément utile mais limité, y compris un chargeur pour démarrer à partir d'un disque de langue. Deux de ces disques étaient inclus dans le pack que j'avais - une version de Microsoft BASIC et un port presque parfait de BBC BASIC.

Malheureusement, le langage MS avait été étendu pour accéder aux capacités matérielles de la machine, mais pas le langage BBC - on a donc été obligé de choisir entre les fonctionnalités linguistiques avancées (pour l'époque) de la BBC, ou les fonctionnalités plus rudimentaires ( mais meilleur support matériel) de MS.

1 Janka Aug 30 2020 at 19:52
  • Basis108 - un clone d'Apple II qui est venu sans ROM de base mais un basique sur disquette. Vous deviez le charger avant Apple DOS.
  • KC85 et KC87 - Ordinateurs basés sur le Z80 de la RDA, ils ont démarré à partir d'une bande.