|
|
Línea 1: |
Línea 1: |
| [[Imagen:Commodore 128 002.jpg|thumb|right|300px|Commodore 128]] | | {| border="1" cellpadding="5" cellspacing="0" align="right" |
| [[Imagen:Commodore 128 001.jpg|thumb|right|280px|Caja del Commodore 128]] | | |- |
| [[Imagen:C128d.jpg|thumb|right|300px|Commodore 128 D]] | | |colspan=4 align="center"|[[Imagen:DA15 Diagram.svg|300px]] |
| [[Imagen:C128mobo.jpg|right|thumb|300px|[[Placa madre]] del C128]] | | |- style="background:black; color:white" |
| | !colspan=4|Monitor Macintosh DA-15 |
| | |- |
| | !Pin |
| | !Nombre |
| | !Dir |
| | !Descripción |
| | |- |
| | |1 |
| | |RED.GND |
| | |[[Image:arrow.svg|32px|---]] |
| | |Masa vídeo Rojo |
| | |- |
| | |2 |
| | |RED.VID |
| | |[[Image:arrowr.svg|32px|-->]] |
| | |Vídeo Rojo |
| | |- |
| | |3 |
| | |/CSYNC |
| | |[[Image:arrowr.svg|32px|-->]] |
| | |Señal de sincronismo compuesto |
| | |- |
| | |4 |
| | |SENSE0 |
| | |[[Image:arrowl.svg|32px|<--]] |
| | |Monitor sense signal 0 |
| | |- |
| | |5 |
| | |GRN.VID |
| | |[[Image:arrowr.svg|32px|-->]] |
| | |Vídeo Verde |
| | |- |
| | |6 |
| | |GRN.GND |
| | |[[Image:arrowr.svg|32px|-->]] |
| | |Masa vídeo Verde |
| | |- |
| | |7 |
| | |SENSE1 |
| | |[[Image:arrowl.svg|32px|<--]] |
| | |Monitor sense signal 1 |
| | |- |
| | |8 |
| | |n.c. |
| | | |
| | |No conectado |
| | |- |
| | |9 |
| | |BLU.VID |
| | |[[Image:arrowr.svg|32px|-->]] |
| | |Vídeo Azul |
| | |- |
| | |10 |
| | |SENSE2 |
| | |[[Image:arrowl.svg|32px|<--]] |
| | |Monitor sense signal 2 |
| | |- |
| | |11 |
| | |GND |
| | |[[Image:arrow.svg|32px|---]] |
| | |CSYNC and VSYNC ground |
| | |- |
| | |12 |
| | |/VSYNC |
| | |[[Image:arrowr.svg|32px|-->]] |
| | |Sincronía vertical |
| | |- |
| | |13 |
| | |BLU.GND |
| | |[[Image:arrowr.svg|32px|-->]] |
| | |Masa vídeo Azul |
| | |- |
| | |14 |
| | |HSYNC.GND |
| | |[[Image:arrowr.svg|32px|-->]] |
| | |HSYNC masa |
| | |- |
| | |15 |
| | |/HSYNC |
| | |[[Image:arrowr.svg|32px|-->]] |
| | |Sincronía horizontal |
| | |- |
| | |Shell |
| | |SGND |
| | |[[Image:arrowr.svg|32px|-->]] |
| | |Shield ground |
| | |} |
| | Este conector se utilizó por primera vez en en el [[Apple IIc]], aunque fue su uso en el [[Macintosh II]] en [[1987]] lo que lo consagró como estándar para los equipos de [[Apple Computer]]. Su capacidad, como la del [[Sun Microsystems]]-[[DB13W3]] son muy similares a las de la [[VGA]]. Su máxima resolución sería de 1152 x 870 a 75 [[Hz]]. Fue sustituido por el conector [[VGA]], primero en las torres de metacrilato G3 y en algunos modelos de [[Apple iMac]] y luego en toda la gama de sobremesa. |
|
| |
|
| El '''Commodore 128''' ('''C128''', '''CBM 128''', '''C=128''') fue el último [[ordenador doméstico]] de [[8 bits]] lanzado comercialmente por [[Commodore International|Commodore Business Machines]] (CBM). Fue presentado en enero de [[1985]] en el [[Consumer Electronics Show]] de [[Las Vegas]], tres años después que su predecesor el exitoso [[Commodore 64]]. su principal diseñador hardware fue [[Bil Herd]].
| | La señal es básicamente analógica [[RGB]] |
|
| |
|
| En [[1987]] se presenta el Commodore 128D, un equipo en carcasa SFF muy similar a la del [[Commodore PC-1]], que integra una unidad de disquete [[Commodore 1571]] y la fuente de alimentación.
| | Pese a denostar a los monitores VGA como de mala calidad (la mayoría de monitores Mac usan un tubo [[Triniton]]), Apple comercializa con su marca un monitor color de bajo coste para la gama [[Macintosh LC II]] que en realidad es un monitor VGA con un adaptador VGA a DA-15. Ese mismo adaptador es muy utilizado por quienes no pueden permitirse el coste de un monitor oficial, o prefieren un mayor tamaño a menor coste. |
| == Especificaciones ==
| |
| *'''[[CPU]]s''':
| |
| ** [[MOS Technology 8502]] a 2 [[MHz]] (1 MHz en modo compatibilidad C64)
| |
| ** [[Zilog Z80]] a 4 MHz (funcionando efectivamente a 2 MHz debido a tener que parar la mitad del tiempo para permitir acceder al [[Bus (informática)|bus del sistema]] al [[GPU|chip de video]] VIC-II)
| |
| * [[MMU]]: un [[MOS Technology 8722 ]] controla la selección de procesador 8502/Z80, las paginaciones de memoria ROM/RAM, las zonas comunes de la memoria RAM y el traslado de la página cero y la pila.
| |
| *'''[[Memoria RAM]]''': 128 [[Kilobyte]]s ampliables a 512 KB con la REU expansion RAM
| |
| *'''[[VRAM]]''' : 16 KB o 64 KB para el VDC 8563, 2 KB 4-bit color RAM dedicada para el VIC-II E.
| |
| *'''[[ROM]]''' : 72 KB ampliables en otros 32 KB internos (zócalo en la placa madre) y/o otros 32 KB de cartucho (o dispositivo similar) en la ranura de ampliación. La ROM presente se distribuye en :
| |
| ** 28 KB [[Commodore BASIC|BASIC 7.0]]
| |
| ** 4 KB [[machine code monitor|MLM]]
| |
| ** 8 KB de [[KERNAL]] C128
| |
| ** 4 KB del editor de pantalla
| |
| ** 4 KB de [[BIOS]] Z80
| |
| ** 9 KB (aproximadamente) del BASIC 2.0 (modo C64)
| |
| ** 7 KB (aproximadamente) del KERNAL C64
| |
| ** 4 KB del [[PETSCII|generador de caracteres]] (modo C64 o internacional)
| |
| ** 4 KB del generador de caracteres (modo C128 o nacional)
| |
| * '''Vídeo''' :
| |
| ** [[MOS Technology VIC-II|MOS 8564/8566 VIC-II E]] (NTSC/PAL) para el modo de [[vídeo compuesto]] de 40 columnas (puede utilizarse un [[televisor]] en lugar de un [[Monitor de ordenador]])
| |
| *** Acceso directo de registros mediante mapeos de memoria de entrada/salida
| |
| *** Modo texto: 40 × 25, 16 colores
| |
| *** Modos gráficos: 160 × 200, 320 × 200
| |
| *** 8 [[Sprite (videojuegos)|sprites por hardware]]
| |
| *** 2 KB dedicados de memoria de colores de 4 bits, en caso contrario utiliza la memoria principal como memoria de vídeo
| |
| ** [[MOS Technology 8563]] (o, en el C128DCR, [[MOS Technology 8568|8568]]) para el modo [[RGB|RGBI]] digital de 80 columnas, compatible con monitores [[Color Graphics Adapter|CGA]] del [[IBM PC]] y compatibles. Puede visualizarse en monocromo en monitores y televisores por conectores de vídeo compuesto analógico. En televisores y monitores de colores, es necesaria la presencia de un [[euroconector]] para la visualización en color (o, en los monitores, de un conector RGB alternativo, aunque suele requerir un cable adaptado con resistencias e incluso chips, dependiendo de las señales).
| |
| *** Registro de acceso indirecto (dirección de registro, registro de datos en memoria mapeada)
| |
| *** Modo texto: Totalmente programable, generalmente 80 × 25 u 80 x 50, 16 colores (no los mismos que los del VIC-II)
| |
| *** Modos gráficos: totalmente programable, los modos más usados son 320 x 200, 640 × 200, y 640 × 400 (entrelazado).
| |
| *** Carece de sprites por hardware
| |
| *** 16 KB de [[VRAM]] dedicada (64 KB de serie en los C128DCR, los C128/C128D pueden ampliarse a 64 KB), accesibles por la CPU sólo mediante un método de doble modo indirecto (dirección del registro, registro de datos en el VDC, que a su vez se direcciona en el registro de direcciones, y el registro de datos se mapea en la memoria)
| |
| *** Funcionalidad limitada como [[blitter]] que ayuda a aliviar el cuello de botella de la memoria RAM
| |
| *'''Sonido''' : [[chip de sonido]] [[MOS Technology SID|MOS 6581 SID]] (o, en el C128DCR, el [[MOS Technology SID|MOS 8580 SID]])
| |
| ** 3 [[Oscilador electrónico|voces]], con [[envolvente acústico]] (ADSR) controlable
| |
| ** 4 Formas de onda por oscilador del [[MOS Technology SID|SID]] : [[Onda triangular|Triangulo]], [[Onda de diente de sierra|Diente de Sierra]], [[Onda cuadrada|Pulso variable]], [[Ruido blanco]], y algunos modos combinados
| |
| ** Filtro de audio multimodal
| |
| ** 3 Moduladores en anillo
| |
| * '''Soporte'''
| |
| ** Interfaz de [[casete]] a 300 [[baudio]]s (modo nativo raramente usado, recurriendo a rutinas ''turbo'').
| |
| ** Unidad de [[disquete]] opcional de 5,25 simple cara ([[Commodore 1541]], [[Commodore 1570]], compatibles) o doble cara ([[Commodore 1571]]) o 3,5 pulgadas doble cara ([[Commodore 1581]]) en formato [[Group Code Recording|GCR]] y [[Modified Frequency Modulation|MFM]]. Con las 1571/1581 es capaz de leer discos en formato [[CP/M]] y [[MS-DOS]]
| |
| ** Cartucho ROM
| |
| ** [[Disco duro]]
| |
| * '''[[teclado de ordenador|Teclado]]''' [[QWERTY]] tipo maquina de escribir, con 92 teclas:
| |
| ** 62 alfanuméricas (al modo del teclado del C64)
| |
| ** ESC TAB ALT CAPS-LOCK (en la esquina izquierda, un lugar muy poco usual para esas teclas)
| |
| ** 4 teclas exclusivas 128 (HELP LINE_FEED 40/80_DISP NO_SCROLL)
| |
| ** 4 teclas de cursor
| |
| ** 4 teclas de función (como el C64, pero sobre el Keypad)
| |
| ** 14 teclas de Keypad (solo con + y - de operadores)
| |
| *'''Carcasa''' :
| |
| ** C128 : Rectangular de 43 x 33 x 5 cm, con el teclado en ángulo, de plástico color crema.
| |
| ** C128D : Caja rectangular incluyendo una unidad 1571 y teclado separado. En plástico blanco, el C128DCR cambia a aluminio
| |
| * '''[[Entrada/Salida]]''' :
| |
| **Dos tomas [[DE-9]] de [[Joystick Atari]] (5 entradas digitales y 2 analógicas) en el lateral derecho. En ellos se pueden conectar una gran variedad de [[joystick]]s, [[paddle]]s, un [[lápiz óptico]], el [[mouse]] [[Commodore 1351]], y la [[tableta digitalizadora]] [[KoalaPad]].
| |
| ** En el C128, conector cuadrado de [[fuente de alimentación]] externa (5V DC 2,5 [[Amperio]]s 9V AC 1 amperio) similar a la del [[Commodore Amiga 500]]. En los C128D y C128DCR es interna (y la señal de 5V llega a 4,4 amperios)<ref>[http://www.hardwarebook.info/C128_Power_Supply Patillaje de la fuente externa]</ref><ref>[http://landover.no-ip.com/forums/index.php?topic=1852.0 Datos de varias fuentes de alimentación]</ref><ref>[http://www.commodore128.org/hardware.html Esquemas de fuentes de alimentación del C128]</ref>
| |
| **Ranura de [[Cartucho]] compatible con el Commodore 64, que contiene señales de datos / direcciones / control de la CPU 8502, y conectores de masa y corriente. Se utiliza para expansiones de memoria, juegos en cartucho ROM (fuerzan el modo C64), y cartuchos de utilidades (con pokeadores, buscadores de sprites, extractores de música, desensambladores/monitores, salvado a disco de la RAM, etc).
| |
| ** Conector de borde de tarjeta [[Commodore Datassette]] (interfaz de casete propietaria Commoore a 300 [[baudio]]s, con señales de lectura/escritura/control del motor, masa y +5 V para alimentar el motor de la grabadora)
| |
| **[[Bus serial Commodore]] (o bus serial [[IEEE-488]], [[conector DIN]] de 6 pines), para unidades de disquete e impresoras CBM. El C128 presenta un modo Serial rápido y un Burst Mode (modo mejorado de ráfagas) además del estándar,que el permite comunicarse a la mayor velocidad posible con los periféricos que lo soportan.
| |
| **[[Conector DIN]] de 8 pines con las señales de salida de [[luminancia]] (vídeo monocromo, pin 1), [[vídeo compuesto]] (pin 4), [[Crominancia]] (pin 6), sonido (pin 3), entrada de sonido (pin 5), masa (pin 2) y +5V DC (pin 8; presente solo en algunos C128 y C64c).<ref>{{cita web|url=http://www.hardwarebook.info/C128/C64C_Video|title=C128/C64C Video |fechaacceso=10 de abril de 2009|autor=[[The HardwareBook]] }}</ref>
| |
| ** Salida de [[modulador de TV]] [[UHF]] [[NTSC]]/[[PAL]], dependiendo del país.
| |
| ** Puerto de vídeo RGBI con conector [[DE-9]], similar al de la [[Color Graphics Adapter|CGA]], pero con el añadido de señal monocroma de vídeo compuesto. Esto causa una incompatibilidad menor con algunos monitores CGA que se soluciona desconectando el pin 7 en uno de los conectores del final del cable.<ref>[http://www.hardwarebook.info/C128_RGBI Patillaje del RGBI]</ref>
| |
| **Puerto de usuario (user port) : conector de borde de tarjeta con señales [[RS-232]] a [[Tecnología TTL|nivel TTL]] (para uso con [[módem]]s y otros dispositivos serie), señales para poder armar un [[Puerto paralelo]] de 8 bits (entre otras cosas para poder usar impresoras con interfaz Centronics).Cuenta en total con 24 pines, repartidos en 17 señales lógicas y 7 de masa/voltaje (incluyendo las de 9V AC)<ref>[http://www.hardwarebook.info/C64/128_User_Port Patillaje del Puerto de usuario]</ref>
| |
|
| |
|
| == Véase también ==
| | Existen tanto el conversor inverso (para usar un monitor Mac con un PC) como un adaptador a [[Euroconector]], aunque este último es mucho menos usado que su equivalente PC |
|
| |
|
| * [[Commodore PET|PET]]
| | Los modos que han soportado las [[GPU]]s oficiales de Apple han sido, con una profundidad de color de 1 (monocromo), 4 (16 colores), 8 (256 colores), 16 , 24 o 32 bits son : |
| * [[Commodore VIC-20]]
| |
| * [[Commodore 64]]
| |
| * [[Commodore 16]]
| |
|
| |
|
| == Referencias ==
| | *512 x 384 |
| {{reflist}}
| | *640 x 400 |
| * Greenley, Larry, et al. (1986). ''Commodore 128 Programmer's Reference Guide''. Bantam Computer Books/Commodore Publications. ISBN 0-553-34378-5. | | *640 x 480 |
| * Gerits, K.; Schieb, J.; Thrun, F. (1986). ''Commodore 128 Internals''. 2nd ed. Grand Rapids, Michigan: Abacus Software, Inc. ISBN 0916439429. Edición original en alemán (1985), Düsseldorf, West Germany: [[Data Becker|DATA BECKER GmbH & Co. KG]]. | | *800 x 600 |
| | *832 x 624 |
| | *1024 x 768 |
| | *1152 x 870 |
| | *1280 x 1024 |
|
| |
|
| == Enlaces externos ==
| | Las aceleradoras gráficas añadieron las suyas nativas, normalmente sólo soportados por monitores VGA. |
| *[http://www.commodore.ca/manuals/128_system_guide/toc.htm Commodore 128 Systems Guide]
| |
| *[http://www.viceteam.org/ VICE: Versatile Commodore Emulator]
| |
| *[http://landover.no-ip.com/forums/ Commodore128 Alive!]
| |
|
| |
|
| [[Categoría:Primeros microcomputadores]] | | [[Categoría:Conectores]] |
| | |
| [[cs:Commodore 128]]
| |
| [[de:Commodore 128]]
| |
| [[en:Commodore 128]]
| |
| [[es:Commodore 128]]
| |
| [[fi:Commodore 128]]
| |
| [[fr:Commodore 128]]
| |
| [[it:Commodore 128]]
| |
| [[nl:Commodore 128]]
| |
| [[nn:Commodore 128]]
| |
| [[no:Commodore 128]]
| |
| [[pl:Commodore 128]]
| |
| [[sr:Komodor 128]]
| |
| [[sv:Commodore 128]]
| |