Dominando Ensamblador Z80 (DEZ80): Mastering Z80 Assembler
DEZ80 is a youtube video course created by the University of Alicante to introduce students programming from scratch. It starts making students program in machine code, and then it teaches Z80 Assembler. Lessons are focused on practical challenges that students have to overcome. Theoretical videos are developed as help material for challenges, and not as required material.
DEZ80 videos are in Spanish. Collaboration to translate subtitles or audio is welcomed.
Contents
Level 0: Course Introduction
- Presentación oficial Sep/2017
- 0.1 Introducción al curso
- 0.2 Estructura del curso
- 0.3 Líneas de vídeos
- 0.4 Evaluación
Level 1: Draw your own Sprite
Challenges
- 1.P01 Introducción Nivel 1
- 1.P02. INSTALACION de WinAPE
- 1.P03 EJEMPLO: Reto 1.1
- 1.P04 PRACTICA: Jugando Con El Código
- 1.P05 PRACTICA: Ejecutando Paso a Paso
- 1.P06 RETO: Utiliza Los Colores
- 1.P07 EJEMPLO: De 2 en 2
- 1.P08 RETO: Domina el formato
- 1.P09 EJEMPLO: Pintando por la pantalla
- 1.P10 RETO: Pinta por la Pantalla
- 1.P11 RETO: Domina la Memoria de Vídeo
- 1.P12 DESAFIO: Pinta un Sprite
Theory
- 1.T01 TEORIA: El Ciclo de Ejecución de la CPU
- 1.T02 TEORIA: El sistema binario
- 1.T03 TEORIA: La magia del sistema hexadecimal
- 1.T04 TEORIA: Introducción a la Memoria de Vídeo
- 1.T05 TEORIA: El formato de píxeles
- 1.T06 TEORIA: La distribución de la Memoria de Vídeo
- 1.T07 TEORIA: Las instrucciones del Z80
Level 2: Create an animation
Challenges
- 2.P01 Introducción Nivel 2
- 2.P02 RETO: Anima Tus Píxeles
- 2.P03 EJEMPLO: Reto 1.1. Animación de un píxel
- 2.P04 RETO: Ponlos en Movimiento
- 2.P05 PRÁCTICA: Repeticiones
- 2.P06 RETO: Dibuja y anima a lo grande
- 2.P07 PRÁCTICA: Posiciones Variables
- 2.P08 RETO: Domina Las Repeticiones
- 2.P09 DESAFIO: Crea tu animación