cursos:ensamblador:asmz88dk

Diferencias

Muestra las diferencias entre dos versiones de la página.

Enlace a la vista de comparación

Ambos lados, revisión anterior Revisión previa
Próxima revisión
Revisión previa
cursos:ensamblador:asmz88dk [19-01-2024 12:31] sromerocursos:ensamblador:asmz88dk [21-01-2024 16:52] (actual) – [Enlaces] sromero
Línea 83: Línea 83:
  
 #asm #asm
-    ld hl,2 +    ld hl, 2 
-    add hl,sp           ; Ahora SP apunta al ultimo parametro metido+    add hl, sp          ; Ahora SP apunta al ultimo parametro metido
                         ; en la pila por el compilador (valor de Y)                         ; en la pila por el compilador (valor de Y)
  
Línea 113: Línea 113:
  
 #asm #asm
-    ld hl,2 +    ld hl, 2 
-    add hl,sp           ; Ahora SP apunta al ultimo parametro metido+    add hl, sp          ; Ahora SP apunta al ultimo parametro metido
                         ; en la pila por el compilador (z)                         ; en la pila por el compilador (z)
     ld c, (hl)     ld c, (hl)
Línea 150: Línea 150:
  
 #asm #asm
-    ld hl,2 +    ld hl, 2 
-    add hl,sp           ; Ahora SP apunta al ultimo parametro metido+    add hl, sp          ; Ahora SP apunta al ultimo parametro metido
                         ; en la pila por el compilador (y)                         ; en la pila por el compilador (y)
  
Línea 175: Línea 175:
 { {
   #asm   #asm
-    ld hl,2 +    ld hl, 2 
-    add hl,sp             ; Ahora SP apunta al ultimo parametro metido+    add hl, sp            ; Ahora SP apunta al ultimo parametro metido
                           ; en la pila por el compilador (value)                           ; en la pila por el compilador (value)
     ld a, (hl)            ; Aquí tenemos nuestro dato de 8 bits (value)     ld a, (hl)            ; Aquí tenemos nuestro dato de 8 bits (value)
Línea 197: Línea 197:
  
 #asm #asm
-    ld hl,2 +    ld hl, 2 
-    add hl,sp           ; Ahora SP apunta al ultimo parametro metido+    add hl, sp          ; Ahora SP apunta al ultimo parametro metido
                         ; en la pila por el compilador (z)                         ; en la pila por el compilador (z)
  
Línea 381: Línea 381:
     ld a, (hl)             ; A = parametro de la pila (value)     ld a, (hl)             ; A = parametro de la pila (value)
          
-    ld c, 254+    ld c, $FE
     out (c), a     out (c), a
     ld (_bordeactual), a   ; Guardamos el valor del borde en la variable     ld (_bordeactual), a   ; Guardamos el valor del borde en la variable
Línea 521: Línea 521:
  
 \\  \\ 
-**[ [[.:indice|⬉]] | [[.:avanzadas2|⬅]] ]**+**[ [[.:indice|⬉]] | [[.:avanzadas2|⬅]] | [[.:anexo1|➡]] ]**
  • cursos/ensamblador/asmz88dk.1705667468.txt.gz
  • Última modificación: 19-01-2024 12:31
  • por sromero