stringtranslate.com

BBC Micro

El sistema de microcomputadoras de la British Broadcasting Corporation , o BBC Micro , es una serie de microcomputadoras diseñadas y construidas por Acorn Computers Limited en la década de 1980 para el Proyecto de Alfabetización Informática de la BBC . Diseñado con énfasis en la educación, destacó por su robustez, capacidad de expansión y la calidad de su sistema operativo . [ cita necesaria ] En BBC2 se transmitió una serie de televisión de 1982, The Computer Program , en la que Chris Serle aprende a usar la máquina .

Después de la licitación del Proyecto de Alfabetización para un ordenador que acompañara los programas de televisión y la literatura, Acorn ganó el contrato con el Proton , un sucesor de su ordenador Atom cuyo prototipo se produjo en poco tiempo. Renombrado como BBC Micro, el sistema fue adoptado por la mayoría de las escuelas del Reino Unido , cambiando la suerte de Acorn. También tuvo éxito como computadora doméstica en el Reino Unido, a pesar de su alto costo en comparación con otras computadoras domésticas vendidas en el Reino Unido en ese momento. Posteriormente, Acorn empleó la máquina para simular y desarrollar la arquitectura ARM .

Si bien finalmente se produjeron nueve modelos con la marca BBC, la frase "BBC Micro" se usa generalmente coloquialmente para referirse a los primeros seis (Modelo A, B, B+64, B+128, Master 128 y Master Compact); Los modelos posteriores de la BBC se consideran parte de la serie Arquímedes de Acorn .

Historia

Parte del equipo de BBC Micro en 2008

A principios de la década de 1980, la BBC inició lo que se conoció como el Proyecto de Alfabetización Informática de la BBC . [1] El proyecto se inició en parte como respuesta a una serie documental de ITV The Mighty Micro , en la que Christopher Evans del Laboratorio Nacional de Física del Reino Unido predijo la próxima revolución de las microcomputadoras y su efecto en la economía, la industria y el estilo de vida del Reino Unido. [2]

La BBC quería basar su proyecto en un microordenador capaz de realizar diversas tareas que luego podrían demostrar en la serie de televisión The Computer Program . La lista de temas incluía programación , gráficos , sonido y música, teletexto , control de hardware externo e inteligencia artificial . Desarrolló una especificación ambiciosa para una computadora BBC y discutió el proyecto con varias compañías, incluidas Acorn Computers , Sinclair Research , Newbury Laboratories, Tangerine Computer Systems y Dragon Data . [2]

Sin embargo, la introducción de una microcomputadora específica en una iniciativa de alfabetización informática más general fue un tema de controversia, con críticas dirigidas a la BBC por promover un producto comercial específico y por ir más allá del "patrón tradicional de la BBC" de promover redes de información de capacitación existentes. y proveedores de educación. Incluso se formularon acusaciones contra el Departamento de Industria por hacer de la BBC "un brazo de la política industrial del Gobierno" y utilizar el Proyecto de Alfabetización Informática como una forma de "financiar la industria por la puerta trasera", ocultando el apoyo financiero público en nombre de un gobierno que se oponía claramente a subvencionar la industria. [3]

El equipo de Acorn ya había estado trabajando en un sucesor de su microcomputadora Atom existente . Conocido como Proton , incluía mejores gráficos y una unidad central de procesamiento MOS Technology 6502 de 2 MHz más rápida . La máquina estaba solo en la etapa de diseño en ese momento, y el equipo de Acorn, incluidos Steve Furber y Sophie Wilson , tuvieron una semana para construir un prototipo funcional a partir de los diseños esbozados. [4] El equipo trabajó toda la noche para conseguir un Proton funcional y mostrarlo en la BBC. [5] Aunque la BBC esperaba una computadora con la CPU Zilog Z80 y el sistema operativo CP/M , no la CPU 6502 y el sistema operativo propietario del Proton, [6] la Proton fue la única máquina que coincidía con las especificaciones de la BBC; también superó las especificaciones en casi todos los parámetros. [2] Basado en el prototipo Proton, la BBC firmó un contrato con Acorn ya en febrero de 1981; en junio se decidieron las especificaciones y los precios de BBC Micro. [7] Como una concesión a las expectativas de la BBC de compatibilidad "estándar de la industria" con CP/M, aparentemente bajo la dirección de John Coll, se incorporó la interfaz Tube al diseño, permitiendo agregar un segundo procesador Z80. [8] En 1984 se acordó un nuevo contrato entre Acorn y BBC Enterprises por otro período de cuatro años, y otros fabricantes habían presentado ofertas para el acuerdo. Un representante de Acorn admitió que el BBC Model B no sería competitivo durante la vigencia del contrato renovado y que surgiría un sucesor. [9]

La ROM del sistema operativo v1.0 contiene la siguiente cadena de créditos ASCII (código aquí):

(C) 1981 Acorn Computers Ltd. Agradecemos a los siguientes contribuyentes al desarrollo de BBC Computer (entre otros demasiado numerosos para mencionarlos): - David Allen, Bob Austin, Ram Banerjee, Paul Bond, Allen Boothroyd, Cambridge, Cleartone ,John Coll,John Cox,Andy Cripps,Chris Curry,6502 diseñadores,Jeremy Dion,Tim Dobson,Joe Dunn,Paul Farrell,Ferranti,Steve Furber,Jon Gibbons,Andrew Gordon,Lawrence Hardwick,Dylan Harris,Hermann Hauser,Hitachi, Andy Hopper, ICL, Martin Jackson, Brian Jones, Chris Jordan, David King, David Kitson, Paul Kriwaczek, Laboratorio de Computación, Peter Miller, Arthur Norman, Glyn Phillips, Mike Prees, John Radcliffe, Wilberforce Road, Peter Robinson, Richard Russell, Kim Spence-Jones, Graham Tebby, Jon Thackray, Chris Turner, Adrian Warner, Roger Wilson, Alan Wright.

Además, los últimos bytes de la memoria de solo lectura BASIC (ROM; v2 y v4) incluyen la palabra "Roger", que es una referencia a Sophie Wilson cuyo nombre en ese momento era Roger Wilson. [10]

Impacto en el mercado

Teclado de un Modelo B , uno de los dos diseños muy similares utilizados en el modelo

La máquina fue lanzada como BBC Microcomputer el 1 de diciembre de 1981, aunque los problemas de producción retrasaron la entrega de la mayor parte de la ejecución inicial hasta 1982. [7] [11] [ se necesita mejor fuente ] Apodado "el Beeb", [12] fue popular en el Reino Unido, especialmente en el mercado educativo; Alrededor del 80% de las escuelas británicas tenían una microcomputadora BBC. [13] [14]

Byte llamó al BBC Micro Model B "una computadora sin concesiones que tiene muchos usos más allá del autoaprendizaje en tecnología informática". Llamó a la interfaz Tube "la característica más innovadora" de la computadora y concluyó que "aunque algunas otras microcomputadoras británicas ofrecen más características por un precio determinado, ninguna supera a la BBC... en términos de versatilidad y capacidad de expansión". [15] Al igual que con el ZX Spectrum de Sinclair Research y el Commodore 64 de Commodore International , ambos lanzados al año siguiente, en 1982, la demanda superó con creces la oferta. Durante algunos meses hubo grandes retrasos hasta que los clientes recibieron las máquinas que habían pedido.

El Micro ITV

La participación de la BBC en la microcomputación también inició planes tentativos por parte de las compañías de televisión independientes de la red ITV para introducir su propia iniciativa y un sistema informático rival, con un sistema basado en CP/M propuesto por Transam Computers bajo consideración para tal iniciativa por parte de la Asociación de Empresas de Televisión Independientes en una reunión de finales de 1983. La máquina propuesta habría tenido un precio de £ 399, igualando el del BBC Modelo B, y se informó que ofrecía 64 KB de RAM, una interfaz de disco e interfaces serie y paralela, siendo en sí misma un "desarrollo de bajo costo" de una máquina existente, la Transam Tuscan, que incluía dos unidades de disquete y costaba £ 1.700. [dieciséis]

Esta propuesta fue rechazada por las empresas de ITV, citando una posible contravención de las obligaciones de las empresas según las normas de radiodifusión que prohíben el patrocinio, junto con preocupaciones sobre un conflicto de intereses con los anunciantes de productos informáticos. [17] A pesar de que Prism Microproducts negó su participación con ITV, la compañía ya había estado buscando una empresa conjunta con Transam en un producto que se rumoreaba que el grupo de radiodifusión estaba considerando. [18] Este producto, un sistema empresarial conocido posteriormente como Wren, [19] supuestamente se había posicionado como un "ITV Micro" hacia finales de 1983, y también se ofrecería en una variante doméstica con capacidades de recepción de teletexto ORACLE . Sin embargo, no todos los titulares de franquicias de ITV estaban igualmente entusiasmados con la programación de programas relacionados con la microcomputación o con la aplicación de una estrategia de venta minorista de computadoras. [20]

Iniciativas de exportación

Se hicieron esfuerzos para comercializar la máquina en Estados Unidos y Alemania Occidental. [21] La estrategia de Acorn en los EE. UU. se centró en el mercado educativo, valorado en 700 millones de dólares , ofreciendo el BBC Micro en una forma mejorada del Modelo B con una ROM ampliada, hardware de síntesis de voz y una interfaz Econet incorporada para un precio de 995 dólares, complementándolo con el suministro de software y materiales diseñados para apoyar la enseñanza y fomentar la adopción por parte de profesores "temerosos" de las computadoras o escépticos sobre el papel de las computadoras en el plan de estudios. [22]

En octubre de 1983, la operación estadounidense informó que las escuelas estadounidenses le habían realizado pedidos por un total de 21 millones de dólares . [23] En una implementación en Lowell, Massachusetts, valorada en 177.000 dólares, se instalaron 138 BBC Micros en ocho de las 27 escuelas de la ciudad, acompañadas de las capacidades de red de la computadora, las credenciales educativas y la disponibilidad de software con "alta calidad educativa". por "planes de lecciones y libros de trabajo útiles", todos ellos dados como razones para seleccionar la máquina de Acorn con preferencia a la competencia de IBM, Apple y Commodore. [24] En otra implementación en Phoenix, Arizona, valorada en 174.697 dólares, se instalaron 175 BBC Micros, y el distribuidor local de Acorn predijo ventas por un valor de 2 millones de dólares en los próximos dos años, de los cuales entre el 85 y el 90 por ciento se destinarían a la educación y el resto se destinaría a la educación. al mercado de pequeñas empresas. A principios de 1984, Acorn afirmó tener una red estadounidense de más de 1.000 distribuidores, [25] y también informó de "más de 50 millones de dólares en pedidos educativos para el sistema BBC Micro" para los cuales se ofrecían 200 títulos educativos. [26]

En octubre de 1984, mientras preparaba una importante expansión de su red de distribuidores en Estados Unidos, Acorn afirmó haber vendido el 85 por ciento de las computadoras en las escuelas británicas y haber entregado 40.000 máquinas por mes. [27] Ese diciembre, Acorn declaró su intención de convertirse en el líder del mercado de informática educativa en Estados Unidos. [28] El New York Times consideró que la inclusión de redes de área local era de primordial importancia para los docentes. [28] La operación resultó en anuncios de al menos un distribuidor en la revista Interface Age , [29] pero finalmente el intento fracasó. [30]

El éxito de la máquina en el Reino Unido se debió en gran medida a su aceptación como computadora "educativa": las escuelas del Reino Unido utilizaron BBC Micros para enseñar conocimientos informáticos y habilidades en tecnología de la información. [2] Acorn se hizo más conocida por su computadora BBC Modelo B que por sus otros productos. [31] Algunos países de la Commonwealth, incluida la India , comenzaron sus propios programas de alfabetización informática alrededor de 1984. [32] Con la intención de evitar "reinventar la rueda", dichos esfuerzos adoptaron el BBC Micro para aprovechar inmediatamente la amplia gama de software ya desarrollado en el marco de la propia iniciativa de alfabetización del Reino Unido, proponiendo que en última instancia también se desarrollara software adaptado a las necesidades locales. [33] : 71–72  Semiconductor Complex Limited produjo un clon del BBC Micro y lo denominó SCL Unicorn. [34] [35] [36] Otro fabricante indio de computadoras, Hope Computers Pvt Ltd, hizo un clon de BBC Micro llamado Dolphin. A diferencia del BBC Micro original, el Dolphin presentaba teclas de función azules. [37]

Se celebraron acuerdos de producción tanto con SCL en India como con el distribuidor Harry Mazal en México para el ensamblaje de unidades BBC Micro a partir de kits de piezas, lo que llevó a la fabricación a gran escala, y SCL también planea fabricar la CPU 6502 bajo licencia de Rockwell. [38] Según informes de principios de 1985, en la India se producían "varios miles de Beebs al mes". Mientras tanto, el eventual acuerdo de producción en México involucró al fabricante local Datum (una compañía fundada por Harry Mazal y otros, inicialmente para actuar como distribuidor mexicano de ICL [39] ), con el objetivo de ensamblar 2000 unidades por mes para mayo de 1985, con el ensamblaje inicial previsto para conducir a la fabricación de todos los aspectos de las máquinas, excepto los componentes ULA patentados por Acorn. Estas máquinas estaban destinadas a los mercados mexicano y sudamericano, y potencialmente también atraían a aquellos estados del suroeste de Estados Unidos que tenían grandes poblaciones de habla hispana. [40] En última instancia, tras la retirada de Acorn de los EE.UU. en 1986, Datum continuaría fabricando a un nivel de 7.000 a 8.000 máquinas en español por año para los mercados de América del Norte y del Sur. [30]

Precios y adopción

La estrategia inicial para el esfuerzo de alfabetización informática de la BBC implicó la comercialización de la "microcomputadora de la BBC basada en Acorn Proton por menos de £ 200". [41] El Modelo A y el Modelo B tenían un precio inicial de £235 y £335 respectivamente, pero aumentaron casi inmediatamente a £299 y £399 debido a costos más altos. [42] El precio del Modelo B de casi 400 libras esterlinas era de aproximadamente 1200 libras esterlinas [43] (1393 euros) [44] a precios de 2011, treinta años después de su lanzamiento, o alrededor de 1600 libras esterlinas en la actualidad. Acorn anticipó que las ventas totales rondarían las 12.000 unidades, pero finalmente se vendieron más de 1,5 millones de BBC Micros. [14] [45] El costo de los modelos BBC era alto en comparación con competidores como el ZX Spectrum y el Commodore 64, y desde 1983 en adelante, Acorn intentó contrarrestar esto produciendo una versión simplificada pero en gran medida compatible destinada a uso doméstico. Complementando el uso del BBC Micro en las escuelas: el 32K Acorn Electron . [46]

Descripción

Características de hardware: Modelos A y B

Parte trasera del BBC Micro. Puertos de izquierda a derecha: salida UHF , salida de vídeo , RGB , RS-423 , cinta de casete , entrada analógica y Econet .

Una característica clave del diseño de BBC Micro es la memoria de acceso aleatorio (RAM) de alto rendimiento con la que está equipado. Una nota de diseño común en las computadoras basadas en 6502 de la época era ejecutar la RAM al doble de velocidad que la CPU. Esto permite que un controlador de pantalla de video independiente acceda a la memoria mientras la CPU está ocupada procesando los datos que acaba de leer. De esta manera, la CPU y el controlador de gráficos pueden compartir el acceso a la RAM mediante una sincronización cuidadosa. Esta técnica se utiliza, por ejemplo, en el Apple II Plus y en los primeros modelos Commodore . [7] [47] [42]

La máquina BBC, sin embargo, fue diseñada para funcionar a la velocidad más rápida de la CPU, 2  MHz , el doble que estas máquinas anteriores. En este caso, la contención del bus suele ser un problema, ya que no hay tiempo suficiente para que la CPU acceda a la memoria durante el período en que el hardware de vídeo está inactivo. Algunas máquinas de la época aceptan el impacto inherente en el rendimiento, como es el caso del Amstrad CPC , la familia Atari de 8 bits y, en menor medida, el ZX Spectrum . Otros, como los sistemas MSX , utilizan grupos de memoria completamente separados para la CPU y el vídeo, lo que ralentiza el acceso entre ambos.

Furber creía que el diseño de Acorn debería tener un modelo de memoria plana y permitir que la CPU y el sistema de video accedan al bus sin interferir entre sí. [6] Para ello, la RAM debe permitir cuatro millones de ciclos de acceso por segundo. Hitachi fue la única empresa que consideró una DRAM que funciona a esa velocidad, la HM4816. Para equipar la máquina prototipo, el representante de Hitachi llevó personalmente a Acorn los únicos cuatro 4816 del país. [48]

Se necesita el multiplexor National Semiconductor 81LS95 para la alta velocidad de la memoria. Furber recordó que los competidores acudieron a Acorn para ofrecer reemplazar el componente por el suyo propio, pero "ninguno de ellos funcionó. Y nunca supimos por qué. Lo que, por supuesto, significa que no sabíamos por qué el de National Semiconductor funcionó correctamente. Y un millones y medio de BBC Micros después, seguía funcionando y todavía no sabía por qué". Otro misterio fue el bus de datos del 6502 . El prototipo BBC Micro excedió las especificaciones de la CPU, provocando que fallara. Los diseñadores descubrieron que poner un dedo en un lugar determinado de la placa base hacía que el prototipo funcionara. Acorn colocó un paquete de resistencias en el bus de datos, que Furber describió como " 'el dedo del ingeniero' y nuevamente, no tenemos idea de por qué es necesario, y un millón y medio de máquinas después sigue funcionando, por lo que nadie hizo preguntas". [6]

El Modelo A se envió con 16  KB de RAM de usuario, mientras que el Modelo B tenía 32 KB. Se pueden instalar ROM adicionales (cuatro en la PCB o dieciséis con hardware de expansión) y acceder a ellas a través de la memoria paginada.

Las máquinas incluían tres puertos de video, uno con un modulador de RF que enviaba una señal en la banda UHF , otro que enviaba video compuesto adecuado para la conexión a monitores de computadora y un puerto de video RGB separado . La toma de salida de vídeo RGB separada era un requisito de ingeniería de la BBC para permitir que la máquina emitiera directamente una señal con calidad de transmisión para su uso en la programación de televisión; se utiliza en episodios de El programa informático y Aprovechando al máximo el micro .

La computadora incluye varias interfaces de entrada/salida (E/S): puertos de impresora serie y paralelo , un puerto de E/S digital de propósito general de 8 bits , un puerto que ofrece cuatro entradas analógicas , una entrada para lápiz óptico y un conector de expansión (el "bus de 1 MHz") que permite conectar otro hardware. Una interfaz de red Econet y una interfaz de unidad de disco estaban disponibles como opciones. Todas las placas base tienen espacio para los componentes electrónicos, pero rara vez se instala Econet.

Además, una interfaz propiedad de Acorn llamada " Tube " permite agregar un segundo procesador. Acorn ofreció tres modelos de segundo procesador, basados ​​​​en las CPU 6502 , Z80 y 32016 . El Tube se utiliza para complementos de terceros, incluida una placa Z80 y una unidad de disco duro de Torch que permite que la máquina BBC ejecute programas CP/M.

Se utilizan páginas separadas, cada una con un nombre en clave, para controlar el acceso a las E/S: [49]

La interfaz Tube permitió a Acorn utilizar BBC Micros con CPU ARM como máquinas de desarrollo de software al crear Acorn Archimedes . Esto resultó en el kit de desarrollo ARM para BBC Micro en 1986, con un precio de alrededor de £ 4000. [50] A partir de 2006, se lanzó un kit con una CPU ARM7TDMI que funciona a 64 MHz, con hasta 64 MB de RAM, para BBC Micro y Master, utilizando la interfaz Tube para actualizar los micros de 8 bits a 32 bits. Máquinas RISC. [51] Entre el software que operaba en el Tube se encuentra una versión mejorada del videojuego Elite y un sistema de diseño asistido por computadora que requiere una segunda CPU 6502 y un joystick tridimensional llamado "Bitstik"[1].

El Modelo A y el Modelo B están construidos en la misma placa de circuito impreso (PCB), y un Modelo A se puede actualizar a un Modelo B. Los usuarios que deseen operar el software del Modelo B deben agregar RAM adicional y el MOS de usuario/impresora. Tecnología 6522 VIA (que muchos juegos usan como temporizadores) y corta un enlace, una tarea que se puede lograr sin soldar. Para realizar una actualización completa con todos los puertos externos es necesario soldar los conectores a la placa base. Las máquinas originales se enviaron con "OS 0.1", con actualizaciones posteriores anunciadas en revistas, suministradas como un circuito integrado con clip, siendo la última versión oficial "OS 1.2". Existen variaciones en el sistema operativo Acorn como resultado de proyectos caseros y las máquinas modificadas todavía se pueden comprar en sitios de subastas de Internet como eBay a partir de 2011.

El Modelo A de la BBC fue eliminado gradualmente de la producción con la introducción del Acorn Electron , y el presidente Chris Curry afirmó en ese momento que Acorn "ya no lo promocionaría" (el Modelo A). [46]

Los primeros BBC Micros utilizaban fuentes de alimentación lineales ante la insistencia de la BBC, que, como emisora, era cautelosa con las interferencias electromagnéticas . Los suministros no eran fiables y, después de unos meses, la BBC permitió unidades de modo conmutado . [6]

Un aparente descuido en el proceso de fabricación provocó que muchos Modelo B produjeran un zumbido constante en el altavoz incorporado. Esta falla se puede rectificar en parte soldando una resistencia entre dos almohadillas. [52]

Hay cinco desarrollos de la placa de circuito principal BBC Micro que abordaron varios problemas durante la producción del modelo, desde el 'Número 1' hasta el 'Número 7' y las variantes 5 y 6 no se lanzaron. El 'Manual de servicio de microcomputadoras de la BBC' de 1985 de Acorn documenta los detalles de los cambios técnicos.

Según Watford Electronics comenta en su 'Manual de la placa Ram 32K':

Los primeros BBC (placas de circuito del número 3 y anteriores) son conocidos por tener tiempos fuera de especificación. Si ocurren problemas con este tipo de máquina, el problema generalmente se puede solucionar usando un chip de CPU Rockwell 6502A o reemplazando IC14 (un 74LS245) con otro 74LS245 o el 74ALS245 más rápido. [53]

Exportar modelos

Anuncio en la revista Interface Age , noviembre de 1983, La microcomputadora de la BBC ya está aquí! '

Se desarrollaron dos modelos de exportación: uno para EE.UU., [54] con Econet y hardware de voz como estándar; el otro para Alemania Occidental . [55] A pesar de las preocupaciones sobre su inadecuación para el mercado australiano, ya que el diseño fallaba a temperaturas superiores a 35 °C (95 °F), [6] la máquina todavía era "ampliamente utilizada en las escuelas australianas". [56] Los modelos de exportación están equipados con blindaje de radiofrecuencia según lo exigen los respectivos países. Desde junio de 1983, el nombre siempre estuvo escrito completamente – "British Broadcasting Corporation Microcomputer System" – para evitar confusiones con Brown, Boveri & Cie en los mercados internacionales, [57] después de las advertencias de la multinacional suiza de no comercializar el ordenador con la etiqueta BBC. en Alemania Occidental, lo que obligó a Acorn a volver a etiquetar "cientos de máquinas" para cumplir con estas demandas. [58]

Los modelos estadounidenses incluyen el chip ROM BASIC III, modificado para aceptar la ortografía estadounidense de COLOR, pero la altura de la pantalla gráfica se redujo a 200 líneas de escaneo para adaptarse a los televisores NTSC , [59] afectando gravemente las aplicaciones escritas para computadoras británicas. Después de la fallida campaña de marketing estadounidense, las máquinas no deseadas fueron remanufacturadas para el mercado británico y vendidas, [60] [61] dando como resultado una tercera variante de exportación. [62]

Producto secundario

En octubre de 1984, se anunció la gama de máquinas Acorn Business Computer (ABC)/Acorn Cambridge Workstation , basada principalmente en hardware BBC.

Características de hardware: modelos sucesores

B+64 y B+128

A mediados de 1985, Acorn presentó el Modelo B+ que aumentó la RAM total a 64 KB. Esto tuvo un impacto modesto en el mercado y recibió una recepción bastante poco comprensiva, siendo la evaluación de un crítico que la máquina llegó "con 18 meses de retraso" y que "debe verse como una medida provisional", [63] y otros criticaron el elevado precio. de £ 500 (en comparación con las £ 400 del Modelo B original) frente a una competencia significativamente más barata que proporciona tanta o incluso el doble de memoria. [64] La RAM adicional en el Modelo B+ se asigna en dos bloques, un bloque de 20 KB dedicado únicamente a la visualización en pantalla (la llamada RAM en la sombra ) y un bloque de 12 KB de RAM lateral especial . El B+128, introducido a finales de 1985, [65] viene con 64 KB adicionales (4 bancos de RAM laterales de 16 KB) para dar una RAM total de 128 KB.

El B+ es incapaz de ejecutar algunos programas y juegos originales de la BBC B, como el muy popular Castle Quest . Un problema particular es la sustitución del controlador de disquete Intel 8271 [66] por el Western Digital 1770 : el nuevo controlador no sólo estaba asignado a diferentes direcciones, [67] sino que es fundamentalmente incompatible, y los emuladores 8271 que existían eran necesariamente imperfecto para todo menos el funcionamiento básico. [68] El software que utiliza técnicas de protección contra copias que implican acceso directo al controlador no funciona en el nuevo sistema. [69] Acorn intentó aliviar esto, comenzando con la versión 2.20 del 1770 DFS, a través de una opción + + compatible con versiones anteriores del 8271 . [70]CtrlZBreak

También hay un problema de larga duración al final de la vida comercial del B/B+, infame entre los propietarios de B+, cuando Superior Software lanzó Repton Infinity , que no se ejecutaba en el B+. Se emitieron una serie de reemplazos fallidos antes de que finalmente se lanzara uno compatible con ambos.

Maestro de la BBC

Durante 1986, Acorn siguió con el BBC Master , que ofrece tamaños de memoria desde 128 KB y muchas otras mejoras que mejoraron el original de 1981. Tiene esencialmente la misma arquitectura BBC basada en 6502, con muchas de las actualizaciones que el diseño original hace posibles intencionalmente (software ROM adicional, RAM paginada adicional, segundos procesadores) ahora incluidas en la placa de circuito como módulos internos enchufables.

Software

Élite ( Acornsoft , 1984). La inusual pantalla del juego utilizaba dos modos de visualización a la vez, para mostrar detalles y colores.

La plataforma BBC Micro acumuló una gran base de software de juegos y programas educativos para sus dos usos principales: computadora doméstica y educativa. Ejemplos notables de cada uno incluyen el lanzamiento original de Elite [71] y Granny's Garden . Los lenguajes de programación y algunas aplicaciones se suministraban en chips ROM que se instalaban en la placa base. Estos se cargan instantáneamente y dejan la RAM libre para programas o documentos.

Aunque las emisoras de televisión apenas admitían el contenido apropiado, el telesoftware se podía descargar a través del adaptador de teletexto opcional y los adaptadores de teletexto de terceros que surgieron.

El sistema operativo incorporado, Acorn MOS , proporciona una API extensa para interactuar con todos los periféricos estándar, el software basado en ROM y la pantalla. [72] Las funciones específicas de algunas versiones de BASIC, como gráficos vectoriales , macros de teclado , edición basada en cursor, colas de sonido y envolventes , se encuentran en la ROM MOS y están disponibles para cualquier aplicación. El propio BBC BASIC, al estar en una ROM independiente, se puede sustituir por otro idioma.

Los chips ROM BASIC, otros idiomas y utilidades residen en cualquiera de los cuatro zócalos ROM paginados de 16 KB , con soporte de sistema operativo para dieciséis zócalos mediante hardware de expansión. Los cinco enchufes (en total) están ubicados parcialmente ocultos debajo del teclado, con el enchufe más a la izquierda cableado para el sistema operativo. El propósito previsto para el panel perforado a la izquierda del teclado era una ROM serial o una ROM de voz. El sistema ROM paginado es esencialmente modular. Un sistema de comandos en estrella independiente del idioma , precedido por un asterisco, proporciona la posibilidad de seleccionar un idioma (por ejemplo *BASIC, *PASCAL), un sistema de archivo ( *TAPE, *DISC), cambiar la configuración ( *FX, *OPT) o realizar tareas proporcionadas por la ROM ( *COPY, *BACKUP) . desde la línea de comando. El MOS reconoce ciertos comandos integrados y, de lo contrario, sondea las ROM paginadas en orden descendente para obtener servicio; Si ninguno de ellos reclama el comando, el sistema operativo devuelve un Bad commanderror. Se podrían escribir imágenes ROM (o EPROM) adecuadas y proporcionar funciones sin requerir RAM para el código en sí.

No todas las ROM ofrecen comandos en estrella (ROM que contienen archivos de datos, por ejemplo), pero cualquier ROM puede " conectarse " a vectores para mejorar la funcionalidad del sistema. A menudo, la ROM es un controlador de dispositivo para almacenamiento masivo combinado con un sistema de archivo, comenzando con el Disc Filing System (DFS) de Acorn de 1982, cuya API se convirtió en el estándar de facto para el acceso a disquetes. La ROM Acorn Graphics Extension (GXR) amplía las rutinas de VDU para dibujar formas geométricas, rellenos de inundación y sprites. Durante 1985, Micro Power diseñó y comercializó una ROM de extensión básica, [ 73] introduciendo declaraciones como WHILE, ENDWHILE, , , y comandos de modo directo que incluyen .CASEWHENOTHERWISEENDCASEVERIFY

Acorn desalentó enfáticamente a los programadores a acceder directamente a las variables del sistema y al hardware, favoreciendo las llamadas oficiales al sistema . [74] Esto fue aparentemente para garantizar que los programas sigan funcionando cuando se migran a coprocesadores que utilizan la interfaz Tube, pero también hace que el software BBC Micro sea más portátil en toda la gama Acorn. Mientras que otras computadoras utilizan PEEK y POKE no capturables para llegar a los elementos del sistema, [75] los programas en código de máquina o BBC BASIC pasan parámetros a una rutina del sistema operativo. De esta manera, el 6502 puede traducir la solicitud para la máquina local o enviarla a través de la interfaz de Tube, ya que el acceso directo es imposible desde el coprocesador. Los programas publicados se ajustan en gran medida a la API, excepto los juegos, que habitualmente interactúan con el hardware para obtener mayor velocidad y requieren un modelo Acorn particular.

Muchas escuelas y universidades emplearon las máquinas en redes Econet , por lo que los juegos multijugador en red fueron posibles. Pocos se hicieron populares debido al número limitado de máquinas agregadas en un solo lugar. Un ejemplo relativamente tardío pero bien documentado se puede encontrar en una disertación basada en una interconexión RS-423 en anillo . [76]

Lenguaje de programación incorporado BBC BASIC

Aviso BÁSICO después del encendido o reinicio completo

El intérprete del lenguaje de programación BBC BASIC residente en ROM incorporado se dio cuenta del énfasis educativo del sistema y fue clave para su éxito; Es el BASIC más completo en comparación con otras implementaciones contemporáneas y se ejecuta de manera muy eficiente. [77] Se pueden escribir programas avanzados sin recurrir a programación no estructurada o código de máquina. Si uno quiere o necesita programar en lenguaje ensamblador, BBC BASIC tiene un ensamblador incorporado que permite una combinación de BASIC y lenguaje ensamblador para el procesador en el que se ejecuta una implementación particular de BASIC.

Cuando se lanzó BBC Micro, muchas computadoras domésticas de la competencia usaban Microsoft BASIC , o variantes típicamente diseñadas para parecerse a él. En comparación con Microsoft BASIC, BBC BASIC presenta IF...THEN...ELSE, REPEAT...UNTIL y procedimientos y funciones con nombre, pero conserva GOTO y GOSUB por motivos de compatibilidad. También admite gráficos de alta resolución, sonido de cuatro canales, acceso a memoria basado en puntero (tomado de BCPL ) y ensamblaje de macros rudimentario. Los nombres de variables largos se aceptan y distinguen por completo, no sólo por los dos primeros caracteres.

Otros idiomas

Acorn se había esforzado no sólo en admitir BBC Basic, sino también en varios lenguajes contemporáneos, algunos de los cuales se suministraban como chips ROM para encajar en los zócalos ROM laterales de repuesto de la placa base. Otros idiomas se suministraron en cinta o disco.

Los lenguajes de programación de Acornsoft incluyen:

Muchos de estos idiomas también se proporcionaron en el entorno Panos para el segundo procesador 32016 . Como el segundo procesador Z80 proporcionaba un entorno CP/M, los idiomas disponibles para CP/M eran compatibles a través de esta ruta. Por ejemplo, Turbo Pascal fue considerado en un caso "con diferencia la mejor versión de Pascal" para un BBC Micro con un segundo procesador Z80. [78] Las implementaciones de lenguajes basados ​​en DOS, como Turbo C y Turbo Pascal, también podrían ejecutarse en computadoras ampliadas con la placa Master 512, [79] que se instala en máquinas BBC Micro que utilizan una unidad de segundo procesador universal. [80] Las expansiones Z80 de Torch Computers soportaron el UCSD p-System , y la expansión Torch Unicorn proporcionó un entorno Unix que incluía un compilador C y otras utilidades, con implementaciones de Pascal y Fortran 77 también anunciadas. [81] : 7 

Acornsoft C no se ejecutó en los modelos BBC Micro originales, lo que requirió los recursos adicionales proporcionados por las máquinas de las series B+ y Master. Beebug C, sin embargo, se ejecutó en las máquinas estándar Modelo B y posteriores. Ambas implementaciones proporcionaron compiladores que producían "código p" interpretado en lugar de código de máquina, similar a los compiladores ISO Pascal y BCPL de Acornsoft. Mijas también puso a disposición una implementación de Small-C . [82]

Para un BBC Micro sin un segundo procesador, el ISO Pascal de Acornsoft tuvo principalmente competencia de Oxford Pascal. Se consideró que una implementación de Pascal basada en Forth de HCCS conocida como Pascal T estaba "destinada principalmente a aprender Pascal, en lugar de usarlo en serio", [83] colocándola en la misma categoría que S-Pascal de Acornsoft, descrito como "un simple subconjunto de Pascal para la enseñanza del lenguaje y la programación estructurada". [84]

Como computadora dirigida al mercado educativo, BBC Micro contó con el respaldo de varias implementaciones de Logo: Acornsoft Logo compitiendo con los productos Logo de Logotron, LSL y Open University . Estos productos proporcionaban uno o dos chips ROM de 16 KB para colocarlos dentro de la máquina, aunque Open Logo de Open University proporcionaba una segunda implementación de procesador que se cargaba desde un disco. El logotipo de Acornsoft estaba escrito en el lenguaje BCPL, mientras que otras implementaciones se habían ensamblado en código de máquina. La compatibilidad con los dialectos y estándares de Logo varió, Logotron Logo afirmaba un nivel de adherencia al estándar industrial más amplio de Logo Computer Systems Inc. (LCSI) , y el nivel de funcionalidad proporcionada difería entre las implementaciones de BBC Micro, siendo Acornsoft Logo el más completo. conjunto de primitivas en muchas áreas. Se anunció soporte para varios periféricos y accesorios, teniendo las tortugas de piso un significado particular, pero también se desarrollaron extensiones de hardware que ofrecen capacidades de sprites para usar con ciertas implementaciones, en particular Logotron Logo. [85] Logotron Logo finalmente fue considerado el producto más popular y fue incluido con el Master Compact de Acorn. [86] :  103

Periféricos

Diagrama del circuito de la palanca de mando

De acuerdo con su espíritu de capacidad de expansión, Acorn produjo su propia gama de periféricos para BBC Micro, que incluye:

Varios productos de otros fabricantes competían directamente con las expansiones de Acorn. Por ejemplo, empresas como Torch Computers y Cambridge Microprocessor Systems ofrecieron soluciones de segundo procesador para BBC Micro. [88]

Una gran cantidad de proveedores externos también produjeron una gran cantidad de hardware complementario, siendo algunos de los más comunes:

Máquinas sucesoras

Acorn produjo su propia CPU de computación con conjunto de instrucciones reducidas (RISC) de 32 bits durante 1985, la ARM1. Furber compuso un modelo de referencia del procesador de BBC Micro con 808 líneas de BASIC, y Arm Ltd. conserva copias del código con fines de propiedad intelectual. [89] Los primeros prototipos de plataformas ARM, el sistema de evaluación ARM y la estación de trabajo A500, funcionaron como segundos procesadores conectados a la interfaz Tube de BBC Micro. El personal de Acorn desarrolló el sistema operativo del A500 in situ a través del Tube hasta que, uno por uno, se habilitaron los puertos de E/S integrados y el A500 funcionó como una computadora independiente. [90] Con un procesador mejorado, finalmente se lanzó durante 1987 como cuatro modelos de la serie Archimedes , los dos modelos con especificaciones inferiores (512 KB y 1 MB) continuaron con la marca BBC Microcomputer con las distintivas teclas de función rojas. Aunque Archimedes finalmente no fue un gran éxito, la familia de procesadores ARM se ha convertido en la arquitectura de procesador dominante en dispositivos móviles integrados de consumo, particularmente en teléfonos móviles.

El último modelo de Acorn relacionado con la BBC, el BBC A3000, se lanzó en 1989. Era esencialmente un respaldo de Arquímedes de 1 MB en un factor de forma de caja única .

Escena informática retro

El cofundador de Acorn, Hermann Hauser , jugando en un Master en 2012

Furber dijo en 2015 que estaba sorprendido de que BBC Micro "estableciera esta reputación de ser confiable, porque gran parte de ella era ingeniería con el dedo en el aire". [6] A partir de 2018, gracias a su fácil capacidad de expansión y funciones de E/S, todavía hay una gran cantidad de BBC Micros en uso y una comunidad de retrocomputación de usuarios dedicados que encuentran nuevas tareas para el hardware antiguo. Todavía sobreviven en algunas exhibiciones interactivas en museos de todo el Reino Unido, y se informó que el observatorio de Jodrell Bank utilizó un BBC Micro para dirigir su radiotelescopio de 42 pies en 2004. [91] Furber dijo que aunque "los márgenes [de ingeniería] en los Beeb eran muy, muy pequeños", cuando preguntó a los propietarios de la BBC en una reunión de retrocomputación qué componentes habían fallado después de 30 años, le dijeron "hay que reemplazar los condensadores de la fuente de alimentación, pero todo lo demás sigue funcionando". [6] Arquímedes vino con 65Arthur, un emulador que, según Byte, "permite ejecutar muchos programas para BBC Micro". [92] Existen otros emuladores para muchos sistemas operativos, [93] incluidos Beebdroid para Android y JS Beeb para la web. [94]

En el sentido de las agujas del reloj desde arriba a la izquierda: Hermann Hauser , Andy Hopper , Christopher Curry , Sophie Wilson , David Allen, Chris Serle , David Kitson, Chris Turner y Steve Furber en el 30 aniversario de BBC Micro en 2012.

En marzo de 2008, los creadores de BBC Micro se reunieron en el Museo de Ciencias de Londres. Durante 2009 se realizaría una exposición sobre la computadora y su legado. [12]

El Museo Nacional de Computación del Reino Unido en Bletchley Park utiliza BBC Micros como parte de un plan para educar a los escolares sobre la programación informática. [95]

En marzo de 2012, los equipos de la BBC y Acorn responsables del Proyecto de Alfabetización Informática y Micro de la BBC se reunieron para una fiesta del 30 aniversario, titulada "Beeb @ 30". Esto se llevó a cabo en las oficinas de Arm en Cambridge y fue copatrocinado por el Centro de Historia de la Computación . [96]

Desarrollo y soporte continuos

Mucho después de que el "viejo y venerable Beeb" [97] fuera reemplazado, se desarrolló hardware y software adicional. Dichos desarrollos han incluido la utilidad de compresión zip de Sprow de 1999 y una corrección de errores de ROM Y2K para BBC Master . [97]

También hay varios sitios web que todavía apoyan el desarrollo de hardware y software para BBC Micros y Acorn en general. [98] [99]

Especificaciones (Modelo A al Modelo B+128)

Modos de visualización

Al igual que la PC IBM con el adaptador de gráficos en color contemporáneo , la salida de vídeo del BBC Micro se podía cambiar mediante software entre varios modos de visualización . Estos variaban entre texto de 20 y 40 columnas adecuado para un televisor doméstico y texto de 80 columnas que se veía mejor con un monitor conectado RGB de alta calidad; el último modo a menudo era demasiado borroso para verlo cuando se usaba un televisor doméstico a través de la salida UHF. La variedad de modos ofrecía a las aplicaciones un compromiso flexible entre profundidad de color, resolución y economía de memoria. En los primeros modelos, el SO y las aplicaciones se quedaban con la RAM que sobraba del modo visualización.

El modo 7 era un modo de teletexto , extremadamente económico en memoria y un requisito original debido al uso propio de la BBC del teletexto transmitido (Ceefax). También hizo que la computadora fuera útil como terminal Prestel . Los caracteres del teletexto se generaron utilizando un chip SAA5050 , para uso con monitores y televisores sin receptor de teletexto. El modo 7 usó solo 1 KB para RAM de video al almacenar cada carácter como su código ASCII, en lugar de su imagen de mapa de bits como era necesario para los otros modos.

Los modos 0 a 6 podrían mostrar colores de una paleta lógica de dieciséis: los ocho colores básicos en los vértices del cubo de color RGB y ocho colores parpadeantes creados alternando el color básico con su inverso. La paleta se podía reprogramar libremente sin tocar la memoria de la pantalla. Los modos 3 y 6 eran modos especiales de solo texto que usaban menos RAM al reducir el número de filas de texto e insertar líneas de escaneo en blanco debajo de cada fila. El modo 6 era el más pequeño y asignaba 8 KB como memoria de vídeo. Los modos 0 a 6 podrían mostrar signos diacríticos y otros caracteres definidos por el usuario. Todos los modos, excepto el modo 7, admitían gráficos de mapa de bits , pero los comandos gráficos como DIBUJAR y TRAZAR no tuvieron efecto en los modos de solo texto.

La BBC B+ y la posterior Master proporcionaron "modos de sombra", donde el búfer de cuadros de 1 a 20 KB se almacenaba en un banco de RAM alternativo, liberando la memoria principal para los programas del usuario. Esta característica se solicitó configurando el bit 7 de la variable de modo, es decir, solicitando los modos 128–135.

Extras opcionales

Una actualización de la síntesis de voz basada en Texas Instruments TMS5220 incluía palabras de muestra pronunciadas por el presentador de noticias de la BBC Kenneth Kendall . [104] Este sistema de habla era estándar en el modelo estadounidense, donde tenía un vocabulario estadounidense. La ROM de voz de Computer Concepts también utilizó el procesador de voz TMS5220, pero no las ROM de voz, sino que controló el procesador de voz directamente. [105] La actualización de voz se vendió mal y fue reemplazada en gran medida por el sintetizador basado en software de Superior Software que utiliza el hardware de sonido estándar.

La actualización de voz también agregó dos zócalos vacíos al lado del teclado, destinados a cartuchos ROM seriales de 16 KB que contienen datos de fonemas de voz adicionales más allá de los contenidos en la ROM paginada por voz o software general al que se accede a través del sistema de archivo ROM. El plan original era que algunos juegos se lanzaran en cartuchos, pero debido a las ventas limitadas de la actualización de voz combinadas con preocupaciones económicas y de viabilidad, [106] poco o ningún software se produjo para estos sockets. El espacio recortado al lado del teclado (apodado "cenicero") se usaba más comúnmente para instalar otras actualizaciones, como un zócalo ZIF para ROM paginadas convencionales. [ cita necesaria ]

Uso en la industria del entretenimiento.

El BBC Domesday Project , un experimento multimedia pionero, se basó en una versión modificada del sucesor de BBC Micro, el BBC Master .

El músico Vince Clarke de las bandas británicas de synth pop Depeche Mode , Yazoo y Erasure utilizó un BBC Micro (y más tarde un BBC Master ) con el secuenciador musical UMI para componer muchos éxitos. [107] En los videos musicales de la década de 1980 con Vince Clarke, un BBC Micro suele estar presente o proporciona texto y gráficos, como un clip de "Oh L'Amour" de Erasure. El grupo musical Queen utilizó el UMI Music Sequencer en su disco A Kind of Magic . El UMI también se menciona en el folleto del CD. Otras bandas que han utilizado BBC Micro para hacer música son A-ha y la banda de reggae Steel Pulse . Paul Ridout aparece acreditado como "programador UMI" en el álbum solista de 1986 del bajista y vocalista de Cars , Benjamin Orr , The Lace . Otros usuarios de UMI incluyeron a Blancmange , Alan Parsons y Mutt Lange . [108] Black Uhuru usó el generador de envolvente del software SYSTEM (Sheffield) que se ejecuta en un BBC Micro, para crear algunos de los sonidos electro-dub en Try It ( álbum de Anthem de 1983).

El BBC Micro se utilizó ampliamente para proporcionar gráficos y efectos de sonido para muchos programas de televisión de la BBC de principios de los años 1980. Estos incluyeron, en particular, las series 3 y 4 de The Adventure Game ; [109] el juego de preguntas para niños "First Class" (donde el marcador en pantalla fue proporcionado por un BBC Micro apodado "Eugene"); y numerosos episodios de Doctor Who de la década de 1980 , incluidos " Castrovalva ", " The Five Doctors " y " The Twin Dilemma ".

Legado

En 2013, NESTA publicó un informe sobre el legado de The BBC Micro, analizando la historia y el impacto de la máquina y el proyecto BBC Computer Literacy. En junio de 2018, la BBC publicó sus archivos del Proyecto de Alfabetización Informática . [110] [111]

BBC Micro tuvo un impacto tecnológico duradero en el mercado de la educación al introducir un estándar educativo informal en torno a las tecnologías de hardware y software empleadas por la gama, en particular el uso de BBC BASIC, y al establecer una inversión considerable por parte de las escuelas en software para la máquina. En consecuencia, los fabricantes de sistemas rivales como IBM PC compatibles (y casi compatibles como RM Nimbus ), Apple Macintosh , Commodore Amiga y Acorn como fabricante del sucesor de BBC Micro, el Archimedes, se vieron obligados a proporcionar un grado de compatibilidad con la gran cantidad de máquinas que ya están desplegadas en las escuelas. [112]

Ver también

Referencias

  1. ^ John Radcliffe y Roberts Salkeld (1983), Hacia la alfabetización informática: proyecto de alfabetización informática de la BBC 1979-1983, BBC Education.
    Versión HTML, Archivo Nacional de Informática Educativa. Consultado el 29 de enero de 2024.
  2. ^ abcd Hormby, Thomas (8 de febrero de 2007). "Acorn y BBC Micro: de la educación a la oscuridad". Mac de gama baja . Archivado desde el original el 3 de marzo de 2007 . Consultado el 1 de marzo de 2007 .
  3. ^ Peltu, Malcolm (mayo de 1982). "¿La microcomputadora de la BBC ha enviado a la tía por el buen camino?". Mundo de las computadoras personales . vol. 5, núm. 5. págs. 118-119 . Consultado el 27 de septiembre de 2021 .
  4. ^ Laing, Gordon (22 de marzo de 2004). "Informática retro". Mundo de las computadoras personales . Archivado desde el original el 20 de agosto de 2012 . Consultado el 10 de abril de 2012 .
  5. ^ Collins, Barry (7 de agosto de 2006). "BBC Basic: el idioma del pueblo". PC Pro . Archivado desde el original el 10 de febrero de 2007 . Consultado el 7 de febrero de 2007 .
  6. ^ abcdefg Construyendo el BBC Micro (The Beeb) - Computerphile (YouTube). Informático. 25 de marzo de 2015. Archivado desde el original el 21 de diciembre de 2021 . Consultado el 20 de junio de 2020 .
  7. ^ abc Smith, Tony (30 de noviembre de 2011). "La BBC Micro cumple 30 años". El hardware de registro. Archivado desde el original el 12 de diciembre de 2011 . Consultado el 12 de diciembre de 2011 .
  8. ^ Singleton, Alex (octubre de 1996). "De la BBC al Oracle". Usuario de bellota . págs. 38–40 . Consultado el 18 de marzo de 2021 .
  9. ^ Sanders, Jerry (septiembre de 1984). "Bellota pasa primero el poste". Mundo de las computadoras personales . pag. 101 . Consultado el 26 de abril de 2021 .
  10. ^ Russell, RT "Una historia de BBC BASIC". bbcbasic.co.uk . Archivado desde el original el 25 de enero de 2007 . Consultado el 12 de julio de 2021 .
  11. ^ "La BBC Microcomputer y yo, 30 años después". Noticias de la BBC . 1 de diciembre de 2011. Archivado desde el original el 11 de diciembre de 2011 . Consultado el 13 de diciembre de 2011 .
  12. ^ ab "Los creadores de 'Beeb' se reúnen en el museo". Noticias de la BBC . 20 de marzo de 2008. Archivado desde el original el 23 de marzo de 2008 . Consultado el 23 de marzo de 2008 .
  13. ^ Vasko, Tibor; Dicheva, Darina (septiembre de 1986). Políticas educativas: una revisión internacional (PDF) (Reporte). Austria: Instituto Internacional de Análisis de Sistemas Aplicados. pag. 7. Archivado desde el original (PDF) el 31 de mayo de 2012 . Consultado el 12 de diciembre de 2011 .
  14. ^ ab McClelland, David (18 de marzo de 2011). "Cómo un BBC Micro dio forma al curso de la vida de GeekDad". Cableado . Archivado desde el original el 30 de diciembre de 2011.
  15. ^ Williams, Gregg (enero de 1983). "Microcomputadora, estilo británico / Quinta exposición mundial de computadoras personales". Byte . vol. 8, núm. 1. pág. 40 . Consultado el 19 de octubre de 2013 .
  16. ^ "¿Nueva empresa de ITV para rivalizar con la BBC?". Semanario de Computación Popular . 8 de diciembre de 1983. págs.1, 5 . Consultado el 23 de octubre de 2021 .
  17. ^ "ITV dice 'No' al micro". Semanario de Computación Popular . 22 de diciembre de 1983. pág. 5 . Consultado el 23 de octubre de 2021 .
  18. ^ "Muere el plan ITV". Noticias de computadoras personales . 4 de enero de 1984. p. 4 . Consultado el 23 de octubre de 2021 .
  19. ^ Bright, Peter (marzo de 1984). "Papel prensa". Mundo de las computadoras personales . pag. 23 . Consultado el 22 de octubre de 2021 .
  20. ^ Kewney, Guy (enero de 1984). "Sin publicidad, por favor". Mundo de las computadoras personales . págs. 123-124 . Consultado el 23 de octubre de 2021 .
  21. ^ Feder, Barnaby J. (27 de febrero de 1984). "La carrera británica está en marcha en las microcomputadoras" . Los New York Times . Archivado desde el original el 18 de mayo de 2013 . Consultado el 12 de diciembre de 2011 . Las ventas se acercaron a los 60 millones de dólares en la segunda mitad del año pasado cuando comenzaron los esfuerzos para venderlo en escuelas de Estados Unidos y Alemania.
  22. ^ D'Ignazio, Fred (diciembre de 1983). "Las pizarras electrónicas: la BBC y el Powerpad". ¡Calcular! . págs.160, 164, 166 . Consultado el 31 de mayo de 2023 .
  23. ^ "Acorn Computer hace su debut en EE. UU." . Los New York Times . 7 de octubre de 1983. Archivado desde el original el 18 de mayo de 2013 . Consultado el 12 de diciembre de 2011 . Acorn Computers Ltd., que domina el mercado de computadoras educativas en Gran Bretaña, presentó ayer su microcomputadora BBC en Estados Unidos y dijo que ya había recibido 21 millones de dólares en pedidos de escuelas estadounidenses. [...] Acorn Computer Corporation, filial estadounidense de la empresa británica.
  24. ^ Dooley, Bill (4 de abril de 1984). "Lowell's Tots obteniendo CPU". Semana de los Sistemas de Información de Gestión . pag. 32 . Consultado el 15 de febrero de 2022 .
  25. ^ "Dos empresas estadounidenses acuerdan comercializar BBC de Acorn". Micromercado mundial . 6 de febrero de 1984. p. 17 . Consultado el 23 de agosto de 2022 .
  26. ^ "Noticias de bellota". Computación A&B . Mayo-junio de 1984. p. 8.
  27. ^ Caruso, Denise (8 de octubre de 1984). "Acorn contrata a ex representantes de Apple". InfoMundo . vol. 6, núm. 41. pág. 14.
  28. ^ ab Lewis, Peter H. (18 de diciembre de 1984). "Periféricos; vienen los británicos" . Los New York Times . Archivado desde el original el 18 de mayo de 2013 . Consultado el 12 de diciembre de 2011 . En una feria de electrónica de consumo celebrada en Londres la semana pasada, un funcionario de la compañía dijo que Acorn tiene la intención de rectificar la situación convirtiéndose en la computadora educativa más vendida en Estados Unidos. [...] Lo más importante para los profesores es que Acorn ya está configurado para redes de área local, lo que permite conectar todas las computadoras de un aula.
  29. ^ Edwards, Benj (17 de mayo de 2010). "[Escaneo retro de la semana] La microcomputadora de la BBC". Computación y juegos antiguos. Archivado desde el original el 17 de julio de 2011 . Consultado el 23 de mayo de 2011 . Este escaneo de un anuncio de microcomputadoras de la BBC estadounidense [...]
  30. ^ ab "Acorn se muda fuera de EE. UU.". Usuario de bellota . Febrero de 1986. pág. 9 . Consultado el 26 de septiembre de 2020 .
  31. ^ Sadauskas, Andrew (27 de julio de 2012). "BBC Micro B sigue viva: fuerte crecimiento de ARM después de un mayor uso de tabletas y teléfonos inteligentes". Empresa Inteligente . Archivado desde el original el 28 de julio de 2012 . Consultado el 7 de agosto de 2012 .
  32. ^ Regañar, B (1989). "Educación informática en la India: el proyecto CLASS para estudiantes de secundaria". Política de Educación Superior . 2 (4): 71–72. doi :10.1057/hep.1989.76. ISSN  0952-8733. S2CID  57786190.
  33. ^ CLASE - Estudios y alfabetización informática en las escuelas. Consejo Nacional de Investigación y Formación Educativa. Junio ​​de 1984 . Consultado el 29 de octubre de 2022 .
  34. ^ Tank, Andrew (10 de abril de 1986). "Los escolares de la India tienen clase". Computadora Semanal . Centro de Referencia General Oro . pag. 29.
  35. ^ Keval J. Kumar (1987). "Educación mediática y alfabetización informática en la India: la necesidad de una 'comunicación' integrada". Gaceta de Comunicación Internacional . 40 (3): 183–202. doi :10.1177/001654928704000303. S2CID  144406303.
  36. ^ "Unicornio SCL". Computinghistory.org.uk. Archivado desde el original el 21 de agosto de 2010.
  37. ^ @sandeeproy1 (8 de febrero de 2022). "¡Mi primera computadora fue una BBC Micro! 1984. Todavía la tengo. (Esta foto fue tomada en 2021)" (Tweet) . Consultado el 18 de mayo de 2022 - vía Twitter .
  38. ^ "India asume el montaje de Beeb". Usuario de bellota . Noviembre de 1984. p. 10 . Consultado el 25 de octubre de 2020 .
  39. ^ "ICL vende participación en subsidiaria de México". Semana de los Sistemas de Información de Gestión . 27 de junio de 1984. p. 43 . Consultado el 27 de junio de 2023 .
  40. ^ "El acuerdo con México le da a Beeb una base al sur de la frontera". Usuario de bellota . Abril de 1985. pág. 17 . Consultado el 26 de octubre de 2020 .
  41. ^ Hayman, Martín (junio de 1981). "El proyecto Proton de la BBC y la familia nuclear". Tu computadora . págs. 36–39 . Consultado el 9 de diciembre de 2021 .
  42. ^ ab "BBC Micro - Revisión". Computación hoy . Marzo de 1982 . Consultado el 12 de diciembre de 2011 .
  43. ^ Dunn, John E (1 de diciembre de 2011). "Los geeks se regocijan cuando BBC Micro celebra su 30 aniversario". Mundo tecnológico . Archivado desde el original el 4 de diciembre de 2011 . Consultado el 4 de marzo de 2012 .
  44. ^ "BBC Micro celebra su trigésimo aniversario". TechCentral.es . ¡PC en vivo! . 2 de diciembre de 2011. Archivado desde el original el 17 de febrero de 2013 . Consultado el 4 de marzo de 2012 .
  45. ^ "Pionero de la informática doméstica honrado". Noticias de la BBC . 29 de diciembre de 2007. Archivado desde el original el 7 de agosto de 2010 . Consultado el 26 de abril de 2010 .
  46. ^ ab "Electron listo para la batalla por £ 199". Usuario de bellota . Julio de 1983. p. 5 . Consultado el 26 de septiembre de 2020 .
  47. ^ Stirling, Mike (21 de agosto de 2011). "BBC Micro en una FPGA". Archivado desde el original el 20 de diciembre de 2012 . Consultado el 11 de junio de 2012 .
  48. ^ Fairbairn, Douglas (31 de enero de 2012). "Historia oral de Sophie Wilson" (PDF) . Archivado desde el original (PDF) el 3 de marzo de 2016 . Consultado el 2 de febrero de 2016 .
  49. ^ [Manual de servicio de microcomputadoras de la BBC]
  50. ^ "El inicio del renacimiento: el ARM y Arquímedes (1986 a 1988)". www.mcmordie.co.uk . Archivado desde el original el 11 de julio de 2016 . Consultado el 15 de abril de 2018 .
  51. ^ "Archivos de Drobe.co.uk". www.drobe.co.uk . Archivado desde el original el 19 de diciembre de 2013.
  52. ^ "Páginas web de Sprow: cibermédico para abejas enfermas". www.sprow.co.uk . Archivado desde el original el 6 de octubre de 2017 . Consultado el 15 de abril de 2018 .
  53. ^ Manual de la placa Ram 32K de Watford Electronics Archivado el 11 de octubre de 2016 en Wayback Machine.
  54. ^ Scholten, Wouter (17 de junio de 2007). "Micro BBC modelo estadounidense". Archivado desde el original el 23 de julio de 2011 . Consultado el 28 de marzo de 2008 .
  55. ^ Whytehead, Chris (9 de noviembre de 2007). "Chris's Acorns: modelo B de microcomputadora alemana de la BBC". Archivado desde el original el 21 de febrero de 2010 . Consultado el 28 de marzo de 2008 .
  56. ^ "Computadora personal: Acorn, BBC Proton, alrededor de 1981". Museos Colecciones Victoria . Consultado el 20 de febrero de 2023 .
  57. ^ "Cambios de nombre para peor". El microusuario . vol. 1, núm. 4. Stockport, Reino Unido: Publicaciones de bases de datos. Junio ​​de 1983. p. 112. ISSN  0265-4040.
  58. ^ "Las tetas de Beeb". Noticias de computadoras personales . vol. 1, núm. 14. 10 de junio de 1983. pág. 88 . Consultado el 15 de octubre de 2021 .
  59. ^ Bray, Andrew C.; Dickens, Adrián C.; Holmes, Mark A. (1983). "Apéndice G". La guía de usuario avanzada para la microcomputadora BBC. Cambridge, Reino Unido: Centro de Microcomputación de Cambridge. pag. 512.ISBN _ 0-946827-00-1. Archivado desde el original (PDF comprimido) el 14 de enero de 2006 . Consultado el 28 de marzo de 2008 .
  60. ^ "Número 1 de EE. UU. BBC". Archivado desde el original el 16 de enero de 2013 . Consultado el 23 de mayo de 2011 . Estas máquinas se fabricaron originalmente para exportar a Estados Unidos. Después de haberlos enviado de regreso [...]
  61. ^ "Microcomputadoras Bellota BBC B". Usuario de bellota . Mayo de 1992. p. 53 . Consultado el 19 de enero de 2024 .
  62. ^ Whytehead, Chris. "Chris's Acorns: microcomputadora de la BBC de EE. UU. (convertida para el Reino Unido)" . Consultado el 19 de enero de 2024 .
  63. ^ Smith, Bruce (julio de 1985). "Calificación B+". Usuario de bellota . págs. 160-161 . Consultado el 18 de octubre de 2020 .
  64. ^ "D- para BBC B +". Tu computadora . Junio ​​de 1985. p. 21 . Consultado el 28 de noviembre de 2020 .
  65. ^ "Ingrese el Beeb de 128k". Usuario de bellota . Noviembre de 1985. p. 7 . Consultado el 18 de octubre de 2020 .
  66. ^ "Controlador de disquete programable 8271/8271-6" (PDF) . Archivado (PDF) desde el original el 3 de febrero de 2013 . Consultado el 3 de noviembre de 2012 .
  67. ^ Guía del usuario del sistema de microcomputadoras de la BBC (PDF) . British Broadcasting Corporation. Octubre de 1984. p. 422. Archivado (PDF) desde el original el 20 de febrero de 2012 . Consultado el 13 de diciembre de 2011 .
  68. ^ Edwards, Kevin (enero de 1986). "Dentro del 8271: cómo funciona realmente su DFS". El microusuario . vol. 3, núm. 11. Stockport, Reino Unido: Publicaciones de bases de datos. pag. 228. ISSN  0265-4040.
  69. ^ Nota de solicitud del grupo de apoyo n.° 023 (PDF) . Número 1. Computadoras Acorn. 9 de julio de 1992. Archivado desde el original (PDF) el 20 de octubre de 2018 . Consultado el 12 de diciembre de 2011 .
  70. ^ Grace, Clive (octubre de 1986). "¡Domina a tu maestro!". Computación A&B . págs. 60–61 . Consultado el 19 de marzo de 2022 .
  71. ^ "Recordando el BBC Micro". Noticias de la BBC . 20 de marzo de 2008. Archivado desde el original el 3 de abril de 2011 . Consultado el 30 de noviembre de 2010 .
  72. ^ Guía del usuario de microcomputadoras de la BBC, capítulo 42, págs. 418–441.
    El lápiz óptico, el bus de 1 MHz y el puerto de usuario eran compatibles con llamadas de E/S genéricas asignadas en memoria ( OSBYTE 146-151), y los gráficos de teletexto se podían imprimir a través de OSWRCH como texto normal. Arquímedes y su módulo de interfaz emularon con éxito el teletexto y el puerto de usuario a través de estas llamadas.
  73. ^ "Sección - Extensión del idioma". Computación A y B. Londres: Publicaciones especializadas de Argus. Febrero de 1985. págs. 27-29.
  74. ^ Coll, John (1982). La guía del usuario de microcomputadoras de la BBC . Londres: Corporación Británica de Radiodifusión. págs.450, 468. ISBN 0-563-16558-8.
  75. ^ Sinclair Research Ltd, programación BÁSICA de ZX Spectrum , capítulos 23-25
  76. ^ Cheshire, Stuart (19 de mayo de 1989). "Un experimento en redes en tiempo real". Archivado desde el original el 18 de marzo de 2017 . Consultado el 20 de octubre de 2017 .
  77. ^ Ahl, David (marzo de 1984). "Parámetro de referencia de la informática creativa". Computación creativa . pag. 6.
  78. ^ Maher, John (marzo de 1985). «Turbo Pascal» (PDF) . ABEJA . vol. 3, núm. 9. págs. 43–44 . Consultado el 23 de septiembre de 2022 .
  79. ^ Futcher, Dave (mayo de 1989). "Soluciones DOS". Usuario de bellota . págs. 129-130 . Consultado el 4 de mayo de 2021 .
  80. ^ Taylor, Gordon (agosto de 1987). "BBC a PC por tubo". Computación A&B . págs. 9-11 . Consultado el 8 de noviembre de 2020 .
  81. ^ Descripción técnica de Torch Unicorn (PDF) . Computadoras de antorcha . Consultado el 6 de noviembre de 2020 .
  82. ^ Denning, Adam (diciembre de 1987). "¿A C o no a C?". Usuario de bellota . págs.149, 151, 153 . Consultado el 25 de septiembre de 2022 .
  83. ^ Williams, Simon (julio de 1985). "Placeres de Pascal". Usuario de bellota . págs. 65, 67, 69–70 . Consultado el 2 de octubre de 2022 .
  84. ^ Waddilove, Roland (marzo de 1985). "Prueba S-Pascal y deshazte de esas uniones espaguetis". Usuario de electrones . págs. 11-12 . Consultado el 4 de septiembre de 2022 .
  85. ^ Telford, Joe (mayo de 1985). "Logotipo: Los cuatro grandes". Usuario de bellota . págs. 65, 67–70 . Consultado el 4 de abril de 2023 .
  86. ^ Atherton, David (noviembre de 1986). "Master Compact, grandes y pequeños". Usuario de bellota . págs. 101-103 . Consultado el 4 de abril de 2023 .
  87. ^ Williams, Noel (mayo de 1985). "Música de bellota 500". Mundo de las computadoras personales . págs. 182-184 . Consultado el 12 de octubre de 2020 .
  88. ^ Cullis, Roger (diciembre de 1984). "A la BBC en autobús y metro" (PDF) . Computación práctica . Consultado el 19 de octubre de 2020 .
  89. ^ Furber, Steve (altavoz); Fitzpatrick, Jason (productor, director) (22 de septiembre de 2009). Charla de Steve Furber - Acorn World - 13-09-2009 (Podcast). Haverhill, Suffolk, Reino Unido: Centro de Historia de la Computación. El evento ocurre a las 25:35, 38:20. Archivado desde el original el 3 de octubre de 2011. Resulta que [el modelo de referencia ARM] es bastante importante porque hay algunos casos interesantes de defensa de patentes que dependen en cierta medida de esta información. [...] Escribí el modelo de referencia BBC BASIC, [...] y el conjunto completo son 808 líneas de BBC BASIC, y ese es el procesador completo.La exposición Acorn World se celebró en Huddersfield.
  90. ^ Whytehead, Chris. "Chris's Acorns: Acorn A500 (prototipo)". Bellotas de Chris . Archivado desde el original el 18 de julio de 2011 . Consultado el 10 de febrero de 2012 .
  91. ^ Libbenga, enero (19 de enero de 2004). "Mi PC es más antigua que la tuya". Cartas . El registro. Archivado desde el original el 23 de mayo de 2012 . Consultado el 13 de diciembre de 2011 .
  92. ^ Pountain, Dick (octubre de 1987). "El Arquímedes A310". Byte . pag. 125 . Consultado el 4 de agosto de 2014 .
  93. ^ "nvg.ntnu.no". ntnu.no. _ Archivado desde el original el 27 de junio de 2007 . Consultado el 8 de mayo de 2018 .
  94. ^ "Proyecto de alfabetización informática de la BBC 1980-1989". Proyecto de alfabetización informática de la BBC . 1980–1989 . Consultado el 21 de agosto de 2023 .
  95. ^ Ward, Mark (25 de agosto de 2010). "Tech Know: BBC Micros utilizados en la clase de programación retro". Noticias de la BBC . Archivado desde el original el 26 de agosto de 2010 . Consultado el 25 de agosto de 2010 .
  96. ^ "30 años de BBC Micro - Evento de celebración en ARM - Historia de la informática". www.computinghistory.org.uk . Archivado desde el original el 15 de abril de 2018 . Consultado el 15 de abril de 2018 .
  97. ^ ab "Lanzamiento del portal de Internet". Usuario de bellota . No. 215. Diciembre de 1999. p. 7. Archivado desde el original el 14 de abril de 2014 . Consultado el 16 de agosto de 2013 .
  98. ^ "Software retro". www.retrosoftware.co.uk . Consultado el 15 de abril de 2018 .
  99. ^ "stardot.org.uk - Página de índice". stardot.org.uk . Archivado desde el original el 16 de septiembre de 2017 . Consultado el 15 de abril de 2018 .
  100. ^ Whytehead, Chris. "Chris's Bellotas: microcomputadoras de la BBC". Archivado desde el original el 25 de noviembre de 2010 . Consultado el 30 de noviembre de 2010 .
  101. ^ Wolstenholme, Ian (1 de septiembre de 2010). "Beebmaster - Beebhelp - Números de serie de Acorn". Archivado desde el original el 16 de enero de 2011 . Consultado el 30 de noviembre de 2010 .
  102. ^ Burton, Robin (mayo de 1993). "Foro 512". ABEJA . vol. 12, núm. 1. págs. 36–40.
  103. ^ Hoja de datos de referencia: Serie SAA5050 Archivado el 3 de marzo de 2016 en Wayback Machine , Generador de caracteres de teletexto , julio de 1982, Mullard.
  104. ^ "La BBC Micro habla". Usuario de bellota . Octubre de 1982. págs. 27-29 . Consultado el 30 de octubre de 2020 .
  105. ^ Phillips, Martín (abril de 1986). "Charla Técnica". Usuario de bellota . págs. 180–181, 183 . Consultado el 30 de octubre de 2020 .
  106. ^ "No hay ninguna ventaja de los cartuchos para Beeb". Usuario de bellota . Mayo de 1984. pág. 7 . Consultado el 29 de septiembre de 2020 .
  107. ^ "El gran éxito del borrado". Usuario de bellota . 1 de junio de 1988.
  108. ^ "UMI-2B". Sonido sobre sonido . Noviembre de 1985. págs. 24–32. ISSN  0951-6816. OCLC  925234032.
  109. ^ "El juego de aventuras S03E03, parte 3, Adam Tandy, Sandra Dickinson, Chris Serle - YouTube". YouTube . 11 de junio de 2010. Archivado desde el original el 25 de marzo de 2017 . Consultado el 24 de junio de 2016 .
  110. ^ "La BBC publica un archivo histórico de la computadora". Noticias de la BBC . 27 de junio de 2018 . Consultado el 27 de junio de 2018 .
  111. ^ "Archivo del proyecto de alfabetización informática de la BBC". clp.bbcrewind.co.uk . Consultado el 29 de enero de 2024 .
  112. ^ Futcher, Dave (noviembre de 1989). "Tía imitadora". Usuario de bellota . págs. 128-129, 131 . Consultado el 7 de mayo de 2021 .

enlaces externos