El Newbear 77-68 era un kit de piezas a partir del cual un comprador podía construir una computadora doméstica de primera generación basada en un microprocesador Motorola 6800 . Debido a que fue diseñado para ser ensamblado por su dueño en casa, también era una computadora casera . El 77-68 fue diseñado por Tim Moore [1] y fue puesto a la venta por Bear Microcomputer Systems de Newbury , Berkshire , Inglaterra desde junio de 1977. [2] Fue uno de los primeros, si no el primero, de ordenadores domésticos británicos y apareció en la edición de lanzamiento de Personal Computer World [3] revista en febrero de 1978.
El Newbear 77-68 era tanto una computadora doméstica como una computadora casera , ya que fue diseñada no solo para ser utilizada en el hogar (por lo tanto, una computadora doméstica), sino también para ser ensamblada en casa por su propietario (por lo tanto, una computadora casera).
El 77-68 básico constaba de una placa de circuito impreso cuadrada de 8 pulgadas que albergaba el microprocesador, RAM estática de 256 palabras de 8 bits y lo esencial en términos de entrada/salida y lógica de temporización para hacer una computadora que funcionara. El procesador se ejecutó con un tiempo de ciclo de instrucción de alrededor de 1,25 microsegundos y la mayoría de las instrucciones se ejecutaron en 3 a 7 microsegundos.
En el corto período de tiempo durante el cual el 77-68 representó una tecnología económica y razonablemente actual para la computación doméstica, un grupo activo de usuarios distribuyó diseños para componentes adicionales como tarjetas de memoria, tarjetas de visualización de video e interfaces de teletipo que los entusiastas podían construir, y así lo hicieron. . Incluso era posible ejecutar BASIC . Todos los componentes para construir la máquina básica se pueden comprar por alrededor de £ 50 y se agregan elementos adicionales más adelante. Este fue un enfoque sensato en un momento en que, por ejemplo, los chips de memoria dinámica de 16K x 1 bit costaban £ 7 cada uno y se requerían 8 chips más una cantidad significativa de lógica de soporte para construir una tarjeta de memoria.
El 77-68 fue programado en su forma más básica con interruptores de palanca y LED. Con la operación del microprocesador suspendida en modo "HALT", se podía acceder a las palabras de memoria y observar su contenido en binario. Luego, la palabra podría modificarse directamente usando 8 interruptores de palanca binarios adicionales para especificar los datos requeridos. Una vez que se ha "activado" un programa completo usando este método, la condición "HALT" podría eliminarse usando otro interruptor y el microprocesador buscaría una dirección en la que comenzar a ejecutar el programa en las dos últimas palabras del espacio de direcciones.
Esta técnica, llamada Direct Memory Access , era típica de muchas de las primeras computadoras que usaban memoria volátil que no retenía su contenido cuando se apagaba la alimentación. Incluso las primeras computadoras mainframe requerían que sus operadores "alternaran" o "marcaran" en un programa de arranque a mano para que las cosas funcionaran al encenderse.