Ambos lados, revisión anterior Revisión previa Próxima revisión | Revisión previaÚltima revisiónAmbos lados, revisión siguiente |
cursos:ensamblador:indice [10-01-2024 05:37] – [Curso de Ensamblador Z80 de Compiler Software] sromero | cursos:ensamblador:indice [24-01-2024 11:54] – [Curso de Ensamblador Z80 de Compiler Software] sromero |
---|
- [[.:prologo|Prólogo y objetivos del curso]]. | - [[.:prologo|Prólogo y objetivos del curso]]. |
- [[.:introduccion|Introducción y conceptos básicos]]. | - [[.:introduccion|Introducción y conceptos básicos]]. |
- [[.:codigo_maquina|Código Máquina]]. | - [[.:codigo_maquina|Código Máquina y Lenguaje Ensamblador]]. |
- [[.:esqueleto_programa|Esqueleto de programa]] y librería básica de funciones. | - [[.:esqueleto_programa|Esqueleto de programa]] y librería básica de funciones. |
- [[.:arquitectura|Arquitectura y Funcionamiento del Spectrum]]. | - [[.:arquitectura|Arquitectura y Funcionamiento del Spectrum]]. |
- [[.:lenguaje_1|Lenguaje Ensamblador del Z80 (I)]]: Arquitectura del Z80 e Instrucciones básicas. | - [[.:lenguaje_1|Lenguaje Ensamblador del Z80 (I)]]: Arquitectura del Z80 e Instrucciones básicas. |
- [[.:lenguaje_2|Lenguaje Ensamblador del Z80 (II)]]: Desplazamientos de memoria, bits y operaciones lógicas. | - [[.:lenguaje_2|Lenguaje Ensamblador del Z80 (II)]]: Desplazamientos de memoria, bits y operaciones lógicas. |
- [[.:lenguaje_3|Lenguaje Ensamblador del Z80 (III)]]: Instrucciones condicionales. | - [[.:lenguaje_3|Lenguaje Ensamblador del Z80 (III)]]: Instrucciones condicionales, saltos y bucles. |
- [[.:lenguaje_4|Lenguaje Ensamblador del Z80 (IV)]]: La pila y las llamadas a subrutinas. | - [[.:lenguaje_4|Lenguaje Ensamblador del Z80 (IV)]]: La pila y las llamadas a subrutinas. |
- [[.:lenguaje_5|Lenguaje Ensamblador del Z80 (V)]]: Puertos de E/S y Tabla de Opcodes. | - [[.:lenguaje_5|Lenguaje Ensamblador del Z80 (V)]]: Puertos de E/S y Tabla de Opcodes. |
| - [[.:habituales|Operaciones habituales]]: comparaciones y optimizaciones básicas. |
| - [[.:aritmetica|Aritmética básica]]: Sumas, Restas, Multiplicaciones, Divisiones y otros. |
| - [[.:ensambladores|Programas ensambladores]]: directivas de pasmo y sjasmplus. |
- [[.:rutinas_rom|Rutinas de la ROM y Variables del Sistema]]: Rutinas útiles de la Rom y Variables del Sistema. | - [[.:rutinas_rom|Rutinas de la ROM y Variables del Sistema]]: Rutinas útiles de la Rom y Variables del Sistema. |
- [[.:rutinas_save_load|Rutinas de carga]]: Save y Load (almacenamiento en cinta). | - [[.:rutinas_save_load|Rutinas de carga]]: Save y Load (almacenamiento en cinta). |
- [[.:avanzadas2|Consideraciones Avanzadas (II)]] en el desarrollo de para Spectrum. | - [[.:avanzadas2|Consideraciones Avanzadas (II)]] en el desarrollo de para Spectrum. |
- [[.:asmz88dk|Integración de ASM en Z88DK]]: programas mixtos C+ASM. | - [[.:asmz88dk|Integración de ASM en Z88DK]]: programas mixtos C+ASM. |
| - [[.:anexo1|Anexo (I)]]: Tablas y datos varios. |
| |
\\ | \\ |