El BBC Master es un ordenador doméstico lanzado por Acorn Computers a principios de 1986. [ 1 ] Fue diseñado y fabricado para la British Broadcasting Corporation (BBC) y fue el sucesor del BBC Micro Model B. El Master 128 se mantuvo en producción hasta 1993. [ 2 ] [ 3 ]
Diseño
La serie Master presentaba varias mejoras con respecto a los modelos BBC Micro anteriores. En lugar del microprocesador MOS Technology 6502 utilizado por el Modelo B , los modelos de la serie Master utilizaban el 65C12 , ligeramente mejorado . [ 4 ] Fabricado con tecnología CMOS , el 65C12 consumía menos energía que el 6502 y ofrecía un rendimiento algo mejor, según se informa, "casi tan rápido" como el segundo procesador 6502 original de 3 MHz para el BBC Micro. [ 5 ] Los sistemas tenían De serie, se incluían 128 KB de RAM dinámica, lo que solucionaba la escasez de RAM disponible que anteriormente había desincentivado el uso de los modos de visualización que ofrecían gráficos de máxima calidad en modelos anteriores. De los 128 KB de RAM totales, 64 KB se proporcionaban como RAM estándar, utilizándose para aplicaciones, memoria de pantalla y espacio de trabajo del sistema. Otros 64 KB se proporcionaban en forma de cuatro páginas de RAM de 16 KB conmutadas por bancos. [ 6 ]
De los 64 KB de RAM estándar, la región inferior de 32 KB se empleó de una manera familiar de modelos anteriores, proporcionando espacio de trabajo para lenguajes, aplicaciones y el sistema, y también albergando memoria de pantalla para muchos programas, en particular juegos. Si bien el 65C12 aseguró la compatibilidad de software con el Modelo B, perpetuó las limitaciones arquitectónicas de los modelos anteriores, con un bus de direcciones de 16 bits que proporcionaba acceso directo a solo 64 KB de memoria a la vez, lo que requería el uso de mecanismos de paginación para hacer que RAM adicional estuviera disponible. El acceso a la región superior de 32 KB de RAM estándar se proporcionaba mediante uno de estos mecanismos para asumir algunas de las demandas hechas a la región de memoria inferior por el sistema. [ 7 ] Estaba dividida en tres regiones separadas, cada una con un nombre en clave, siguiendo las tradiciones arquitectónicas de Acorn: [ 6 ]
Se podían asignar 20 KB de esta región superior como RAM de sombra para alojar la memoria de pantalla, liberando así la región de memoria de pantalla convencional para las aplicaciones. Los 12 KB restantes estaban disponibles para el sistema como espacio de trabajo, liberando memoria que normalmente sería utilizada por ROMs como los sistemas de archivos. El efecto acumulativo de habilitar la RAM de sombra y usar la memoria superior para el espacio de trabajo dejaba casi 29 KB disponibles para programas normales y se decía que "transformaba la máquina" con respecto a sus predecesoras. [ 7 ]
El uso de los 64 KB de RAM lateral favoreció la instalación de imágenes ROM en cada uno de los bancos de 16 KB, y Acorn anunció un "esquema de licencias ROM" para autorizar el uso del software basado en ROM de la compañía en la RAM. Sin embargo, una versión de BASIC conocida como BAS128, lanzada previamente para el BBC Model B+ 128, se proporcionó en disco y podía usar los 64 KB completos de RAM lateral como espacio de trabajo, ampliando así considerablemente la memoria disponible para BASIC. Sin embargo, otros lenguajes de Acorn no admitían esta configuración. [ 7 ]
Aunque las instrucciones adicionales del 65C12 permitieron una densidad de código ligeramente mayor, las ROM del sistema operativo y de BBC BASIC, aún limitadas por la arquitectura de memoria a 16 KB cada una, se ampliaron con ROM adicionales. En total, el sistema operativo actualizado, conocido como MOS 3.2, ocupaba 35 KB e incorporaba características previamente introducidas en la ROM de extensión gráfica para el BBC Micro, junto con comandos y llamadas al sistema adicionales, además de diversas mejoras. La versión mejorada de BBC Basic se denominó Basic 4, corrigiendo errores de la versión anterior Basic 2 e introduciendo mejoras y nuevas funcionalidades, como una TIME$variable que proporcionaba la fecha y hora actuales en un formato conciso pero legible. La inclusión de un reloj en tiempo real para mantener la fecha y la hora fue una característica integrada destacada del Master 128 y modelos derivados, junto con 50 bytes de RAM CMOS con respaldo de batería para conservar los detalles de la configuración de la máquina cuando estaba apagada. [ 7 ]
Para alojar el sistema operativo y BASIC ampliados, el Master 128 estaba equipado con una unidad ROM con una capacidad de un megabit, o 128 KB. Junto con el sistema operativo y BASIC, se incluía un editor de texto adecuado para escribir programas, DFS y ADFS proporcionaban soporte para el sistema de archivos para acceder a los archivos almacenados en el disco, y las aplicaciones View y ViewSheet ofrecían funcionalidades de procesamiento de texto y hoja de cálculo, respectivamente. También se incluía un emulador de terminal para admitir comunicaciones seriales a través del puerto RS423 de la máquina o el módem interno opcional. [ 7 ]
La serie Master conservó en gran medida muchas de las características arquitectónicas principales de los modelos BBC Micro anteriores. Se mantuvo el chip de sonido utilizado en los modelos anteriores, pero se omitió la interfaz de voz dedicada, y un crítico anticipó un "cartucho de voz enchufable" para el Master 128. Aunque se conservaron chips como el 6522 VIA y el 6845 CRTC en la serie Master, gran parte de la lógica discreta de los modelos anteriores se consolidó en chips de matriz de puertas CMOS para realizar tareas como el manejo del teclado, la entrada/salida y algunas funciones de visualización. Esto dejó la impresión de que el interior del Master 128 era "otro mundo" en comparación con el BBC Micro original, con menos chips, pero de mayor tamaño. [ 7 ]
En cuanto a puertos de expansión, el Master 128 conservaba todas las interfaces estándar del BBC Micro. Una adición notable al Master 128 fue la de un conector interno para módem que permitía la instalación de un módem sin ocupar el puerto serie RS423 de la máquina. También se podía instalar internamente una interfaz Econet a un coste relativamente bajo de 49 £ con IVA incluido. Sin embargo, la principal adición a las capacidades de expansión del Master 128 fue la inclusión de un conector interno para expansiones de segundo procesador que empleaban la interfaz Tube de Acorn . El primero de estos segundos procesadores conectados internamente, conocidos como coprocesadores, fue el coprocesador Turbo con un 65C102 de 4 MHz y 64 KB de RAM, [ 7 ] seguido posteriormente por la placa de actualización Master 512 con un 80186 de 10 MHz y 512 KB de RAM. [ 8 ]
Exteriormente, los modelos de la serie Master añadieron un teclado numérico junto al teclado habitual, y el Master 128 y sus variantes incorporaron dos ranuras para cartuchos detrás del teclado, que empleaban conectores que proporcionaban un conjunto superior de las capacidades de la interfaz de cartuchos Acorn Electron Plus 1 , admitiendo el uso de cartuchos Electron físicamente compatibles, [ 9 ] pero también admitiendo características eléctricas mejoradas para algunos de los pines del conector del cartucho. [ 10 ]
Aunque la serie Master estaba diseñada para ser compatible con software "legalmente escrito" para los modelos más antiguos, hubo algunos problemas al ejecutar programas antiguos, en particular juegos. Por otro lado, aunque pocos programas se dirigieron específicamente a las máquinas de la serie Master (excepto el Master 512), muchos juegos posteriores de la BBC (y versiones Master de clásicos anteriores como Elite ) incluían funciones mejoradas que aprovechaban la memoria adicional. [ 11 ]
Actualización de ROM
A principios de 1990, Acorn lanzó una actualización de la ROM del sistema operativo Master 128, que incluía correcciones de errores y mejoras de rendimiento y funcionalidad, beneficiando especialmente a los sistemas de archivos. Las aplicaciones View, Viewsheet y Edit experimentaron diversas mejoras. Una característica destacada fue la introducción de la compatibilidad con ROM de lenguaje (o aplicación) "reubicable", lo que permitía que el software basado en ROM, escrito adecuadamente, aprovechara automáticamente un segundo procesador, si este estaba instalado. Con un precio aproximado de 45 libras esterlinas, se señaló que, dado que el aviso de derechos de autor en la ROM databa de 1988 y el manual de octubre de 1989, dicha actualización podría haber tenido una mayor acogida entre los usuarios (y la función de ROM reubicable habría sido adoptada por los productores de software) si se hubiera lanzado antes, ya que la ROM Master Compact ya se había beneficiado de algunas de las mejoras, como la entrada directa de "caracteres extranjeros" o "caracteres con el bit más significativo activado" desde el teclado. [ 12 ]
Peligro de carga de la batería
En 1986, Acorn emitió una advertencia de seguridad para los modelos Master 128 y ET con respecto a la batería instalada en la máquina. Esta batería se encontraba en un circuito que la cargaba "contrariamente a las recomendaciones del fabricante". [ 13 ] Debido al riesgo de combustión con esta configuración particular de la batería de litio, Acorn introdujo una solución que consistía en reemplazarla por una alternativa que utilizaba tres pilas alcalinas instaladas junto a la fuente de alimentación. [ 14 ]
Modelos

La serie Master constaba de varios modelos diferentes, todos los cuales, a excepción del Master Compact, eran variantes del mismo diseño básico. [ 15 ]
Maestro 128
Esta fue la "base de la nueva gama BBC" cuando se lanzó. [ 15 ] El 128 en el nombre hacía referencia a sus 128 KB de RAM , aunque también contaba con 128 KB de ROM . Se instaló una interfaz de disco, pero las unidades en sí no estaban incluidas en el producto base, sino que eran ofrecidas por terceros y por Acorn como una expansión oficial. [ 16 ] La máquina se presentó a un precio de 499 libras esterlinas. [ 17 ]
Turbo maestro
Se trataba de un Master 128 con tarjeta coprocesadora 65C102 de 4 MHz (que podía adquirirse junto con la máquina o añadirse a un Master 128 ya existente). Esta actualización costaba 125 libras esterlinas en el momento de su lanzamiento. [ 17 ]
Maestro AIV

El Master AIV (Advanced Interactive Videodisc) era esencialmente un modelo Master Turbo con una interfaz SCSI y una ROM VFS (Videodisc Filing System) añadida, y constituyó la base del sistema BBC Domesday . Aunque normalmente se suministraba como parte de un sistema Domesday, con reproductor LaserVision , videodiscos Domesday , monitor y trackball incluidos, también estaba disponible un kit de actualización para convertir un BBC Master normal en un sistema Domesday. [ 18 ]
Maestro ET
El sistema ET (Econet Terminal) fue diseñado para su uso en red y, como tal, no tenía interfaces excepto RGB y vídeo compuesto , además de un módulo de interfaz Econet y ANFS instalados de serie (normalmente era opcional). Utilizaba la misma placa de circuito principal que el Master 128, pero los componentes para las interfaces faltantes simplemente no estaban instalados (aunque nada impedía que alguien con las habilidades de soldadura adecuadas los añadiera posteriormente). La ROM interna también contenía mucho menos software que la del Master 128. Esta configuración reducida permitió que la máquina tuviera un precio algo inferior al del Master 128, siendo lanzada a 399 libras esterlinas. [ 17 ]
Maestro 512
Este sistema contaba con una tarjeta coprocesadora con un procesador Intel 80186 de 10 MHz y 512 KB de memoria. También tenía la capacidad de ejecutar DOS Plus y la interfaz gráfica de usuario GEM . [ 4 ] La tarjeta coprocesadora se presentó a 499 libras esterlinas como una actualización del Master 128, pero su precio se redujo posteriormente a 399 libras esterlinas. [ 17 ]
La competitividad del Master 512 se vio limitada por su compatibilidad con diversas aplicaciones DOS, restringida por la "protección y el uso directo del hardware de IBM" por parte de algunas aplicaciones. [ 19 ] Los requisitos de memoria adicionales de DOS Plus, en comparación con los de PC DOS , y los requisitos del escritorio GEM causaron posibles problemas al ejecutar algunas aplicaciones, aunque existían expansiones de memoria para mitigarlos. La compatibilidad de las llamadas al sistema solo estaba garantizada para MS-DOS y PC DOS 2.1, pero otras versiones de DOS no eran compatibles, y el uso no documentado de llamadas al sistema ("bastante raro, pero incluye algunos paquetes de Microsoft") podía provocar que las aplicaciones se ejecutaran incorrectamente. El software escrito para versiones posteriores de GEM tampoco necesariamente se ejecutaría correctamente. [ 20 ]
Un producto de Shibumi Software llamado Problem Solver tenía como objetivo solucionar varios problemas de compatibilidad relacionados con la mayor velocidad del coprocesador en comparación con un PC IBM tradicional, las diferencias de pantalla y teclado (también compatible con el teclado BBC Model B para usuarios de esa máquina con el coprocesador conectado), el comportamiento de los "paquetes residentes en memoria" como Sidekick y el comportamiento de aplicaciones específicas. Según se informa, el producto permitía que programas conocidos como dBase III de Ashton Tate y Turbo C y Turbo Prolog de Borland funcionaran en el coprocesador. [ 21 ]
Para solucionar los problemas de compatibilidad causados por la falta de memoria, la empresa Essential Software ofreció un servicio de actualización que aumentaba la RAM instalada del Master 512 con cuatro dispositivos de 1 megabit, proporcionando 512 KB para un total de 1 MB de RAM. Con un precio de 99 libras esterlinas y compatible también con Problem Solver, la actualización superó los elevados requisitos de memoria de DOS Plus en comparación con MS-DOS y permitió que el sistema cumpliera con el requisito de algunas aplicaciones de disponer de 640 KB de memoria. En consecuencia, se informó que GEM 3, Ventura Publisher , WordPerfect 5.0 y dBase IV eran compatibles. [ 22 ] La empresa también produjo una selección de utilidades para el Master 512, [ 23 ] incluyendo el Co-Processor Filing System (CPFS), que permitía que los 512 KB de memoria del coprocesador se utilizaran como un disco RAM por el ordenador cuando operaba en su modo BBC Micro "nativo". [ 24 ]
Además de los problemas de compatibilidad, el precio de la actualización Master 512 también limitó su competitividad. El precio estimado de un clon de IBM PC de 500 a 800 libras esterlinas se comparaba "muy favorablemente con las 900 libras esterlinas necesarias para un Master 512 completo", es decir, la actualización Master 512 junto con el sistema base, el monitor y las unidades de disco, considerando que el clon también incluiría un monitor y unidades en el precio. [ 19 ] El precio se redujo aún más a 199 libras esterlinas más IVA a principios de 1987, [ 25 ] con GEM Desk Top, GEM Write y GEM Paint proporcionados gratuitamente con la actualización, [ 8 ] y se informó de una "reducción final de precio a 99 libras esterlinas" en 1989, agotando efectivamente las existencias restantes. [ 21 ] Aunque Acorn lo abandonó en gran medida cuando la empresa cambió su enfoque a la gama Archimedes , un comentarista lo consideró "uno de los productos más interesantes que Acorn haya desarrollado jamás". [ 23 ]
Máster Científico
El Master Scientific se anunció al mismo tiempo que el lanzamiento del BBC Master, pero no llegó a producirse. Iba a tener un coprocesador 32016 de 8 MHz con un procesador de punto flotante 32081 y 512 KB de RAM, ejecutando el sistema operativo PANOS. [ 4 ] Esto era similar al anterior procesador externo 32016 Second Processor. Finalmente, Acorn descartó el Scientific debido a problemas técnicos no especificados con el coprocesador, lo que también indicaba que 512 KB de RAM parecían insuficientes para el público objetivo, cuyas aplicaciones solían necesitar 1 MB de RAM, [ 26 ] que ya proporcionaba el producto mejorado 32016 Second Processor conocido como Cambridge Co-Processor. [ 27 ]
Pacto Maestro


Este modelo es, como su nombre indica, una versión compacta del Master 128 (aparentemente conocido como "Baby B" durante su desarrollo [ 28 ] ) con algunas funciones de expansión eliminadas y otras opciones de expansión añadidas, y con un software diferente incluido. A diferencia de los microordenadores Acorn lanzados anteriormente, fue vendido por Acorn como un sistema completo que incluía unidad de disco y monitor (y el primer sistema de alto volumen de Acorn en hacerlo, [ 29 ] : 13 precedido por el no lanzado Acorn Business Computer , la estación de trabajo Acorn Cambridge de bajo volumen y el sistema Olivetti M19 compatible con PC renombrado como Acorn M19 [ 30 ] ), con el objetivo de proporcionar una solución "de un solo enchufe" que, en el momento de su lanzamiento, había sido popularizada con éxito por fabricantes como Amstrad. [ 31 ] De hecho, un crítico reconoció el mérito de Amstrad por haber diseñado la entrega de "una máquina innovadora y barata para la educación" – el Compact – a través de una fuerte competencia con Acorn en el sector. [ 32 ]
Aunque el Compact tiene una disposición de "tres cajas", la funcionalidad principal del sistema se proporciona en realidad en la unidad de teclado, muy parecida a la Master 128, pero de tamaño reducido en comparación con la Master 128 y el Modelo B, con un estilo basado en el Acorn Communicator . [ 29 ] : 13 [ 31 ] : 101 La unidad debajo del monitor albergaba una unidad de disquete de 3 + 1⁄ 2 pulgadas y la fuente de alimentación del sistema. [ 33 ] Ambos monitores suministrados con el Compact eran modelos Philips: un monitor monocromo de "pantalla verde" [ 29 ] para aplicaciones de alta resolución conectado mediante "un conector phono de estilo Electron", mientras que el monitor a color proporcionaba un paso de punto de 0,42 mm "generalmente anunciado como de alta resolución" y ofrecía el conector de monitor RGB tradicional utilizado por las máquinas Acorn anteriores. [ 31 ] Sin embargo, el monitor a color también proporcionaba un conector SCART , anticipando "futuras aplicaciones" que emplearan más colores e incluso "superposición de imágenes de vídeo". [ 29 ] El Master Compact también se vendió como un "sistema de TV" que incluía un adaptador de televisión PAL que también se vendía por separado. [ 34 ]
Los puertos de cartucho y casete se eliminaron para ahorrar espacio, y el hardware RS-232 no se instaló en la placa de circuito impreso de forma estándar. Se proporcionó un puerto para ratón y joystick multifunción de tipo D de 9 pines, cuya función se configuraba mediante software. También se incluyó una interfaz de impresora Centronics. El modelo Compact no disponía de bus de 1 MHz ni puerto analógico . Además, no se proporcionaron zócalos internos para añadir un coprocesador o un segundo procesador. [ 35 ] Sin embargo, la máquina incluía un conector de expansión de 50 pines en el lado derecho del teclado, similar al zócalo de cartucho n.° 3 de un Master 128. [ 33 ] : 15, 17
Varios proveedores externos restauraron parte de la funcionalidad de expansión eliminada a través del conector de expansión, como la compatibilidad con cartuchos Electron y Master 128 [ 36 ] y la provisión de varios conectores de expansión BBC Micro. [ 37 ] Algunos proveedores optaron por adaptar periféricos existentes a los puertos integrados de la máquina. Por ejemplo, Morley Electronics utilizó el puerto del ratón/joystick para conectar su adaptador de teletexto al Compact. [ 38 ] Estas adaptaciones se vieron facilitadas por la disponibilidad de las señales del puerto de usuario a través de los pines proporcionados por el puerto del joystick, junto con tres señales (PB5, PB6 y PB7) proporcionadas por el conector de expansión general. [ 39 ]
Según se informa , Acorn diseñó el Compact para atraer a usuarios domésticos y a la educación primaria, considerando que la conexión de alimentación de un solo enchufe era más conveniente para configurar una máquina que pudiera trasladarse dentro de una escuela, y que la elección de discos de 3 + 1/2 pulgadas con formato ADFS facilitaba el manejo de muchos archivos pequeños y la distinción entre diferentes temas o usuarios en el mismo disco. Entre el software incluido, la adopción por parte de Acorn de la implementación de Logo de Logotron fue especialmente bien recibida. [ 40 ] En un esfuerzo por aumentar las ventas del Compact en el sector educativo, Acorn redujo el precio de la máquina a finales de 1987, incluyendo la interfaz Mertec Compact Companion para proporcionar los conectores de expansión tradicionales de la gama BBC, con un precio de 344 libras esterlinas con IVA incluido y sin monitor. [ 41 ]
A diferencia de los otros modelos de la serie que proporcionaban un reloj con respaldo de batería y memoria para ajustes de configuración, el Compact utilizaba almacenamiento EEPROM para su configuración con soporte para solo un número limitado de escrituras, lo que hacía que las EEPROM fueran "un consumible, como una batería" que requería "reemplazo a intervalos". [ 42 ] Por lo tanto, no tenía una función de reloj en tiempo real incorporada, aunque la hora se podía obtener a través de Econet cuando estaba disponible, aplicándose a las marcas de tiempo de los archivos ADFS. [ 43 ] Como resultado de esto, los comandos *TIMEy devolvían valores ficticios. Solo el sistema de archivos ADFS Versión 2 se suministraba de serie, funcionando a través de un chip Western Digital 1772 (una versión más rápida del ampliamente utilizado 1770), aunque es posible cargar una ROM DFS 1770 en RAM lateral, o insertar una ROM o EPROM que la contenga.TIME$
El teclado del Compact fue el primero en abandonar el diseño tradicional de interruptores de teclas con resorte utilizado por el resto de la familia BBC Micro. En su lugar, utilizaba una membrana moldeada de caucho y plástico. Se proporcionó un método de entrada que permitía introducir caracteres extranjeros o caracteres con el bit más significativo activado (códigos de caracteres en el rango de 128 a 255) desde el teclado. [ 44 ]
También se redujo el número de chips en comparación con el resto de la gama Master, mediante el uso de 4 chips de matriz de puertas personalizadas. [ 45 ]
La versión de BASIC en el Compact incluía rutinas matemáticas recodificadas, que supuestamente proporcionaban un aumento de velocidad del 30 % con respecto a la versión incluida en el resto de la serie Master. Esta versión de BASIC se denominó Basic4(1986), [ 33 ] también conocida como 'BASIC41'. Posteriormente fue reemplazada por la versión 'BASIC42' en 1987. [ 46 ] Esta ROM de BASIC posterior incluía el mensaje actualizado (en comparación con las ROM de BBC BASIC anteriores):
Roger Wilson y RA Sack
El Compact incluía la primera GUI disponible públicamente de Acorn . Se puso a disposición poco software comercial, más allá del incluido en el disco Welcome, para el sistema, a pesar de la afirmación de Acorn en ese momento de que más de 100 títulos estarían "listos para su distribución en formato de disco de 3,5 pulgadas para el lanzamiento del Compact". [ 48 ] El defensor más ferviente del Master Compact parecía ser Superior Software , que producía y etiquetaba específicamente sus juegos como compatibles con Master Compact. El software para el Compact era relativamente caro (normalmente 20 libras por juego) debido a los mayores costes de adoptar y publicar en el formato de disco de 3 + 1/2 pulgadas , junto con el formato de disco de 5 + 1/4 pulgadas establecido para el Master y el BBC Micro anterior . [ 31 ]
Las máquinas fueron fabricadas por Rank Xerox en Hertfordshire . [ 35 ] Finalmente, la Compact se dejó de fabricar en 1989, habiéndose vendido "más de ochenta mil Compacts y la versión Prodest de Olivetti", y Acorn centró su atención en la Master 128 como "su máquina principal de 8 bits". [ 49 ]
Olivetti Prodest PC 128 S
Olivetti mostró interés en lanzar una versión de la Master Compact en Italia bajo la marca Olivetti Prodest, [ 50 ] anunciando posteriormente el modelo como PC 128 S, dirigido a los mercados doméstico y de pequeñas empresas. [ 51 ] A diferencia de la Compact, la PC 128 S venía con un ratón, el Nidd Valley Digimouse. [ 52 ] : 102
En el Reino Unido, el Digimouse se vendía con Clares' Artroom, un paquete de ilustraciones, que posteriormente se puso a la venta por separado. [ 53 ] Clares' Artroom se adaptó para el PC 128 S y se vendió con el nombre de Project. [ 54 ]
Además de la localización del propio sistema, [ 55 ] se localizaron varias aplicaciones para el PC128S, entre ellas View, [ 56 ] ViewSheet, [ 57 ] ViewPlot, [ 58 ] y ViewIndex, [ 59 ] junto con varios juegos, entre ellos Aviator , [ 60 ] Revs , [ 61 ] XOR , [ 62 ] y Doctor Who and the Mines of Terror . [ 63 ] El precio del PC 128 S comenzaba en 995.000 liras para un sistema con monitor monocromo o 1.295.000 liras con un monitor a color (equivalente a 1.205 € y 1.568 € respectivamente en 2020 , ajustado por inflación). [ 64 ]
Presupuesto

- Procesador Rockwell R65SC12 de 2 MHz [ 65 ]
- ROM de 128 KB en los modelos Master 128, Master Turbo y Master 512. Comprende un MOS (Sistema Operativo de la Máquina) de 16 KB, siempre accesible, y siete ROM laterales de 16 KB , cualquiera de las cuales podía ser paginada en la memoria a la vez:
- Emulador de terminal de 16 KB y funciones adicionales de MOS (como el sistema de archivo de casetes) en ROM paginada 15
- 16 KB Acornsoft View (procesador de textos) en ROM paginada 14
- Sistema avanzado de archivos de disco de 16 KB en ROM paginada 13
- 16 KB BBC BASIC en ROM paginada 12
- 16 KB Editor de pantalla Acorn, también conocido como Edit (editor de texto/BBC BASIC) en ROM paginada 11
- 16 KB ViewSheet (hoja de cálculo) en ROM paginada 10
- Utilidades del sistema de archivos de disco de 16 KB y RAM lateral en ROM paginada 9
- 64 KB de ROM en el Master ET. Comprende un MOS (Sistema Operativo de la Máquina) de 16 KB, siempre accesible, y tres ROM laterales de 16 KB , cualquiera de las cuales podía ser paginada en la memoria a la vez:
- 16 KB de funciones adicionales de MOS (como el sistema de archivos de casete y las utilidades de RAM lateral) en ROM paginada 15
- Sistema avanzado de archivos de red de 16 KB en ROM paginada 14
- 16 KB BBC BASIC en ROM paginada 13
- 128 KB de RAM , que comprende:
- 32 KB de memoria principal para programas/datos del usuario
- 20 KB de memoria de vídeo " shadow " (paginada sobre la RAM principal del usuario)
- Espacio de trabajo del sistema operativo de 12 KB (paginado en la ROM)
- Espacio de trabajo de 64 KB accesible para aplicaciones de código máquina de usuario (dividido en hasta cuatro regiones de 16 KB para funcionar como ROM paginadas volátiles).
- Teclado de recorrido completo con una fila superior de diez teclas de función rojo-anaranjadas ƒ0–ƒ9 y teclado numérico estilo ATBREAK . La tecla de reinicio se puede desactivar físicamente girando una pequeña leva de plástico , lo que resulta especialmente útil en entornos educativos.
- Pantalla gráfica altamente configurable basada en el Motorola 6845. A diferencia del BBC Micro original , se utilizó una memoria RAM de vídeo independiente, de modo que al elegir un modo de alta resolución no se reducía la cantidad de RAM disponible para el usuario. (Sin embargo, la RAM del usuario aún podía utilizarse como búfer de vídeo si era necesario, para permitir efectos como el doble búfer ). La ROM del sistema proporcionaba ocho modos gráficos:
- Los modos del 0 al 6 podían mostrar una selección de colores de una paleta lógica de dieciséis, aunque el hardware solo podía generar físicamente ocho colores: los ocho colores RGB (negro, rojo, verde, amarillo, azul, magenta, cian, blanco) y los mismos colores en estado intermitente;
- Los modos 3 y 6 eran modos de texto especiales de software (framebuffer). Para ahorrar RAM, el número de líneas se redujo de 32 a 25. Dado que esto reducía la altura del fotograma, se creaban filas de relleno entre cada línea de texto al generar el fotograma, donde no se leían píxeles del framebuffer. Esto generaba líneas negras características entre las filas de texto cuando se configuraba un color de fondo diferente, y un espacio en blanco en la parte inferior de la pantalla con los píxeles sobrantes. El modo de pantalla se mantenía en memoria como un modo gráfico normal.
- La función de teletexto del Modo 7 fue proporcionada por un chip de teletexto Mullard SAA5050 .
- Cuatro canales de sonido independientes (uno de ruido y tres melódicos) que utilizan el chip de sonido SN76489 de Texas Instruments.
- Soporte de hardware integrado incluido:
- ROMs conectables, directamente o a través de ranuras para cartuchos.
- Unidades de disquete (compatibles con DFS y el más reciente ADFS ) con controlador de disco WD1770
- Interfaz de cinta (con control de motor), utilizando una variación del esquema de codificación de datos estándar de Kansas City.
- Puerto de impresora paralelo ( compatible con Centronics )
- Comunicación en serie (mediante RS-423 , un superconjunto de RS-232 )
- Salida de vídeo para TV, RGB o monitor de vídeo de 1 Vpp
- Un puerto de 15 pines en forma de "D" con cuatro entradas analógicas (apto para dos joysticks ), cuatro puertos digitales/de contacto (para botones) y una entrada especial para lápiz óptico.
- Interfaz propietaria " Tube " para una segunda CPU interna o externa (en el modelo Master 512 se utilizó un 80186 ; otras opciones incluían un 6502 adicional de 3 MHz , un Zilog Z80 para, por ejemplo, CP/M , un NS32016 , un ARM1 y otros).
- un "puerto de usuario" de estilo IDC de 20 pines que consta de ocho pines de E/S digitales de propósito general (y dos especiales para el protocolo de enlace ) mapeados directamente en el 6522 VIA
- expansión genérica a través del " bus de 1 MHz" y
- Interfaz Econet , instalada mediante la adición de una placa módulo y la ROM ANFS (instalada de serie en la máquina Master ET).
Varias de las entradas estaban conectadas directamente a registros específicos para que el hardware se encargara de gran parte del procesamiento. Por ejemplo, la entrada del lápiz óptico detenía directamente un contador que se iniciaba con el comienzo del barrido vertical de cada actualización de la pantalla, lo que hacía que calcular la posición del lápiz óptico en la pantalla fuera poco más que una simple operación de división y resto. Del mismo modo, el relé de control del motor de la cinta de casete de audio se controlaba mediante un comando sencillo y podía utilizarse fácilmente en numerosas aplicaciones de control.
Diseño de página de códigos (microordenador BBC Master)
Este conjunto de caracteres se utilizó en el microordenador BBC Master. [ 67 ]
Referencias
- ↑ "Master: la nueva BBC" . Acorn User . Febrero de 1986. pág. 7. Consultado el 25 de octubre de 2020 .
- ↑ Bottomley, Tracy (19 de abril de 1993). "Noticias de ventas número 72" (PDF) (Comunicado de prensa). Acorn Computers Limited . Recuperado el 10 de octubre de 2020 .
- ↑ "Acorn elimina el programa BBC Master 128" . Usuario de Acorn . Junio de 1993. pág. 7. Consultado el 15 de junio de 2021 .
- 1 2 3 La serie maestra (PDF) . Acorn Computers Limited. 1986. pág. 2. Consultado el 10 de octubre de 2020 .
- ↑ "El maestro 128" . Your Computer . Marzo de 1986. págs. 66–67 . Consultado el 13 de junio de 2023 .
- 1 2 Manual de servicio de microcomputadoras de la serie Master de British Broadcasting Corporation (PDF) . Acorn Computers Limited. Abril de 1986. págs. 15–18 . Consultado el 10 de octubre de 2020 .
- 1 2 3 4 5 6 7 8 Smith, Bruce (marzo de 1986). "Obra maestra" . Acorn User . págs. 73–77 . Recuperado el 26 de mayo de 2023 .
- 1 2 Adéntrate en el mundo de MS-DOS (PDF) . Acorn Computers Limited . Consultado el 7 de febrero de 2021 a través de Chris's Acorns.
- ↑ Bell, DJ (3 de agosto de 1992). Diferencias funcionales entre Master 128 y los modelos BBC B y B+ (PDF) (Informe técnico). Acorn Computers Limited. pág. 8. Consultado el 31 de marzo de 2021 .
- ↑ Bell, DJ (3 de agosto de 1992). Interfaz de cartucho BBC Master 128 (PDF) (Informe técnico). Acorn Computers Limited . Consultado el 31 de marzo de 2021 .
- ↑ vexorg (17 de septiembre de 2024). "Diferencias entre Master y BBC B que impiden que los juegos se ejecuten" . stardot.org.uk . Consultado el 31 de mayo de 2026 .
- ↑ Atherton, David ( marzo de 1990). "El regreso del maestro" . Acorn User . págs. 132–133 . Recuperado el 7 de mayo de 2021 .
- ↑ "Si adquirió un Master 128 o ET entre enero y mayo de 1986, continúe leyendo" . Acorn User . Septiembre de 1986. pág. 142. Consultado el 26 de enero de 2024 .
- ↑ "Advertencias repetidas de incendio maestro" . Acorn User . Mayo de 1987. pág. 7. Consultado el 26 de enero de 2024 .
- 1 2 "Las placas enchufables aumentan la potencia" . Acorn User . Febrero de 1986. pág. 11. Consultado el 25 de octubre de 2020 .
- ↑ Unidad de disco (PDF) . Acorn Computers Limited. 1986. Consultado el 30 de enero de 2021 .
- 1 2 3 4 Lista de precios minoristas de Acorn Computers Limited Julio de 1986 (PDF) . Acorn Computers Limited. Julio de 1986. pág. 1. Recuperado el 25 de octubre de 2020 .
- ↑ "Acorn BBC Master AIV" . Domesday86.com . Consultado el 31 de mayo de 2026 .
- 1 2 Smith, Bruce (septiembre de 1986). "Master se encuentra con IBM, ¿o no?" . Acorn User . págs. 153–155 . Recuperado el 25 de octubre de 2020 .
- ↑ Máster 512: Compatibilidad de aplicaciones y lista de software (PDF) (Informe técnico). Acorn Computers Limited. 5 de agosto de 1992. Consultado el 31 de marzo de 2021 .
- 1 2 Futcher, Dave (mayo de 1989). "Soluciones DOS" . Acorn User . págs. 129–130 . Recuperado el 4 de mayo de 2021 .
- ↑ Futcher, Dave (septiembre de 1990). "Construyendo la Beeb" . Acorn User . pág. 123. Consultado el 8 de mayo de 2021 .
- 1 2 Futcher, Dave (enero de 1991). "Easy PC" . Acorn User . págs. 132–133 . Recuperado el 11 de mayo de 2021 .
- ↑ Futcher, Dave (julio de 1991). "Presentación de una demanda" . Usuario de Acorn . pág. 117. Consultado el 3 de junio de 2021 .
- ↑ "M512 U-turn" . Acorn User . Enero de 1987. pág. 7. Consultado el 25 de octubre de 2020 .
- ↑ "Acorn drops Scientific" . Acorn User . Noviembre de 1986. pág. 7. Consultado el 5 de septiembre de 2020 .
- ↑ Guía del usuario del coprocesador Cambridge (PDF) . Acorn Computers Limited. Julio de 1985. pág. 5.
- ↑ PRODUCTO NÚMERO 58 BABY B (Informe técnico). Acorn Computers Limited.
- 1 2 3 4 Taylor, Gordon (octubre de 1986). "Master Compact" . A&B Computing . págs. 12–17 . Recuperado el 5 de noviembre de 2020 .
- ↑ Ordenador personal Acorn M19 (PDF) . Acorn Computers Limited. Julio de 1986. Consultado el 11 de julio de 2021 .
- 1 2 3 4 Atherton, David ( noviembre de 1986). "Master Compact Great and Small" . Acorn User . págs. 101–103 . Recuperado el 28 de octubre de 2020 .
- ↑ Forer, Pip (noviembre de 1986). "¿Podría ponerse de pie el verdadero maestro de la BBC?" . Bits & Bytes . págs. 38–41 . Consultado el 25 de marzo de 2021 .
- 1 2 3 "Desvelando los secretos del Master Compact" . Acorn User . Octubre de 1986. págs. 15, 17–18 . Consultado el 5 de septiembre de 2020 .
- ↑ Lista de precios minoristas de Acorn Computers Limited, septiembre de 1987 (PDF) . Acorn Computers Limited. Septiembre de 1987. pág. 1. Consultado el 21 de mayo de 2023 .
- 1 2 "Acorn incluye Master en un Compact de 399 libras" . Acorn User . Octubre de 1986. págs. 10, 11. Consultado el 5 de septiembre de 2020 .
- ↑ "Adaptador compacto" . Acorn User . Mayo de 1990. pág. 9. Consultado el 1 de noviembre de 2020 .
- ↑ "Compact Companion" . A&B Computing . Octubre de 1987. pág. 9. Consultado el 4 de noviembre de 2020.
Una vez instalado, el Compact Companion ofrece un puerto de usuario, un puerto analógico (joystick), un
bus de 2 MHz y un DFS Acorn 1770. Todas las conexiones son conectores estándar tipo Master 128 y el DFS se puede configurar para que sea la interfaz de disco seleccionada al encender la máquina.
- ↑ John, Kenneth (junio de 1989). "Compact Corner". A&B Computing . págs. 19–20 .
- ↑ Manual de servicio del ordenador compacto Master Series de la British Broadcasting Corporation ( PDF) . Acorn Computers Limited. Octubre de 1986. págs. 22–23 . Consultado el 27 de mayo de 2023 .
- ↑ Owen, Ann (enero de 1987). "¿Se requiere compactación?". A&B Computing . pág. 100.
- ↑ "Las ventas de compactos se reactivan tras la bajada de precios" . Acorn User . Noviembre de 1987. pág. 165. Consultado el 30 de junio de 2022 .
- ↑ "EEPROM" (PDF) . Noticias de Servicio al Cliente de Acorn . N.° 3. Junio de 1989. pág. 1.
- ↑ Walker, Dave. Acorn Kit actual e histórico y el problema del año 2000: estado del universo y estrategia de pruebas (Informe técnico). Acorn Computers Limited.
- ↑ "Acorn BBC Master Compact - Computer - Computing History" . www.computinghistory.org.uk . Consultado el 31 de mayo de 2026 .
- ↑ "Acorn BBC Master Compact - Computer - Computing History" . www.computinghistory.org.uk . Consultado el 31 de mayo de 2026 .
- ↑ Versiones de BBC Basic .
- ↑ L Fox, L Hayes y DF Mayers, 'El problema de los valores propios dobles'; y RA Sack, 'Soluciones variacionales de las ecuaciones de Lamé', Departamento de Matemáticas, Universidad de Salford. 1971-2, posteriormente Departamento de Física Teórica, Universidad de Liverpool.
- ↑ "Los discos se lanzan junto con el disco" . Acorn User . Octubre de 1986. pág. 11. Consultado el 1 de noviembre de 2020 .
- ↑ "Nuevo servicio de televisión en casa de la BBC" . Acorn User . Septiembre de 1989. pág. 7. Consultado el 1 de noviembre de 2020 .
- ↑ "Acorn da a luz a Master Compact" . Acorn User . Octubre de 1986. pág. 7. Consultado el 5 de septiembre de 2020 .
- ↑ "El Pacto Italiano, destinado al éxito" . Acorn User . Noviembre de 1986. pág. 7. Consultado el 5 de septiembre de 2020 .
- ↑ Atherton, David ( febrero de 1987). "Jump for Joy" . Acorn User . págs. 101–102 . Recuperado el 17 de junio de 2022 .
- ↑ Baldwin, Jonathan ( febrero de 1987). "Articulación" . Acorn User . págs. 145–147 . Recuperado el 17 de junio de 2022 .
- ↑ Proyecto . Olivetti Prodest SpA 1987 . Consultado el 17 de junio de 2022 .
- ↑ Guía de uso del sistema PC 128 S. Olivetti Prodest SpA Septiembre de 1986 . Consultado el 17 de junio de 2022 .
- ↑ Ver – El procesador de textos para el PC 128 S. Olivetti Prodest SpA 1986 . Consultado el 17 de junio de 2022 .
- ↑ ViewSheet: hoja de cálculo para el PC 128 S. Olivetti Prodest SpA 1986 . Consultado el 17 de junio de 2022 .
- ↑ ViewPlot - Per il PC 128 S - Guía de uso . Olivetti Prodest SpA 1986 . Consultado el 17 de junio de 2022 .
- ↑ ViewIndex - Per il PC 128 S - Guía de uso . Olivetti Prodest SpA 1986 . Consultado el 17 de junio de 2022 .
- ↑ Aviador . Olivetti Prodest SpA 1987 . Consultado el 17 de junio de 2022 .
- ↑ Revoluciones . Olivetti Prodest SpA 1987 . Consultado el 17 de junio de 2022 .
- ↑ XOR – La sfida final al labirinto . Olivetti Prodest SpA 1987 . Consultado el 17 de junio de 2022 .
- ↑ Doctor Who y el miniere del terrore . Olivetti Prodest SpA 1987 . Consultado el 17 de junio de 2022 .
- ↑ Olivetti Prodest PC 128 S - Prezzi al pubblico . Olivetti Prodest SpA 1 de septiembre de 1986 . Consultado el 17 de junio de 2022 .
- ↑ "BBC Master Acorn Computer" . old-computers.com . Consultado el 25 de mayo de 2023 .
- ↑ Hoja de datos de referencia: Serie SAA5050 Archivada el 3 de marzo de 2016 en Wayback Machine , Generador de caracteres de teletexto , julio de 1982, Mullard.
- 1 2 "Caracteres de fuente B" , Guía del usuario de RISC OS 3.7 , 20 de enero de 1997
- ↑ "ReadMe.txt" (PDF) , L2/19-025: Propuesta para agregar caracteres de computadoras antiguas y teletexto al UCS , 4 de enero de 2019
- ↑ "RISCOSB.TXT" (PDF) , L2/19-025: Propuesta para agregar caracteres de computadoras antiguas y teletexto al UCS , 4 de enero de 2019
Enlaces externos
- http://bbc.nvg.org/doc/
- Computadoras Acorn
- Ordenadores domésticos basados en el chip 6502
- Ordenadores domésticos
- Proyectos de alfabetización informática de la BBC
- Introducciones relacionadas con la informática en 1986
