Diferencia entre revisiones de «Commodore VIC-20»

Contenido eliminado Contenido añadido
Locovich (discusión · contribs.)
Sin resumen de edición
Línea 21:
[[Image:VC20_mit_Zubehör.jpg|thumb|250px|VIC-20 con accesorios.]]
 
El VIC-20 tenía conectores propietarios para los cartuchos de programa y de expansión y de un [[driver]] ([[Commodore PET|PET]] '[[Dátasete]]') para el cassette. Venía con 5 KB de RAM, pero 1.5 KB eran utilizados por el sistema para varias cosas, como la imagen en la pantalla de video (que tenía una disposición de pantalla bastante inusual de 22×23 caracteres por línea), y otros aspectos dinámicos del [[Lenguaje interpretado|interpretador]] BASIC residente en [[ROM]] y el [[KERNAL]], un sistema operativo de bajo nivel. Así, 3,5 KB (3583 bytes exactamente) de memoria del programa del BASIC para código y variables estaban disponibles para el usuario de una máquina sin expandir. El VIC-20 también tenía un bus serie (una versión serie del bus [[IEEE-488]] del PET) para conectar, encadenadamente, la unidad de disco [[Commodore 1540]], e impresoras. Un "puerto de usuario" de nivel [[Tecnología TTL|TTL]] con señales [[RS-232]] y [[Centronic]]s, más frecuentemente usado como RS-232 para conectar un [[módem]], y un solo puerto [[DE-9]] para un [[Joystick]] compatible con las palancas de mando usadas en las consolas de video juego de [[Atari]], y más adelante en el C64.
 
La memoria RAM del VIC-20's era ampliable con cartuchos que se enchufaban usando el mismo puerto de expansión de los programas. Commodore y otros fabricantes ofrecían cajas de expansión de puertos para poder conectar más de un cartucho al mismo tiempo. Los cartuchos de memoria RAM estaban disponibles en varios tamaños: 3K (con o sin una ampliación ROM del BASIC), 8K, 16K o 32K, el último solamente de vendedores de terceras compañías. El mapa interno de memoria se reorganizaba con la adición de cada tamaño de cartucho, conduciendo a la situación que algunos programas funcionarían solamente si estaba presente la cantidad correcta de memoria. Para solucionar este problema, los cartuchos 32K RAM tenían interruptores para permitir activar una cantidad determinada de RAM de acuerdo a las necesidades del usuario. La parte más visible de la memoria que era reorganizada con diferentes configuraciones de memoria de expansión era la memoria video (con texto o gráficos).