Ordenadores domésticos de 8 bits sin BASIC
Todas las computadoras hogareñas de 8 bits que conozco tenían BASIC en sus ROM. Una excepción notable fue Jupiter Ace, una computadora doméstica británica, que usaba Forth.
¿Hubo otros equipos domésticos de 8 bits que vinieran con otros idiomas en sus ROM? O quizás sin un lenguaje de programación completo, algo así como un sistema operativo rudimentario.
No estoy preguntando por la disponibilidad de otros idiomas en general en estos sistemas, sino solo para el idioma integrado en sus chips ROM.
Respuestas
Un ejemplo de computadoras populares de 8 bits sin BASIC en ROM son las tres primeras computadoras Atari de 8 bits , las 400, 800 y 1200XL, que no tenían BASIC incorporado sino en un cartucho separado.
Su predecesor, el sistema informático de vídeo Atari , también tenía un cartucho de programación BÁSICO , escrito por Warren Robinett , pero no se suministraba con el sistema (se lanzó en 1979) y requería dos controladores CX50. (¡Gracias a supercat por el recordatorio !)
(Consulte también otras buenas respuestas para más computadoras que encajan en la lista)
Supongo que podemos ponerlos en cuatro categorías (en orden descendente de aplicación):
Máquinas con diferentes idiomas en ROM
Los primeros modelos de la serie soviética BK-0010 tenían FOCAL en ROM. BASIC estaba disponible como módulo adicional. Los modelos posteriores a partir de BK-0010.01 ya tenían BASIC en ROM.
Ordenadores limpios
Y luego estaría la clásica serie Sharp MZ-80 sin idioma en ROM. Las computadoras limpias desde el principio, BASIC o cualquier otro idioma tenían que cargarse desde Cassette. Muy exitoso en todo el mundo.
Con ROM de idioma separada pero incluida
Similares pero menos adecuadas son las máquinas que no tenían una corrección de idioma incorporada, pero que suministraban (generalmente) BASIC por separado en un módulo (ROM-) que siempre se incluía al comprar la unidad. Después de todo, todos lo habrían tenido enchufado ... al menos hasta cambiar por algo más sofisticado. El Exidy Sorcerer de 1978 podría ser el primer ejemplo. Un ejemplo aún más destacado es el Atari 400/800 ( como se mencionó ) de 1979.
Sistemas de una época anterior a la inclusión del lenguaje
Lo mismo, por supuesto, se aplica a muchos de los primeros sistemas, desde los de una sola frontera hasta el S-100, incluidos los sistemas para aficionados como Heathkit H8 o Apple 1. Recuerde que el primer BASIC de MS para el Altair se entregó en cinta de papel o casete. Pero, de nuevo, son tan tempranos que el término "computadora doméstica" puede no aplicarse realmente.
Cerrar Runner Ups
Además, aunque no es realmente una computadora doméstica de 8 bits, la Newton tenía su intérprete NewtonScript en ROM.
La empresa francesa Micronique tenía algunos modelos que venían con Forth en lugar de BASIC, como el Héctor HRX y el Héctor MX.
https://www.old-computers.com/museum/computer.asp?c=142&st=1
Algunas computadoras hogareñas más soviéticas que carecían de BASIC en sus ROM:
Vector-06C
Apogey BK-01 (el wiki solo está disponible en ruso y no está muy claro si hubo BASIC incorporado, pero otras fuentes dicen que no)
Radio-86RK
Especialista
Orión-128
Microsha (solo ruso, declaración clara de que el BASIC se puede cargar desde la cinta)
Tenía una computadora Colecovision Adam en su día. Una característica muy extraña de ese sistema era que la fuente de alimentación estaba realmente en la impresora. Viene con un procesador de texto en su ROM en lugar de un lenguaje de programación.
Recuerdo haber usado todo mi dinero para cortar el césped para comprar SmartBASIC y SmartLOGO en cinta de casete junto con un módem de 300 baudios.
No estoy seguro de que el IBM5100 pueda considerarse realmente una "computadora doméstica", y creo que no era una computadora de 8 bits (según recuerdo, estaba basada en una versión reducida del 360), pero podría pasar la "prueba de rastreo" actual para computadoras domésticas, y vino en dos versiones: El 5100B de hecho tenía BASIC en ROM (que IBM llamó ROS), pero el 5100A venía con APL en lugar de BASIC en ROS. (El siguiente 5110 tenía ambos, seleccionables por el usuario a través de un interruptor en el panel frontal).
El Nascom 1 no tuvo ningún lenguajes de alto nivel. Sin embargo, su sucesor, el Nascom 2, vino con BASIC.
Los Nascom 1 y 2 eran kits de computadora de placa única emitidos en el Reino Unido en 1977 y 1979, respectivamente, basados en el Zilog Z80 y que incluían un teclado y una interfaz de video, un puerto serial que podía usarse para almacenar datos en un casete de cinta. utilizando el estándar de Kansas City y dos puertos paralelos de 8 bits. En ese momento, era poco común incluir un teclado completo y una interfaz de pantalla de video, ya que la mayoría de los kits de microcomputadoras se entregaban con solo un teclado hexadecimal y una pantalla de siete segmentos. Para minimizar el costo, el comprador tuvo que ensamblar un Nascom soldando a mano unas 3.000 juntas en la placa de circuito única.https://en.wikipedia.org/wiki/Nascom_(computer_kit)
Tenía uno y recuerdo programar máquinas de Turing en ensamblador (o era código de máquina, no puedo recordar). Hice a mano varios dongles para él, incluido un reloj de "ralentización" y un generador de números aleatorios por hardware.
Hice trampa y compré la placa desnuda ya soldada (sin estuche), más el teclado para evitar todas las soldaduras.
Probablemente demasiados para enumerarlos.
Sin embargo, PMD-85 es notable y está en el límite porque incluyó un BASIC en un módulo ROM desmontable. De forma predeterminada, se inició en un monitor (con rutinas de carga de cintas, etc.); se produjeron otros módulos ROM (con Pascal, LOGO, IIRC también KAREL). Pero se utilizaron casi exclusivamente con el módulo BASIC.
ELAN Enterprise no tenía BÁSICO incorporado. Su IS BASIC se suministró en un cartucho (que era, sin duda, parte del paquete básico). Pero también podrías usar cualquier otro idioma. Su "aplicación principal" era WP - Un editor / procesador de texto simple.
Si considera que el Cambridge Z88 es una computadora doméstica, su "sistema operativo principal" definitivamente no era (BBC) BASIC, esa era solo una aplicación entre otras. El control del sistema operativo se realizó a través de la GUI.
El Coleco Adam era básicamente (sic) un ColecoVision plus Expansion Module # 3 - la máquina base era una consola de juegos, que se expandió a la computadora de casa Adam (incluyendo BASIC) usando un conjunto de complementos.
La gama Amstrad PCW iniciada en 1985 eran todos de 8 bits (excepto el modelo final) y no tenían BASIC en ROM.
Aunque fueron concebidas principalmente como máquinas de "oficina en casa", seguían siendo esencialmente computadoras domésticas.
( https://www.old-computers.com/museum/computer.asp?c=190 : "ROM: Sin chip de ROM")
El TRS-80 Modelo 4P se basó en un Z-80a de 4 MHz y no tenía BASIC en ROM.
El Apple 1 se envió con BASIC en casete.
El Amstrad PCW se vendió claramente como un procesador de textos doméstico, su impresora no era lo suficientemente buena para la mayoría de los usos de oficina. No tenía BASIC en ROM, no puedo recordar si incluso tenía básico en un disco incluido.
Utilizaba una CPU Z80, por lo que tenía 8 pero, pero tenía un interruptor de banco.
El MCM / 70 de Micro Computing Machines vino con rom APL. https://en.m.wikipedia.org/wiki/MCM/70
La computadora de la familia Nintendo (Famicom, también conocida como Nintendo Entertainment System en Occidente) no vino con BASIC en ROM. De hecho, no venía con un teclado, tenía que comprar un paquete que incluía el teclado y el cartucho BASIC.
Usé este tipo de computadora que no tenía lo básico. El idioma CHIP8 estaba disponible.
http://www.hobbylabs.org/oscom_nano.htm
El Tatung Einstein se envió con un sistema operativo de máquina (MOS) en ROM, que ofrecía un conjunto de comandos moderadamente útil aunque limitado, incluido un cargador para arrancar desde un disco de idioma. Dos de esos discos estaban incluidos en el paquete que tenía: una versión de Microsoft BASIC y un puerto casi perfecto de BBC BASIC.
De manera molesta, el lenguaje MS se había extendido para acceder a las capacidades de hardware de la máquina, pero el lenguaje de la BBC no, por lo que uno se vio obligado a elegir entre las funciones de lenguaje avanzadas (por el momento) de la BBC o las funciones más rudimentarias ( pero mejor soporte de hardware) de MS.
- Basis108: un clon de Apple II que vino sin ROM básicas pero con un disquete básico. Tenías que cargarlo antes de Apple DOS.
- KC85 y KC87 - Computadoras basadas en Z80 de la RDA, arrancaron desde cinta.