Ir al contenido

BBC Micro

De Wikipedia, la enciclopedia libre
BBC Micro
Información
Tipo serie
Desarrollador Acorn Computers
Fabricante Acorn Computers
Software
Sistema operativo Acorn MOS

ElBBC Micro,conocido cariñosamente como elBeeb,fue uno de los primerosordenadores domésticosen el Reino Unido. Fue diseñado y construido porAcorn Computerspara laBritish Broadcasting Corporation (BBC).

A principios de los años 1980, La BBC comenzó lo que se ha sido conocido como elBBC Computer Literacy Project(Proyecto de Alfabetización Informática de la BBC). El proyecto fue iniciado en gran parte en respuesta a un extremadamente influyente documental de la ITV,The Mighty Micro(El Extraordinario Micro), en el cual, el Dr. Christopher Evans, delNational Physical Laboratory,predijo la llegada de la revolución del(micro) computadory su impacto en la economía, la industria y la forma de vida delReino Unido.[1]

Antecedentes

[editar]

La BBC quería basar su proyecto en unmicrocomputadorcapaz de realizar varias tareas que ellos podían entonces demostrar en su serie de TVThe Computer Programme(El Programa de los ordenadores) (1981).

La lista de temas incluíaprogramación,gráficos,sonido y música,Teletexto,controlando hardware externo,inteligencia artificial,etc.

La BBC decidió distinguir un microcomputador, después elaboró una especificación bastante ambiciosa (para su tiempo) y solicitó ofertas

La BBC discutió el problema conSir Clive Sinclair,quien intentó ofrecer el fracasado microcomputadorGrundy NewBrain,pero no estaba nada cerca de la especificación que la BBC había elaborado, y fue rechazado.

La BBC concertó citas para ver otros fabricantes de computadoras británicos, incluyendoDragon DatayAcorn Computers.

El equipo de Acorn había estado trabajando en una mejora de su existente microcomputadorAtom.Conocido como elProton,incluyó mejores gráficos y una más rápida CPU6502de 2MHz(MOS Technology).

En ese tiempo, la máquina solamente estaba en forma de prototipo, pero el equipo de Acorn, que dependía en gran parte de estudiantes de laUniversidad de Cambridge,(tales como la legendariaSophie WilsonySteve Furber), trabajaron durante toda la noche para tener un Proton funcional para mostrar a la BBC.

El Acorn Proton no solamente era la única máquina que cumplía con la especificación de la BBC, también la excedió en casi cada campo. Era un claro ganador.

Se rumorea que la BBC originalmente rechazó el Proton, alegando que no representaba correctamente la era moderna del computador.

Cómo respuesta, la Acorn presentó el Proton otra vez, esta vez con las teclas de funciones pintadas en naranja brillante, sin ningún otro cambio. Fue aceptado.

Impacto del mercado

[editar]

La máquina fue lanzada, como el BBC Microcomputer, a finales de 1981. La máquina fue extremadamente popular en el Reino Unido, al igual que elZX Spectrumde Sinclair, también lanzado por ese tiempo. La demanda excedió grandemente la producción y por algunos meses había mucho retardo antes de que los clientes recibieran las máquinas que habían pedido. Un breve intento de comercializar la máquina en los Estados Unidos falló debido en gran parte al dominio de la familia delApple II.El éxito de la máquina en elReino Unidofue en gran parte debido a su aceptación como computadora "educativa". La gran mayoría de las escuelas británicas usaron los BBC micro para enseñar habilidades de conocimiento de informática ytecnologías de la información.Hasta este momento,Research Machineshabía sido uno de los líderes en mercado británico de computadores educativos. El BBC Micro también era una máquina mucho más fiable y resistente que el ZX Spectrum, pudiendo hacer frente a todo el uso que los alumnos podían darle.

El "Beeb", como pronto comenzó a ser conocido por sus usuarios, vino inicialmente en dos modelos: elModel Ay elModel B,con precios iniciales de£235 y £335 respectivamente pero incrementándose casi inmediatamente a £299 y a £399 debido a costos crecientes ([1](enlace rotodisponible enInternet Archive;véase elhistorial,laprimera versióny laúltima).). Acorn anticipó que las ventas totales del computador iban a ser de alrededor 12.000 unidades, pero finalmente fueron vendidos más de 1 millón de BBC Micros.

Descripción

[editar]

Características del hardware, Modelos A y B

[editar]
Parte trasera delBBC Micro.Puertos de izquierda a derecha: Salida UHF, Salida de Video, RGB, RS423, Casete, Entrada análoga y Econet.

ElModel Atenía 16KBRAMde usuario, elModel Btenía 32 KB RAM de usuario. Una característica particularmente agradable del hardware era que la RAM tenía un reloj de 4MHzcon accesos que se alternaban entre la CPU y los circuitos de la exhibición video, dando una estructura de dirección de memoria completamente unificada sin degradar la velocidad. La mayoría de los microcomputadores de la competencia que reproducían una imagen con exhibición de memoria mapeada tuvieron degradación de la velocidad del CPU dependiendo de las acciones de los circuitos de video, como en elAmstrad CPCy en un grado menor elZX Spectrum.Otros mantenían la memoria de video completamente separada del conjunto de direcciones del CPU, como elMSX.

La máquina incluyó un número extra de interfaces deI/O:puertos de impresora serial y paralelo, un puerto de I/O de 8bits,cuatro entradas análogas y un conector de expansión que permitía a otro hardware ser conectado. También un interface llamada Tube (Tubo) permitía agregar un segundo procesador. Esto pronto fue usado en desarrollos de terceros, incluyendo una tarjetaZilog Z80y una unidad de disco que permitieron correr programasCP/Men el BBC. Posiblemente el software más conocido que corría en el Tube era una versión mejorada deElite(ver abajo). ElModel Ay elModel Bfueron construidos con la mismaplaca madrey un Model A se podría actualizar a un Model B sin mucha dificultad. Los usuarios que deseaban correr el software del Model B solamente necesitaron agregar la RAM adicional y el chipMOS 6522VIA (muchos juegos usaban temporizadores de este circuito), etc. Esto era una tarea que podía ser alcanzada sin soldar. Sin embargo, para hacer una mejora completa con todos los puertos externos requería soldar los conectores a la tarjeta madre.

Un descuido evidente en el proceso de fabricación dio lugar a un número significativo de Model B produciendo un constante ruido de zumbido en el altavoz del computador. Esta falla se podía rectificar, en parte, por una persona con habilidades parasoldarllevando a cabo ciertas rectificaciones al hardware.[2]

Software y expansibilidad

[editar]

Una gran cantidad de juegos fueron escritos para el Beeb, incluyendo la versión original del clásicoElite.Se ha sugerido, pero no se ha verificado, que el primer juego de red multijugador del mundo fue escrito para la computadora BBC, un juego de guerra de estrategia de cierta clase. Una amplia gama de expansiones hardware y periféricos estaban disponibles, y la máquina tenía provisiones para unidades dedisquetey hardware de redes (Econet). Había también zócalos para agregar chips adicionales de ROM. Elintérpretedellenguaje de programaciónBASIC,elBBC BASIC,residente en el ROM de la máquina, era por mucho el más sofisticado de su tiempo, y apoyó completamente el enfoque educativo de la máquina. Programas avanzados podían ser escritos sin tener que transitar la selva de la programación enlenguaje ensamblador(necesario con muchas computadoras de la competencia). Si se hubiera deseado, o necesitado, hacer algo en lenguaje ensamblador, el BBC BASIC ofrecía un ensamblador incorporado.

Máquinas sucesoras y retro escena

[editar]

ElAcorn Electron(1983) fue una versión reducida del BBC Micro, proyectada más para el uso de juegos. Fueron escritos juegos especialmente para el hardware más limitado del Electrón, pero usualmente también podían ser corridos en el BBC. A mediados de 1985, Acorn introdujo el Modelo B+, incrementando la memoria RAM a 64 KB e incluyendo como estándar soporte paradisquete,sin embargo, esto tuvo un impacto modesto en el mercado. La RAM adicional en elBBC Micro Model B+fue asignado en dos bloques, un bloque de 20 KB dedicados solamente para exhibición de la pantalla, llamado "Shadow" RAM (RAM de "sombra" ), y un bloque de 12 KB de RAM oblicuo 'especial'. El muy necesario aumento de memoria proporcionado por este nuevo 'Beeb' de 1985 fue un desarrollo bienvenido, pero fue considerado como alrededor de 18 meses demasiado tarde para desafiar las crecientes especificaciones de los nuevos sistemas microcomputadores rivales.Acorntambién vendió una versión del B+ con una adición 64 KB (4 × 16 KB de bancos de RAM "oblicuo" ) para dar un total de 128 KB RAM.

En 1986, Acorn continuó el BBC Micro con la serie delBBC Master,que ofrecía 128 KB de memoria y muchos otros refinamientos que mejoraron el computador original de 1981. Esto atrajo más interés y fue el objetivo de más software, aunque en el corazón era esencialmente la misma arquitectura BBC basada en el 6502, con muchas de las mejoras que el diseño original había hecho posible intencionalmente pero ahora incluidos en la tarjeta de circuitos, como software de ROM adicional, RAM paginado adicional, segundos procesadores. Era un substituto provisional mientras Acorn desarrollaba su proyectoRISCde 32 bits, elAcorn Archimedes.

Por el 2005, gracias a su capacidad de expansión disponible y a las funciones deI/O,todavía hay numerosas BBCs en uso, y una comunidadRetroInformáticade usuarios dedicados encontrando nuevas cosas que hacer con el viejo hardware. Se cree que elBritish Railway Network(La Red Ferroviaria Británica) todavía usa BBCs para manejar el video de las pantallas indicadoras de las salidas de los trenes en las plataformas de las estaciones. Algunos BBC Micro todavía sobreviven en algunas exhibiciones interactivas en museos a través del país (a menudo sin mantenimiento desde que los construyeron). Hay también algunosemuladoresdel BBC Micro para muchossistemas operativos,de modo que incluso el hardware original ya no es necesario.

Especificaciones

[editar]
  • Microprocesador:MOS Technology6502de 2MHz(6512A en el Modelo B+)
  • ROM:32KB(48 KB en el Modelo B+ debido a la presencia por defecto del ROM 16 KB del "DFS", Sistema de Archivos de Disco WD1770 ) + (16 KBMOS,Machine Operating System (Sistema Operativo de Máquina), 16 KB de espacio paginado de solo lectura que por defecto apuntaba alBBC BASICenEPROM)
  • RAM:32 KB (16 KB en el Modelo A, 64 KB en el Modelo B+)
  • Teclado: Full-travel, con diez teclas de función anaranjadasen la fila superior
  • Representación gráfica altamente configurable basada en elMotorola 6845CRTC.Ocho modos gráficos fueron proporcionados por el sistema ROM:
    • Los modos del 0 a 6 podían exhibir una selección de colores de una paleta lógica de dieciséis, aunque solamente ocho colores físicos reales estaban disponibles. Los ocho colores básicos del RGB (negro, rojo, verde, amarillo, azul, magenta, cian, blanco) y los mismos colores parpadeando.
    • El Modo 7 proveía capacidad deTeletextomediante el chip de TeletextoSAA5050deMullard
Modo
gráfico
Resolución (X×Y) Colores Video RAM
usado (KB)
Caracteres Píxeles
0 80 × 32 640 × 256 2 20
1 40 × 32 320 × 256 4 20
2 20 × 32 160 × 256 8 20
3 80 × 25 2 16
4 40 × 32 320 × 256 2 10
5 20 × 32 160 × 256 4 10
6 40 × 25 2 8
7 40 × 25 Teletext 8 1
  • Chip de sonidoTexas Instruments SN76489con tres canales independientes de sonido y uno deruido blanco.
  • El soporte del hardware incorporado incluía:
    • ROM enchufables, directamente o vía tarjetas hijas "oblicuas"
    • Interfaz decinta(con control de motor), usando una variación del esquema de codificación de datosKansas City standard
    • Puerto paralelo de impresiónCentronics(solamente Modelo B)
    • Comunicaciones seriales (usando elRS-423,un sobreconjunto delRS-232)
    • Salida de exhibición para el TV, RGB o monitor de video de 1Vp-p
    • Cuatro entradas análogas (convenientes para dosjoysticks)
    • Interface propietaria "Tube" para un segundoCPUexterno (las opciones incluyeron un6502de 3 MHz, unZilog Z80,unNS32016,unARM1,y otros)
    • un "puerto del usuario" (Modelo B solamente), y
    • Expansión genérica a través de un "busde 1 MHz ".
  • El uso de unidades dedisqueterequería la instalación de una ROMDFS(sistema de archivos de disco) y de una tarjeta controladora de disco basada en el chipIntel 8271(más adelante, y en el Modelo B+, elWD1770)
  • Vía "El Tube" un segundo CPU podía ser conectado (incluyendo un6502de 3 MHz, unZilog Z80para poder usarCP/Mpor ejemplo, unNS32016,unARM1,y otros)
  • La tarjeta madre por defecto del Modelo A y B también podía ser actualizada agregando los siguientes componentes:
    • Sistema de red de larga escala y bajo costo "Econet"
    • Sistema de archivos de cartucho ROM/RAM vía una ranura a la izquierda del teclado
    • Hardware de sintetizador de voz (muy pocas personas se molestaron con esta actualización, ya que el sintetizador era algo limitado, y algunos programadores de juegos tuvieron éxito en producir, por medio de software, una síntesis de voz más versátil, usando solamente el hardware estándar de sonido)
    • Botón Reset (es dudoso que alguna persona haya añadido esto, dado que un completo reseteo del hardware se podía lograr, en cualquier momento, por atajos del teclado, incluso si la máquina se hubiese colgado.)

La carcasa fue diseñada por el diseñador industrialAllen Boothroydde Cambridge Product Design Ltd. La máquina fue producida en un color amarillo crema cálido, en contraste con las estériles cajas de color beige preferidas por otros fabricantes. Algo divertido es que esto significaba que los coleccionistas de las computadoras BBC no necesitan preocuparse tanto del temido volverse "amarillento" que plaga las cubiertas plásticas envejecidas de muchas otras máquinas.

Trivia

[editar]
  • El músicoVince Clarkede las bandas pop de sintetizadores británicasDepeche Mode,Yazoo,yErasureusó un BBC Micro (y más adelante un BBC Master) con elsecuenciadorUMI para componer muchos éxitos. En videos de música a partir de los años 1980 en donde figura Vince Clarke, un BBC Micro está a menudo presente o proporciona el texto y gráficos tales como el clip paraOh L'AmourdeErasure.
  • Además de Yazoo, también el grupoQueenusó el Secuenciador Musical UMI en su discoA Kind of Magic.El UMI es también mencionado en el folleto del CD. Otras bandas que han utilizado el Beeb para hacer música sonA-hay la banda dereggaeSteel Pulse.
  • El BBC Micro proveyó gráficos en-juego para el show de televisión "The Adventure Game" (El Juego de Aventura), donde la tecla BREAK del teclado fue cubierta por una caja plástica para prevenir presionarla accidentalmente.

Véase también

[editar]

Referencias

[editar]
  1. «How the BBC Micro started a computing revolution»(en inglés).Consultado el 14 de abril de 2020.
  2. «BBC releases computer history archive»(en inglés).Consultado el 14 de abril de 2020.

Enlaces externos

[editar]