Diferencias
Muestra las diferencias entre dos versiones de la página.
Ambos lados, revisión anterior Revisión previa Próxima revisión | Revisión previa | ||
cursos:ensamblador:paginacion_128k [19-01-2024 08:14] – sromero | cursos:ensamblador:paginacion_128k [19-01-2024 12:23] (actual) – [Ejemplo sencillo: alternando Bancos 0 y 1] sromero | ||
---|---|---|---|
Línea 68: | Línea 68: | ||
<code z80> | <code z80> | ||
ld a, ($5b5c) | ld a, ($5b5c) | ||
- | and $f8 | + | and %11111000 |
- | or 4 ; Seleccionar banco 4 | + | or %00000100 |
ld bc, $7ffd ; Colocamos en BC el puerto a | ld bc, $7ffd ; Colocamos en BC el puerto a | ||
di ; Deshabilitamos las interrupciones | di ; Deshabilitamos las interrupciones | ||
Línea 87: | Línea 87: | ||
SetRAMBank: | SetRAMBank: | ||
ld a, ($5b5c) | ld a, ($5b5c) | ||
- | and $f8 | + | and %11111000 |
or b ; Seleccionar banco " | or b ; Seleccionar banco " | ||
ld bc, $7ffd ; Colocamos en BC el puerto a | ld bc, $7ffd ; Colocamos en BC el puerto a | ||
Línea 236: | Línea 236: | ||
SetRAMBank: | SetRAMBank: | ||
ld a, ($5b5c) | ld a, ($5b5c) | ||
- | and $f8 | + | and %11111000 |
or b ; Elegir banco " | or b ; Elegir banco " | ||
ld bc, $7ffd | ld bc, $7ffd |