commodore 64 (2).docx
TRANSCRIPT
UNITEK - IDAT
INSTITUTO SUPERIOR
TECNOLÓGICO UNITEK- IDAT
COMPUTACION E INFORMATICA
“COMMODORE 64”
AUTOR:
Gabriela Poma Velásquez
CURSO:
TIC’S
PUNO
08 de junio de 2012
Primer Semestre - Noche Página 1
UNITEK - IDAT
INDICE
RESUMEN.......................................................................................................................3
ABSTRACT......................................................................................................................3
INTRODUCCION.............................................................................................................4
1) Commodore 64 (C64, CBM 64/CBM64, C=64,C-64, VIC-64. ) ..........................5
2) Orígenes..............................................................................................................5
3) Los diferentes modelos de C64...........................................................................7
4) Curiosidades........................................................................................................8
5) Especificaciones técnicas....................................................................................9
a) Microprocesador......................................................................................9
b) Video......................................................................................................10
c) Sonido....................................................................................................10
d) RAM.......................................................................................................10
e) ROM.......................................................................................................10
6) Clones de Commodore 64.................................................................................11
CONCLUSIONES..............................................................................................12
BIBLIOGRAFIA..............................................................................................................13
ANEXOS........................................................................................................................14
Primer Semestre - Noche Página 2
UNITEK - IDAT
RESUMEN
Si hablamos de commodore 64 estamos hablando sin lugar a dudas de la computadora
más vendida de toda la historia de la informática esta computadora salio al mercado con
un precio muy accesible en el año de 1982 con excelentes capacidades gráficas y
sonoras siendo muy atractiva para los usuarios y teniendo más de 6 modelos distintos de
1982 al 2000, sin lugar a dudas es una pc dedicada a la aplicación gráfica y desarrollo de
videojuegos, incluso en la actualidad se sigue programando para esta mítica
computadora.
La accesibilidad y la atracción a esta computadora fue tan amplia que incluso en américa
del sur en el país de Argentina se desarrolló un clon bajo de licencia de la Commodore en
1982 el drean commodore, empresa que desarrollo una copia exacta de esta
computadora, estos clones era excelentes pero el teclado no agrada a los usuarios por
ser muy tosco.
(Palabras clave: Computadora,commodore64,juegos,graficos,sonido,1982,8bits)
ABSTRACT
If we talk about commodore 64 we are talking without doubt the best-selling computer in
history of computing this computer came to market with a very affordable price in the year
of 1982 with excellent graphics and sound capabilities to be very attractive to users and
having more than 6 different models from 1982 to 2000, certainly is a PC dedicated to
graphics application and game development, even today continues to this mythical
computer programming.
The accessibility and appeal to this computer was so extensive that even in South America
in the country of Argentina was developed under license clone of the Commodore in 1982
Drean Commodore, a company developing an exact copy of this computer, these clones
was excellent but the keyboard does not please users by being very rude.
(Keywords: Computer, Commodore64, games, graphics, sound, 1982.8 bits)
Primer Semestre - Noche Página 3
UNITEK - IDAT
INTRODUCCION
Los computadores actuales no tienen en su interior mecanismos o ruedas con dientes,
como sus antecesores, sino un laberinto microscópicos transistores que reaccionan ante
los impulsos eléctricos que pasan por sus circuitos y que tienen solo dos posiciones, que
corresponden a las cifras empleadas por el sistema binario, ceros y unos. Este el
mundialmente conocido código binario que mediante combinaciones exactas nos permite
desde cambiar de color un pixel hasta poder realizar los más complejos programas o
simuladores de vuelos o terremotos, este código binario pasa a ser interpretado por un
lenguaje de programación como puede ser cobol, basic, fortran, assembler y otros como
java, Delphi, c++, y si tenemos listas inmensas que mediante compilación de códigos
extensos hacen que la computadora realice funciones extensas y precisas de diversas
acciones, actuando con el microprocesador y los diversos periféricos que tenemos, ahora
si hablamos de las computadoras que más impactos tuvieron en un área tenemos que
mencionar a la computadora más vendida de la historia de la informática que es la
commodore 64, esta computadora constaba de potentes motores gráficos y de sonido
siendo una de las más deseada por programadores.
Primer Semestre - Noche Página 4
UNITEK - IDAT
1. Commodore 64 (C64, CBM 64/CBM64, C=64,C-64, VIC-64. )
Es una computadora doméstica de 8 bits desarrollada por Commodore
International en agosto de 1982 a un precio inicial de 595 dólares. Sucede a la
Commodore VIC-20 y a la Commodore MAX Machine, presentando 64 kilobytes
(65,536 bytes) de RAM y gráficos y sonido muy por encima de otros equipos
contemporáneos.
Utilizaba una unidad de casete además de una disquetera de tipo 5 1/4 pulgadas.
Disponía de un teclado profesional muy robusto, distintas tomas de conexión y
poseía infinidad de videojuegos, aplicaciones, gráficos y multimedia. Contaba con
una paleta de 16 colores y un intérprete BASIC. Aceptaba la conexión directa de
periféricos sin necesidad de una interfaz de conexión, (como alguno de sus más
directos competidores) incorporando dos puertos de conexión de mandos de juego
(joysticks), puertos serie IEC, RS232 y C2N, salida a televisión, salidas de vídeo
compuesto y audio mediante conector DIN de alta fidelidad y un puerto de
expansión para cartuchos. Algunos cartuchos incorporaban lenguajes de
programación como COBOL, o un basic más avanzado, o expansión de ram, más
algunas utilidades para congelar los juegos y poder copiarlos. Su reloj funcionaba
a menos de 1 Megahercio, pero sus excelentes capacidades gráficas y sonoras,
hicieron de ella la computadora personal favorita de millones de usuarios caseros.
Hoy en día existen programas que emulan su funcionamiento al completo, para
GNU/Linux, Windows y otros sistemas operativos.
El Commodore 64 sigue siendo el modelo de computadora personal más vendida
en el mundo. Se estiman sus ventas entre 12.5 y 17 millones de unidades
2. Orígenes
En enero de 1981, MOS Technology, Inc., diseñadora subsidiaria de circuitos
integrados de Commodore, inició un proyecto para diseñar los circuitos gráfico y
de audio para la nueva generación de videoconsolas. El diseño de los circuitos,
llamados VIC-II (gráficos) y SID (audio) fue completado en noviembre de 1981.
Primer Semestre - Noche Página 5
UNITEK - IDAT
Entonces se comenzó un proyecto para una videoconsola de Commodore que
usara ambos circuitos, llamada Ultimax o Commodore MAX Machine, creada por
Yashi Terakura de Commodore Japón. Este proyecto fue cancelado después de
fabricarse algunas unidades para el mercado japonés.
Al mismo tiempo, Robert "Bob" Russell, programador de sistemas y arquitecto del
VIC-20, y Robert "Bob" Yannes, ingeniero del SID, eran críticos para la línea de
productos de Commodore, la cual era una continuación de la línea PET, dirigida a
usuarios de negocios. Con el apoyo de Al Charpentier, ingeniero del VIC-II, y de
Charles Winterble, gestor de MOS Technology, propusieron a Jack Tramiel, oficial
ejecutivo en jefe de Commodore, una verdadera secuela de bajo coste del VIC-20.
Tramiel dictaminó que la máquina debía tener 64 KB de RAM. Aunque 64 KB de
DRAM costaban más de 100 dólares en ese momento, Tramiel sabía que los
precios caían y que muy pronto tendrían un precio aceptable antes de iniciarse la
producción. En noviembre, Tramiel fijó como fecha de entrega el primer fin de
semana de enero, para coincidir con el Consumer Electronics Show de 1982.
El producto tenía el nombre en clave de VIC-40, al ser el sucesor del popular VIC-
20. El equipo que lo construyó fue formado por Robert Russell, Robert Yannes y
David A. Ziembicki. El diseño, los prototipos y algún software de prueba fue
acabado a tiempo para el show, después de haber estado el equipo trabajando sin
descanso incluso en los fines de semana del día de Acción de Gracias y Navidad.
Cuando el producto iba a ser presentado, el VIC-40 fue renombrado a C64 para
ajustarse a las líneas actuales de negocios de Commodore, las cuales incluían el
P128 y el B256, ambos nombrados con una letra y su respectivo tamaño de
memoria.
El C64 tuvo una presentación impresionante, tal y como recuerda el ingeniero de
producción David A. Ziembicki: "Todo lo que veíamos en nuestro pabellón era
gente de Atari con la boca abierta, diciendo '¿Cómo pueden hacer esto por
595$?'". La respuesta era, según se vio, la integración vertical: gracias a ser
Commodore la dueña de las plantas de fabricación de semiconductores de MOS
Technology, cada C64 tenía un costo estimado de producción de sólo 135 dólares.
Primer Semestre - Noche Página 6
UNITEK - IDAT
3. Los diferentes modelos de C64
Además del C64 con su diseño característico heredado del VIC-20, Commodore y
otros fabricantes pusieron a la venta unos modelos derivados del C64 de base
En 1982, Commodore desarrolló el Commodore MAX Machine en Japón, llamado
Ultimax en los EE.UU., y VC-10 en Alemania. El MAX fue pensado para ser una
consola de juegos y se basó en una versión muy reducida del hardware del C64.
El MAX se suspendió meses después de su introducción, a causa de las malas
ventas en Japón.
En 1983, para competir con Apple II en el sector de la educación en EE.UU.,
Commodore ponía en el mercado el Educator 64 que consistía esencialmente en
un C64 y un monitor monocromático verde, dentro de una caja de un Commodore
PET serie 4000. Las escuelas prefirieron las versiones todo-en-uno en metal de
este modelo al estándar C64 con sus componentes separados, ya que podían ser
fácilmente dañados, ser sometidos a actos de vandalismo y/o robo.
En 1984, Commodore proponía el primer ordenador portable con pantalla color, el
Commodore SX-64, una versión portátil del C64. Tenía una pantalla CRT color de
5" (127 mm) e incluía sólo una unidad de disquete 1541, no incluía la unidad de
casete (Datasette).
En 1985 aparece el Commodore 128 (y más tarde el 128D) que es retro-
compatible con el C64. Es una versión mejorada del C64 con el doble de memoria
(RAM), con posibilidad de mostrar en pantalla 80 columnas en modo texto,
además de un diseño nuevo de la caja y del teclado. También incluya un
procesador Zilog Z80 para usarlo en modo CP/M en alternancia con el
Commodore BASIC 2.0
En 1986, Commodore lanzó el Commodore 64C (C64C) que era funcionalmente
idéntico al original, pero con un diseño más parecido al Commodore 128. Las
modificaciones fueron más allá del simple cambio de look, ya que el C64C
incorporaba nuevas versiones del chip de sonido SID, del chip vídeo Vic y del chip
de entrada/salida (I/O), adaptados a un nuevo voltaje en el núcleo (Vcore) de 9V
(en vez de 12V). A menudo, el C64C fue vendido con el sistema operativo GEOS.
Primer Semestre - Noche Página 7
UNITEK - IDAT
En paralelo, la nueva unidad de disco Commodore 1541C cambio su look para
adaptarse al nuevo C64C, además de ser más silenciosa y más fiable.
En 1990, el C64 fue re-editado en forma de una consola de juegos, llamado
Commodore 64 Games System (C64GS). Se hizo una modificación simple de la
placa base del C64C para orientar el conector del cartucho en posición vertical.
Solo tenía las conexiones mínimas para conectar el audio, el vídeo, los mandos de
juegos y el cartucho. Su ROM fue modificada para simplificar el arranque del
sistema con una pantalla de inicio al estilo "Inserte el cartucho de juego". Fue
diseñado para competir con la Nintendo Entertainment System y el Sega Master
System, pero sus malas ventas comparadas con sus rivales fue un fracaso
comercial para Commodore y nunca fue lanzado fuera de Europa.
En 2000, el fabricante Tulip Computers propone un producto basado en el C64, el
C64 Direct-to-TV. Este peculiar modelo del C64 está contenido dentro de un
mando de juego, de tipo Joystick. A la base, es un sistema cerrado ya que solo
propone 30 juegos clásicos del C64, 2 conectores RCA (audio/vídeo) y en su
interior, un ASIC funcionando a 32MHz emulando al procesador 6510, al VIC-II, al
SID, al CIA y al PLA. Existen modificaciones para extender sus capacidades y
mejorar su conectividad con lectores externos por ejemplo.
Otros modelos del C64, muy específico al mercado alemán, aparecieron durante
esos años, como el Commodore 64 "Aldi", el Commodore 64 Golden Edition y el
Commodore 64G
4. Curiosidades
La Commodore 64 fue la computadora que inspiró a muchos músicos y
programadores y es posiblemente el ordenador de 8 bits de culto más importante,
junto con el Spectrum. A día de hoy existe una comunidad de usuarios muy activa
que siguen programando para el C64, haciendo auténticas filigranas. También
existe una subcultura musical dentro del Commodore 64.
También inspiró a otros empresarios como por ejemplo, la tecla Commodore, ésta
era una tecla especial que daba muchas funciones al presionarla combinada con
Primer Semestre - Noche Página 8
UNITEK - IDAT
otras teclas, al igual que los teclados compatibles con Windows tienen el logotipo
del sistema operativo de Microsoft, y los teclados para Apple Macintosh, el logotipo
de Apple Inc..
La interfaz gráfica GEOS se podía hacer arrancar desde una memoria EPROM en
los cartuchos de expansión, con lo cual al encender la Commodore 64, ésta
iniciaba la interfaz gráfica vía hardware dándole una velocidad insuperable contra
el dátasete y la disquetera. Con esto quedaba una computadora óptima para
trabajo directo, incluso se logró mantener un reloj en la interfaz GEOS con lo cual
mejoraba mucho sus capacidades.
Vale la pena hacer notar que la Commodore 64 tenía una excelente arquitectura
de hardware dada su capacidad de expansión mediante cartuchos y una gran
versatilidad.
También tenía periféricos como mouse, impresora, disquetera, discos duros,
MODEM telefónico, joysticks, lápiz óptico, teclado de música, monitores, casetes,
etc.
En el año 2005 la compañía Creative Micro Designs lanzó al mercado la CMD
SuperCPU, que se conectaba en el puerto de expansión proporcionado una CPU
de 16 bits WDC 65C816 a 20 MHz, que además soporta expansión de 16 MB de
memoria RAM y la conexión de un disco duro.
Actualmente se pueden descargar juegos de la Commodore 64 en la Consola
Virtual de la Wii
5. Especificaciones técnicas
a. Microprocesador:
MOS Technology 6510/8500 (un MOS 6502 con un puerto integrado
de entrada/salida de 6 bits)
Velocidad de reloj: 0,985 MHz (PAL) / 1,023 MHz (NTSC)
Primer Semestre - Noche Página 9
UNITEK - IDAT
b. Video:
MOS Technology VIC-II 6567/8567 (NTSC), 6569/8569 (PAL) 16
colores
Modo texto: 40×25 caracteres; 256 caracteres definibles (8×8 pixels,
o 4×8 en modo multicolor); fondo definido por 4-bit
Modo mapa de bits: 320×200 (2 colores únicos en cada bloque de
8×8 pixels), 160×200 (3 colores únicos más un color común en cada
bloque de 4x8)
8 sprites por hardware de 24×21 pixels (12×21 en modo multicolor)
c. Sonido:
MOS Technology 6581/8580 SID
Sintetizador de 3 voces con ADSR controlable
8 Octavas
4 Formas de onda: triángulo, sierra, pulso variable, ruido
Sincronización de osciladores, Modulación en anillo
Filtros programables: paso alto, paso bajo, paso banda, elimina
banda
d. RAM:
64 Kilobytes (65,536 bytes), de los cuales 38 KB menos 1 byte
(38911 bytes) está disponible para programas en BASIC
512 bytes de RAM para color
e. ROM:
20 Kilobytes (9 KB BASIC 2.0, 7 KB KERNEL, 4 KB caracteres: dos
juegos de 2 KB cada uno)
Entrada/Salida:
Puerto serie RS232C (para módem, consola, etc.)
Puerto serie IEC (para unidades de disco, impresoras, etc.)
Puerto serie C2N (para datasette)
Salida de video compuesto y audio
Salida modulada para TV
Primer Semestre - Noche Página 10
UNITEK - IDAT
Conector de expansión para cartuchos (al BUS interno del C64)
2 conectores para mando de juego (joystick u otros dispositivos
como ratón, paddle, lápiz óptico, tableta gráfica).
6. Clones de Commodore 64
Muchos países fabricaron clones de este modelo bajo licencia Commodore.
En Argentina, aproximadamente hacia el año 1982, estaba disponible el Drean
Commodore 16, 64, 64C y 128. Drean era una fábrica de electrodomésticos que
adquirió una licencia de Commodore para fabricar el modelo 64 en sus principios,
dicho modelo era una copia exacta al modelo estadounidense y exteriormente
difería en siglas de encendido y el anexo de la palabra Drean anteponiéndose a
Commodore 64 en la carcasa de la máquina, las mismas diferían de color en sus
años de fabricación, algunas respetaban a las de Estados Unidos y otras no, ya
que los plásticos se fabricaban en Argentina y lo demás se importaba y
ensamblaba en el país. Internamente la versión Argentina tenía salida de video
PAL-N en lugar de NTSC, adémas tenía por este motivo una frecuencia de reloj
mayor, lo que se podía notar en algunos juegos ya que estos fueron diseñados en
su mayoría para la versión estadounidense. Otra diferencia destacable era la
fuente de alimentación adaptada para 220V en lugar de los 110V originales. Estos
clones legítimos eran de excelente calidad aunque muchos usuarios se quejaban
de la rudeza del teclado y la mala terminación del producto. Aun así era de
excelente producción y 8 de cada 10 de estas computadoras procedían de
Argentina. Era internamente igual al modelo 64. La diferencia radicaba en el
formato de la carcasa, que era más ergonómica, similar al teclado del modelo 128.
A diferencia de los otros modelos, incluía el diskette de GEOS.
Primer Semestre - Noche Página 11
UNITEK - IDAT
CONCLUSIONES
Del presente trabajo concluimos la importancia de una computadora para el
desarrollo de las personas e inspiración de otras en crear mejores entornos
y sistemas operativos.
Concluimos también que la commodore 64 fue una de los primeros
precursores en la importancia del desarrollo de periféricos para su mejor
rendimiento.
Las computadoras más que maquinas hoy en día gracias pc’s como la
commodore 64 hacen del estudio de estas una ciencia.
Primer Semestre - Noche Página 12
UNITEK - IDAT
BIBLIOGRAFIA
http://es.wikipedia.org/wiki/Commodore_64
http://inepja.inea.gob.mx/cursos/computacion/cursocomputo/computadoras/
Indice.htm
Primer Semestre - Noche Página 13
UNITEK - IDAT
ANEXOS
Primer Semestre - Noche Página 14
Commodore 64 "Breadbin".
Commodore BASIC V2.0.
UNITEK - IDAT
Primer Semestre - Noche Página 15
Placa base de un Commodore 64.