Comodoro 128

Comodoro 128
Tipo de computadora de casa
Fabricante Comodoro
Fecha de lanzamiento enero de 1985
Producido según 1989
Arquitectura 8 bits
UPC MOS 8502 a 2 MHz Zilog Z80 A a 4 MHz
RAM 128KB  _
Memoria externa 72KB  _
sistema operativo Commodore BASIC 7.0
Investigación digital CP/M 3.0
Predecesor Comodoro 64
 Archivos multimedia en Wikimedia Commons

El Commodore 128 (C128, CBM 128, C=128) es un ordenador doméstico  de 8 bits lanzado por Commodore Business Machines (CBM) en enero de 1985 como sucesor del Commodore 64 .

El C128 se ha mejorado ligeramente con respecto al C64, al tiempo que mantiene una compatibilidad casi total con el C64. La nueva máquina tenía 128 KB de RAM , una salida de video RGBI y una carcasa y un teclado significativamente rediseñados. Dentro había un procesador Zilog Z80 A que le permitía ejecutar CP/M en lugar del Commodore BASIC estándar.

El principal diseñador de hardware fue Bill Hurd . Commodore BASIC fue diseñado por Fred Bowen y Terry Ryan , mientras que CP/M fue diseñado por Vaughn Erthwein .

Especificaciones

El teclado C128 incluye cuatro teclas de cursor, una tecla Alt, una tecla de ayuda, una tecla Esc, una tecla Tab y un teclado numérico. Ninguno de estos estaba presente en el C64, que solo tenía dos teclas de cursor, lo que requería una tecla Shift para mover el cursor hacia arriba o hacia la izquierda. Este diseño alternativo se ha conservado en el 128 para su uso en modo C64. La falta de un teclado numérico, tecla Alt y tecla Esc en el C64 fue un problema con algunos software CP/M cuando se usaba con el cartucho Z64 C64. El teclado ha sido solicitado por muchos propietarios de C64 que han estado codificando programas en lenguaje de máquina utilizando MLX durante mucho tiempo. Muchas de las teclas añadidas coincidían con las que se encuentran en el teclado de la PC de IBM e hicieron que la nueva computadora fuera más atractiva para los desarrolladores de software empresarial. Si bien el modo de 40 columnas en el paquete 128 duplica de cerca la operación del C64, se proporciona un bloque de programa adicional de 1 KB al programador, ya que se multiplexa en la dirección de memoria 1. La fuente de alimentación del C128 es una mejora con respecto al diseño poco confiable del C64. siendo más grande y equipado con rejillas de refrigeración y fusible reemplazable. El C128 no realiza una verificación de RAM del sistema al encenderse como las máquinas Commodore anteriores. En lugar de un solo C64 con microprocesador 6510, el C128 tiene un diseño de dos procesadores. El procesador principal, el 8502, es una versión ligeramente mejorada del 6510 que se puede sincronizar a 2 MHz. El segundo procesador es un Zilog Z80 que se utiliza para ejecutar el software CP/M, así como para ejecutar la selección del modo operativo en el momento del arranque. Ambos procesadores no pueden funcionar simultáneamente, por lo que el C128 no es un sistema multiprocesador. La arquitectura del complejo C128 incluye cuatro tipos diferentes de RAM (RAM principal de 128 KB, memoria de video de 16-64 KB VDC, RAM VIC-II de 2 kNibls, disquete de 2 KB unidad en C128Ds, 0, 128 o 512 KB REU RAM), dos o tres procesadores (principal: 8502, Z80 para CP/M, 128D también incluye 6502 en la unidad de disquete) y dos chips de video diferentes (VIC-IIe y VDC ) con diferentes modos de funcionamiento .

Enlaces