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

Tabla de contenidos


Í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
  • 3. Vocabulario BASIC MSX
  • 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
  • 8.Operaciones de entrada/salida
    • Entrada/Salida de mandos de juegos, raquetas y tableros
    • Entrada/Salida de teclado y pantalla
    • Selección de ranuras
    • Exploración del teclado: Comprobación de teclas
  • Apéndice A: Códigos de carácter
  • Apéndice B: Códigos de color
  • Apéndice C: Tabla de VRAM
  • Apéndice D: Instrucciones Z-80
  • Apéndice E: TI 9929 A VDP
  • Apéndice F: GI AY-3-8910
Sección del día
Promos

Valid XHTML 1.0 Transitional ¡CSS Válido! Proyecto financiado por la UJA