cursos:ensamblador:compresion_rle

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ónAmbos lados, revisión siguiente
cursos:ensamblador:compresion_rle [19-01-2024 08:31] sromerocursos:ensamblador:compresion_rle [19-01-2024 08:32] – [Rutina optimizada por Z80user] sromero
Línea 707: Línea 707:
 RLE_Comprimir: RLE_Comprimir:
 rle_byte_1: rle_byte_1:
-          ld e, (IX+$00)                 ; leer byte+          ld e, (ix+$00)                 ; leer byte
           inc ix                         ; incrementar posicion           inc ix                         ; incrementar posicion
           dec bc                         ; descontar contador           dec bc                         ; descontar contador
Línea 752: Línea 752:
           ret z                          ; /           ret z                          ; /
           dec bc                         ; descontar contador           dec bc                         ; descontar contador
-          ld a, (IX+$00)                 ; leer byte+          ld a, (ix+$00)                 ; leer byte
           inc ix                         ; incrementar posicion           inc ix                         ; incrementar posicion
           ret           ret
  • cursos/ensamblador/compresion_rle.txt
  • Última modificación: 19-01-2024 12:35
  • por sromero