Fabian 11 tahun lalu
induk
melakukan
79213b175c
1 mengubah file dengan 0 tambahan dan 3 penghapusan
  1. 0 3
      informe/subDiff.tex

+ 0 - 3
informe/subDiff.tex

@@ -44,13 +44,10 @@ Se procede a desempaquetar los 4 p\'ixeles 2 veces para poder procesar cada uno
 \textbf{Lectura imagen 2:} \\
 La lectura y desempaquetado de la imagen 2 se realiza de forma similar a la imagen 1, pero se utiliza como puntero el registro \emph{RCX} y se almacenan los p\'ixeles en otros 2 registros \emph{XMM}. En el c\'odigo \ref{diffasm_3} se puede observar las operaciones de desempaquetado para cada im\'agen. 
 \asmscript{diffasm_3}{diff_asm}{Diff ASM - Lectura y desempaquetado de p\'ixeles}{64}{69}
-%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
 
 Se realiza la diferencia de los p\'ixeles de cada imagen componente a componente. Como se realiz\'o el desempaquetado del mismo modo, los p\'ixeles quedar\'an alineados con su contraparte en la otra imagen. Como esta operaci\'on puede dar valores negativos, se utiliza la instrucci\'on \textbf{pabsw} para obtener el valor absoluto de dicha diferencia.
 Como se sabe que luego de realizar la diferencia y calcular el valor absoluto, cada canal no puede valer m\'as de $255$, se empaquetan nuevamente como \emph{Byte} saturados sin signo los registros de destino utilizados en la instrucci\'on anterior, con esto se finalizar\'ia el c\'alculo del la diferencia y se procede a calcular el valor m\'aximo.
 
-%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-% TODO CONTINUARA
 Como la diferencia en los canales alpha va a dar siempre $0$ para las im\'agenes que se procesan, antes de aplicar los \textbf{shuffle} se suma al registro que va a almacenar el canal \textbf{azul} el registro especial con el valor de alpha calculado al comienzo del procesamiento, esto dejaría el registro de la siguiente manera:
 $$ XMM0 = |VAL|VAL|VAL|0|VAL|VAL|VAL|0|VAL|VAL|VAL|0|VAL|VAL|VAL|255| $$
 donde \emph{VAL} es un n\'umero entre $0$ y $255$. Al momento de utilizar el \textbf{shuffle} al canal azul se copiar\'an los valores de alpha en todos canales alpha de los p\'ixeles. Como los valores de alpha de los otros canales pueden ser menores o iguales a $255$, me aseguro que al calcular el mayor va a quedar dicho valor. \\