stringtranslate.com

Unidad de expansión BBC Micro

Adaptador de teletexto junto con un BBC Modelo B

Una unidad de expansión BBC Micro , para BBC Micro, es uno de varios periféricos en una caja con el mismo perfil y estilo que la computadora principal.

Segundos procesadores

6502 Segundo procesador

Los segundos procesadores están conectados a la interfaz Tube , patentada y registrada de Acorn . Sólo se podía conectar una segunda unidad procesadora a la vez a un BBC Micro, aunque un Master 128 también podía tener un coprocesador instalado internamente al mismo tiempo. [1] La terminología de segundo procesador era un poco engañosa, ya que conectado y encendido, el sistema funcionaba en un modelo "host-parásito", con el procesador en la unidad externa tomando el control mientras que el 6502 en la computadora "principal" simplemente tomaba el control. sobre la responsabilidad de E/S .

6502 Segundo procesador

Interior del segundo procesador 6502

El segundo procesador 6502 (que usaba un 6502C ) tenía una frecuencia de 3 MHz, un 50% más rápido que el 6502 dentro de un BBC Modelo B, y también tenía 64 kB de RAM , de los cuales normalmente entre 30 y 44 kB estaban libres para datos de aplicaciones ( en comparación con tan solo 8,5 kB en un Modelo B no ampliado en modo gráfico, o sólo 5,75 kB con la interfaz de disco). Una versión de BBC BASIC II , llamada Hi-BASIC, se entregó en ROM con este procesador junto con una ROM DNFS que contiene las últimas versiones del sistema de archivo de discos (DFS) y del sistema de archivo de red Econet (NFS). El producto se lanzó con un precio de £199. [2]

El sistema Bitstik CAD, [3] desarrollado originalmente por Robocom para Apple II, [4] se ofreció como accesorio para el segundo procesador 6502, y también requería dos unidades de disquete de 80 pistas. El sistema Bitstik en sí se presentó con un precio de alrededor de £ 375, que se combina con unidades de disquete estimadas en £ 500, el segundo procesador en £ 199, el costo del BBC Micro en £ 399 y el precio de un monitor en color ( Acorn recomendó su propio monitor RGB [3] : 2  ), la inversión total se estimó entre £1500 y £2000 dependiendo del equipo y las preferencias existentes del cliente en particular. [5] Con un joystick de tres ejes, que ofrece la navegación bidimensional habitual más una perilla para controlar el zoom, el software funcionó en el modo de visualización de cuatro colores de alta resolución, brindando soporte para la visualización y edición de gráficos vectoriales escalables. La disposición de doble unidad era necesaria para permitir que la primera unidad proporcionara acceso a los servicios públicos y para que la segunda unidad actuara como un "búfer de dibujo". [6]

El producto Bitstik original se introdujo para el Apple II Plus de 64 kB en 1982 a un precio de £ 275 por el dispositivo y el software en sí, y un sistema completo costaba alrededor de £ 2000. Sin embargo, esto se consideró "un valor extremadamente bueno", dado que una "computadora de dibujo 'llave en mano' lista para usar" habría costado £100.000 para un sistema basado en minicomputadora en 1980, e incluso a principios de 1982 podría haber costó 20.000 libras esterlinas. Para aprovechar el "pleno potencial" de la solución, se recomendó un trazador, aunque los trazadores de tamaño A3 cuestan al menos £ 1.000, y un modelo Tektronix de tamaño A2 cuesta £ 6.500 pero ofrece una precisión de 0,001 mm. En una reseña publicada a finales de 1982, la solución fue considerada como "el sistema de dibujo más potente disponible hoy en Gran Bretaña para su uso en computadoras pequeñas". [7] En 1984, Robocom afirmaba ser el principal proveedor de soluciones CAD del Reino Unido, con 2.500 usuarios, y la versión con licencia de Acorn de la solución Bitstik ofrecía una mayor resolución de pantalla, más colores y mejor rendimiento. Sin embargo, en el lanzamiento, solo se admitía como dispositivo de salida la propia impresora Sparkjet de Acorn. [8]

Varios programas CAD pudieron aprovechar el segundo procesador 6502, al igual que la versión de Elite específica del segundo procesador . También se produjeron versiones Hi de View, WordWise e Intersheet.

Segundo procesador Z80

El segundo procesador Z80 incluía una CPU Z80B que funcionaba a 6 MHz y accedía a 64 kB de RAM. Requirió la actualización del disquete y, al estar dirigido a empresas, permitió que el sistema BBC ejecutara programas CP/M . Como se señala en una reseña, en referencia al atractivo previsto de BBC Micro para los mercados doméstico, educativo y empresarial, con el segundo procesador Z80 "Acorn ha completado el sistema BBC Microcomputer como se planeó originalmente". [5]

El producto se lanzó a mediados de 1984 a un precio de £299 e incluía un valor estimado de £3000 en software incluido que incluía el propio sistema operativo CP/M 2.2 (con gráficos GSX), CIS Cobol y utilidades de Microfocus, el Memo Plan. , las aplicaciones de oficina Graph Plan y File Plan de Chang Laboratories, los paquetes Accountant y Nucleus de Compact Accounting Services y dos implementaciones BASIC: Z80 BBC BASIC y Mallard Professional BASIC. [9]

A pesar de "una política de mejora continua", Acorn aparentemente abandonó los planes de actualizar el paquete de software a mediados de 1986 debido a una revisión del mercado CP/M. [10] Otros proveedores continuaron brindando soporte al Z80, entregando paquetes de hardware y software del segundo procesador Z80, como el Task-Master que combinaba un segundo procesador conectado externamente, compatible con BBC Model B, B+ y Master, y un conjunto de software. incluyendo un sistema operativo compatible con CP/M 2.2 conocido como ZCPR3 y Turbo Pascal de Borland además de otras herramientas de desarrollo. [11]

32016 Segundo procesador

Originalmente conocido como Gluon, aparentemente se planeó una solución de segundo procesador National Semiconductor 32016 para BBC Micro y para otras microcomputadoras de 8 bits, con la versión BBC Micro empleando la interfaz Tube y ofreciendo un cuarto de megabyte de RAM, mientras que el "Universal Gluon" estaría conectado a una microcomputadora que actuaría como terminal usando una interfaz serial o paralela, ofrecería hasta 1 MB de RAM, hasta 5 MB de almacenamiento en disco duro y un sistema operativo mínimo o Unix. [12] Las noticias posteriores sobre el segundo procesador indicaron el cambio de nombre del producto, eliminando el nombre Gluon, el uso del propio sistema operativo Panos de Acorn en lugar de Xenix, con disponibilidad en 1985. [13]

El producto que finalmente se entregó es una sofisticada expansión de segundo procesador, a veces denominada "Acorn Cambridge Co-Processor" con el logotipo de Acorn y, a veces, como "BBC Microcomputer System 32016 Second Processor" junto con el logotipo del búho de BBC Micro. El dispositivo utiliza la CPU 32016 y la FPU 32081 funcionando a 6 MHz. Ejecuta el sistema operativo Panos no gráfico . Hay varios lenguajes de programación disponibles, incluidos C , FORTRAN , Lisp y Pascal , además de una versión de BBC BASIC . Inicialmente ofrecido como segundo procesador 32016 con 256 kB de RAM, [14] la expansión se entregó posteriormente como coprocesador Cambridge con 512 kB o 1 MB de RAM como estándar. [15]

El segundo procesador 32016 también está presente como parte de la estación de trabajo Acorn Cambridge que utiliza una CPU de 8 MHz [16] y 4 MB de RAM, que se vende como parte de la línea Acorn Business Computer . Originalmente, Acorn aparentemente había intentado utilizar CPU con capacidad de 10 MHz, pero parecía haberse conformado con las piezas disponibles a medida que se introdujeron los diferentes productos. La segunda placa procesadora también podía utilizar dispositivos RAM de 64 kilobits o 256 kilobits, lo que permitió actualizar la especificación anterior de 256 kB a 1 MB a medida que los dispositivos de mayor densidad estuvieran disponibles y fueran asequibles. [17]

Segunda unidad procesadora universal

La Unidad de Segundo Procesador Universal era un adaptador para las placas de coprocesador interno BBC Master, para permitir su uso como coprocesadores externos. Constaba de una fuente de alimentación, una lógica de interfaz y un conector que coincidía con el conector del coprocesador interno integrado en la placa principal del BBC Master. Esto permitió a BBC B y B+ utilizar la placa Turbo (4 MHz 65C102 con 64 kB de RAM) y la placa Master 512 (10 MHz 80186 con 512 kB de RAM), instalándolas en esta unidad de expansión. [18] También permitió que el BBC Master tuviera dos placas de coprocesador internas conectadas, de las cuales sólo una podía habilitarse mediante software. Watford Electronics vendió una solución similar llamada Co-Pro Adapter. [19]

Sistema de evaluación ARM

El sistema de evaluación ARM se anunció en julio de 1986 para su disponibilidad en el cuarto trimestre a un costo de £ 4500 más IVA. [20] Como uno de los primeros procesadores RISC de producción, el sistema de evaluación ARM fue parte del programa de desarrollo que condujo a Acorn Archimedes y su primer sistema operativo Arthur . No tenía la marca "BBC", pero está físicamente contenido dentro del estuche de "cuñas de queso" de la familia. El procesador ARM 1 tenía una frecuencia de 8 MHz y estaba equipado con 2 MB o 4 MB de RAM.

En 2006, se diseñó y vendió una nueva placa de procesador ARM que utilizaba un procesador ARM7TDMI, sin carcasa pero que podía caber dentro de la carcasa original. [21]

Otros segundos procesadores

Varias otras soluciones de segundo procesador fueron producidas por proveedores externos, que generalmente emplean un estilo de carcasa diferente al perfil de unidad de expansión estándar, algunos usan el bus de 1 MHz en lugar del conector de tubo y otros simplemente proporcionan un enlace en serie convencional.

Los segundos procesadores Z80 que ofrecen 64 kB de RAM y sistemas operativos compatibles con CP/M incluían el Multiform Z80 de Technomatic, con un precio de £299, [22] y varios productos de Torch Computers como el Z80 Disc Pack (ZDP) y ZEP, el Este último tiene un precio de alrededor de £ 340. [23]

Torch también ofreció el Graduate basado en Intel 8088 con MS-DOS y 256 kB de RAM y dos unidades de disquete, con un precio de £ 1000 más IVA, [24] y el HDP68K o Unicorn basado en Z80 y 68000, este último con Unix. y tener 256 kB de RAM o más, disquetera y disco duro de 20 MB. [25]

Se ofrecieron varias otras soluciones de segundo procesador basadas en 68000, como Casper de CA Special Products, [26] el segundo procesador Cambridge Microprocessor Systems 68000, [27] la placa de procesador Flight Electronics 68000, [28] y Micro Developments MD512k Universal. Segundo sistema procesador. [29]

Aunque Acorn nunca lanzó un producto con un segundo procesador de 68000, el cofundador de Acorn, Chris Curry, especuló sobre la naturaleza de un producto con un segundo procesador basado en 68000 utilizando su predecesor del BBC Micro, el Proton. Indicando la necesidad de "un sistema Proton bastante completo" que actúe como interfaz para una unidad basada en 68000, se pensó que el costo tentativo proyectado del sistema Proton sería de alrededor de £ 450, y que la unidad de expansión costaría alrededor de £ 1,000 y ofrece 256 KB o 512 KB de RAM. Se consideró que los sistemas operativos Unix y TRIPOS eran posibles candidatos para ejecutarse en la expansión. [30]

Cumana optó por producir un segundo procesador 68008 que ejecuta el sistema operativo OS-9 que se instaló en el zócalo de la CPU 6502, reubicando el 6502 en la propia placa del segundo procesador y proporcionando 512 kB de RAM y su propio controlador de disco. El precio inicial se anunció como £ 695 más IVA, [31] aunque los precios minoristas recomendados posteriores fueron de alrededor de £ 800 solo para la placa de actualización, con paquetes de la placa "particularmente económicos" con discos duros de 10 MB y 20 MB disponibles por £ 900. y £ 1.000 respectivamente. Los problemas de rendimiento asociados con el 68008, debido a las experiencias con el Sinclair QL , se aliviaron mediante la presencia de "muchos subprocesadores", que se utilizan para administrar periféricos, incluido el control de discos duros compatibles con disquetes y SASI , junto con el uso de un CPU relativamente rápida de 8 MHz. Debido al método de interconexión del segundo procesador con el sistema host, la placa también pudo darle al 68008 acceso directo al puerto de usuario de la máquina host, al bus de 1 MHz y al puerto analógico, lo que permitió el desarrollo de programas en lenguajes como C para utilizar estas capacidades. De hecho, Cumana incluyó con la placa software por valor estimado de £3000, incluyendo herramientas de lenguaje ensamblador, BASIC, Pascal y C, el "lenguaje de cuarta generación" Sculptor, procesamiento de textos, corrección ortográfica, combinación de correspondencia, aplicaciones de hojas de cálculo y bases de datos, además de un editor de pantalla. [32]

Cambridge Microprocessor Systems (CMS) y Control Universal ofrecieron soluciones de procesador de 6809 segundos equipadas con 64 kB de RAM y compatibles con el sistema operativo FLEX. El producto CMS era una placa única que podía instalarse dentro de la carcasa del BBC Micro y conectarse internamente a la interfaz Tube, con la opción de conectar la placa externamente en un bastidor Eurocard , mientras que el producto de Control Universal consistía en dos placas separadas que proporcionaban la CPU y memoria montada en un rack Eurocard, además de una placa de interfaz separada. [33] Ambos productos emplearon dos dispositivos VIA 6522 para interactuar con la interfaz Tube en lugar de usar un Tube ULA dedicado. [34] Un proyecto de segundo procesador 6809 se había llevado a cabo internamente dentro de Acorn, [35] dando lugar a un producto tentativo que ofrecería un mejor soporte para lenguajes de alto nivel, [36] pero el producto no se lanzó al mercado, y Acorn optó por enfatice el 6502, cuyo rendimiento mejoraba constantemente en relación con el 6809. [37]

Permanent Memory Systems produjo un procesador de 6502 segundos, el B2P 6502, que emplea un procesador 65C02 de 2 MHz, a diferencia del dispositivo 6502 más rápido utilizado por la unidad de segundo procesador Acorn 6502, junto con 64 kB de RAM. Al conectarse a los conectores Tube y bus de 1 MHz, la expansión no utilizó Tube ULA de Acorn y, por lo tanto, corría el riesgo de ser incompatible con algún software escrito para la unidad Acorn, pero el beneficio de este enfoque fue el precio más competitivo del B2P de alrededor de £ 100. [38]

Adaptadores

Los adaptadores se conectaron a la interfaz de bus de 1 MHz de BBC Micro. Los adaptadores se pueden conectar en cadena , lo que permite instalar más de uno.

Adaptador de teletexto

El adaptador de Teletexto tiene el mismo estilo que la BBC.
La BBC con adaptador de teletexto a la derecha.

El modo de visualización "Modo 7" similar al teletexto dentro de los BBC Micros de 8 bits hizo que un adaptador de transmisión de teletexto fuera una expansión obvia, y la BBC transmitiría telesoftware de forma gratuita a través de Ceefax . El diseño de hardware y software fue creado por Graham Toal. [39] El software inicial para usar el adaptador era bastante básico, pero la BBC decidió reescribirlo [ cita necesaria ] y produjo el Sistema de Teletexto Avanzado junto con GIS. El nuevo software ROM agregó varias características, incluido el soporte para el nuevo sistema Fastext, que introdujo los cuatro botones de colores que posteriormente se encontraron casi en todas partes en los controles remotos europeos, incluido el "botón rojo" que sigue siendo una característica de la transmisión de televisión digital. También se proporcionó un descargador de software en ROM, que permite el acceso al software disponible a través del medio de transmisión conocido como telesoftware. Se puede acceder al descargador presionando una tecla de función, lo que inicia una búsqueda de un catálogo de software disponible y abre un menú que muestra el catálogo. También se proporcionaron varios comandos para acceder a funciones de teletexto y telesoftware. [40]

El adaptador en sí estaba alimentado por la red eléctrica con su propio interruptor de encendido que coincidía con el del microordenador de la BBC. La conexión a la computadora se realizó a través de un cable plano y el único otro conector en el adaptador era un conector (entrada) de antena de TV hembra de 75 ohmios . El adaptador contenía cuatro ruedas de sintonización manuales para recibir señales de cuatro canales de transmisión diferentes. Vista trasera del adaptador. [ cita necesaria ] Una vez sintonizado, el uso del adaptador, incluido el cambio de canales, se controló a través de la computadora. Las páginas de teletexto se mostraban en el monitor de la computadora. [40]

Adaptador Prestel

El adaptador Prestel era esencialmente un módem instalado en una caja con forma de "cuña de queso". Permitió al usuario conectarse a los servicios de visualización de Prestel a través de una línea telefónica.

Interfaz IEEE 488

Permitió que BBC Micro se comunicara a través de un bus IEEE-488 con equipos especializados. Marca "Acorn" en lugar de "BBC".

Puente econet

Se utiliza para conectar dos segmentos Econet entre sí. Un puente Econet es capaz de aprender automáticamente una topología de red simple y reenviar paquetes selectivamente de un segmento de LAN a otro utilizando una tabla de enrutamiento simple basada en el contenido del byte de red en el paquete Econet.

El puente Econet es único entre las expansiones en cuña de queso, ya que es un dispositivo independiente que no requiere una computadora BBC para funcionar.

Referencias

  1. ^ "Las placas enchufables aumentan la potencia". Usuario de bellota . Febrero de 1986. pág. 11 . Consultado el 8 de noviembre de 2020 .
  2. ^ Williamson, Clive (mayo de 1984). "¿Nueva dimensión en el tiempo y el espacio?". Usuario de bellota . págs.39, 84 . Consultado el 8 de noviembre de 2020 .
  3. ^ ab Para ideas que pueden multiplicarse... (PDF) . Bellota Computers Limited.
  4. ^ Simpson, Richard (abril de 1984). "Paso al diseño de bajo coste". Bits y bytes . pag. 42 . Consultado el 11 de noviembre de 2020 .
  5. ^ ab Webb, Mark (agosto de 1984). "Progreso del procesador". Computación A&B . págs. 42–46 . Consultado el 8 de noviembre de 2020 .
  6. ^ Mudge, Robin (mayo de 1984). "CAD a su alcance". Usuario de bellota . págs. 27-29, 98 . Consultado el 8 de noviembre de 2020 .
  7. ^ Gibbs, Tony (septiembre de 1982). "Gráficos de Apple en un dispositivo". Diseño . pag. 61 . Consultado el 22 de marzo de 2022 .
  8. ^ Pipes, Alan (junio de 1984). "Bitstik de bellota". Diseño . pag. 64 . Consultado el 22 de marzo de 2022 .
  9. ^ "Paquete empresarial". Usuario de bellota . Junio ​​de 1984. págs. 26-27, 31 . Consultado el 25 de octubre de 2020 .
  10. ^ "Acorn lanza la actualización Z80". Usuario de bellota . Agosto de 1986. p. 159 . Consultado el 25 de octubre de 2020 .
  11. ^ "Z80 Task-Master". Usuario de bellota . Julio de 1987. p. 15 . Consultado el 5 de octubre de 2022 .
  12. ^ "Chris Curry de Bellota" (PDF) . Computación práctica . Octubre de 1982. págs. 62–63, 69, 71 . Consultado el 18 de octubre de 2020 .
  13. ^ "Complementos agotados ... casi". Usuario de bellota . Diciembre de 1984. p. 10 . Consultado el 25 de octubre de 2020 .
  14. ^ Segundo procesador del microordenador 32016 de British Broadcasting Corporation (PDF) . Bellota Computers Limited . Consultado el 10 de octubre de 2020 .
  15. ^ Guía del usuario del coprocesador de Cambridge (PDF) . Bellota Computers Limited. Julio de 1985. p. 5.
  16. ^ Cullis, Roger (octubre de 1985). "Coprocesador Cambridge 32016" (PDF) . Computación práctica . Consultado el 18 de octubre de 2020 . El procesador 32016 tiene una frecuencia de 6MHz, en comparación con los 8MHz de la Cambridge Workstation.
  17. ^ "Acorn disipa las dudas sobre el superchip". Usuario de bellota . Julio de 1984. pág. 7 . Consultado el 28 de agosto de 2020 .
  18. ^ Segundo procesador universal (PDF) . Bellota Computers Limited. 1987 . Consultado el 4 de junio de 2023 .
  19. ^ 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 .
  20. ^ "ACORN COMPUTERS ANUNCIA LA DISPONIBILIDAD DE UN SISTEMA DE EVALUACIÓN PARA SU COMPUTADORA CON JUEGO DE INSTRUCCIONES REDUCIDO DE 32 BITS DE CHIP ÚNICO - THE ARM" (PDF) (Presione soltar). 7 de julio de 1986 . Consultado el 14 de febrero de 2021 .
  21. ^ "Páginas web de Sprow: coprocesador ARM interno o externo" . Consultado el 2 de marzo de 2019 .
  22. ^ Brown, Ed (octubre de 1986). "Mejora tu memoria". Usuario de bellota . págs.143, 145 . Consultado el 3 de diciembre de 2020 .
  23. ^ Williams, Simon (abril de 1985). "¿Puede el ZEP 100 destruir el Acorn Z80?". Usuario de bellota . págs. 141, 143-144 . Consultado el 8 de octubre de 2020 .
  24. ^ Vogler, Jon (junio de 1985). "Graduado de la Antorcha". Mundo de las computadoras personales . págs. 162-163 . Consultado el 6 de octubre de 2020 .
  25. ^ Cummins, Andrés; Voke, Peter (septiembre de 1984). "Unicornio: la ruta más barata hacia Unix". Usuario de bellota . págs.139, 141, 165 . Consultado el 6 de octubre de 2020 .
  26. ^ "Noticias breves". Usuario de bellota . Diciembre de 1986. p. 15 . Consultado el 31 de octubre de 2020 .
  27. ^ "Noticias breves". Usuario de bellota . Marzo de 1987. p. 15 . Consultado el 31 de octubre de 2020 .
  28. ^ "La BBC toma vuelo". Usuario de bellota . Junio ​​de 1987. p. 7 . Consultado el 31 de octubre de 2020 .
  29. ^ "Compatibilidad CP/M de alta velocidad a bajo costo con el sistema de segundo procesador universal MD512k". Usuario de bellota . Octubre de 1986. p. 101 . Consultado el 31 de octubre de 2020 .
  30. ^ Kewney, Guy (abril de 1981). "La bellota está creciendo". Mundo de las computadoras personales . pag. 40 . Consultado el 15 de mayo de 2024 .
  31. ^ "Cumaná lanza procesador de 16 bits". Usuario de bellota . Noviembre de 1985. p. 9 . Consultado el 3 de diciembre de 2020 .
  32. ^ Grace, Clive (enero de 1987). "¿Arriba, arriba y actualizando?". Computación A&B . págs. 12-16.
  33. ^ Grace, Clive (julio de 1985). "Opciones flexibles". Computación A&B . págs. 109-112 . Consultado el 3 de diciembre de 2020 .
  34. ^ Fojut, Vincent (marzo de 1985). "6809 Un número útil". Usuario de bellota . págs.175, 177, 179 . Consultado el 10 de junio de 2023 .
  35. ^ "Segundo procesador 6809 de Graham Toal". mdfs.net . 31 de octubre de 2007 . Consultado el 3 de octubre de 2021 .
  36. ^ Toal, Graham (1 de julio de 2003). "Bellota (era Re: lectura de cintas de papel PDP-8)". cctalk (lista de correo) . Consultado el 3 de octubre de 2021 .
  37. ^ Toal, Graham (1 de septiembre de 2003). "BBC Micro 6809 2.º proceso". cctalk (lista de correo) . Consultado el 3 de octubre de 2021 .
  38. ^ Rietti, Benjamín (marzo de 1987). "Segunda mitad". Usuario de bellota . pag. 145 . Consultado el 3 de diciembre de 2020 .
  39. ^ "Bellota (era Re: lectura de cintas de papel PDP-8)". mdfs.net .
  40. ^ ab Owen, Ann (octubre de 1988). "En el aire". Computación A&B . págs. 44–45.

enlaces externos

General

32016

Estación de trabajo Bellota Cambridge

Sistema de evaluación ARM