|
Guía del programador MSX
Ficha
Título
| Guía del programador MSX
|
Formato
| Libro, 208 páginas
|
Editorial
| RA-MA
|
Autor
| C.I. Burkinshaw y R. Goodley
|
Año de publicación
| 1985
|
ISBN
| 1-85058-0154
|
Índice de contenidos
- 1. Introducción
- Generalidades
- Organización de la memoria
- Puertos de Entrada/Salida
- Conexión a Cassette
- Modos de pantalla
- El VDP (Procesador de pantalla)
- Estructura de pantalla en el VDP
- Gráficos de alta resolución
- Color
- Sprites (Figuras móviles)
- Circuito de sonido
- 2. BASIC MSX
- Generalidades
- Variables
- Funciones
- Instrucciones Gráficas
- Instruciones Generales
- Modos de texto
- Manipulación de la RAM de vídeo
- Ejemplo: Texto en varios colores
- Programa ejemplo: Juego de caracteres
- Sprites: Figuras móviles
- Programa ejemplo: Diseño de sprites
- Gráficos de alta resolución
- Programa ejemplo: Tablero de apuntes
- Sonido
- Almacenamiento de programas
- 4. Lenguaje máquina Z-80
- Microprocesadores
- Organización del sistema
- Notación binaria y hexadecimal
- Operaciones lógicas
- La arquitectura del Z-80
- El conjunto de instrucciones del Z-80
- Operaciones de carga de 8 y 16 bits
- Instrucciones aritméticas de 8 y 16 bits
- Operaciones lógicas de 8 bits
- Operaciones de rotación y desplazamiento
- Operaciones de manejo de bits
- Operaciones de bifurcación y subrutinas
- Operaciones de transferencia de bloques y de búsqueda
- Instrucciones de control de la CPU y de E/S
- Modos de direccionamiento
- 5. La configuración del sistema MSX
- Gestión de la memoria en MSX
- Acceso a los circuitos de sonido, vídeo y periféricos
- Introducción general al VDP
- El circuito de sonido General Instruments AY-3-8919
- El interfaz programable de periféricos Intel 8255
- Control de interrupciones y "Ganchos en RAM"
- Programa ejemplo: Reloj de tiempo real
- Utilización de la RAM en el sistema MSX
- Utilización de subrutinas en código máquina desde BASIC
- 6.El procesador de vídeo (VDP)
- Las líneas de control
- Los registros del VDP
- Modos de pantalla
- Modo gráfico I
- Modo gráfico II
- Modo multicolor
- Modo de texto
- Sprites (figuras móviles)
- El procesador de vídeo dentro del sistema MSX
- Programación del VDP: Consejos y sugerencias
- Programa ejemplo: Definición de caracteres y sprites
- Definición dinámica de patrones
- Modo gráfico II, como un sistema de mapa de bits
- Técnicas de interrupción con sprites
- Sprites de dos colores
- Sprites de diferentes tamaños
- Acceso rápido al VDP
- 7. El generador de sonido programable
- Los registros de datos
- Acceso al generador programable de sonido en el sistema MSX
- Programación del generador de sonido
- Música en tres canales: El ordenador musical
- Efectos de sonido en el AY-3-8910
- Utilización del puerto de sonido de un bit
|
|
Proyecto financiado por la UJA