David hace 11 años
padre
commit
c3d67817a9
Se han modificado 2 ficheros con 28 adiciones y 69 borrados
  1. 5 5
      filtros/blur_asm.asm
  2. 23 64
      informe/subBlur.tex

+ 5 - 5
filtros/blur_asm.asm

@@ -16,7 +16,7 @@ extern free
 %define matriz	r10
 %define filas_faltan r11
 %define col_faltan	r12
-%define basura	r13
+%define scratch	r13
 %define tmp_src rbp
 ; Algunos defines ultiles
 %define PIXEL_SIZE  4
@@ -182,10 +182,10 @@ blur_asm:
 			jmp .loopFila
 
 		.retroceder:
-			mov basura, PIXEL_SIZE*4;cargo 4 pixeles por tanda
-			sub basura, col_faltan	;resto los que me faltan (1-3)
-			sub src, basura			;retrocedo(1-3) para que me falten 4
-			sub matriz, basura
+			mov scratch, PIXEL_SIZE*4;cargo 4 pixeles por tanda
+			sub scratch, col_faltan	;resto los que me faltan (1-3)
+			sub src, scratch			;retrocedo(1-3) para que me falten 4
+			sub matriz, scratch
 			jmp .loopFila
 			
 		.finFilaInterna:

La diferencia del archivo ha sido suprimido porque es demasiado grande
+ 23 - 64
informe/subBlur.tex