Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Introduccin
Una seal es la descripcin de cmo un parmetro varia respecto a otro
El anlisis matemtico suele dividirse en 3 etapas: Transitorio de encendido Estado constante Transitorio de apagado
DSP
Arquitectura SIMD
SIMD (Single instruction multiple data) permite efectuar varias operaciones de calculo con una sola instruccin
A los procesadores basados en esta arquitectura, se los conoce como procesadores matriciales Esta arquitectura nace debido a la necesidad de aplicar repetidamente una misma operacin en grupos datos diferentes como, Muestras contiguas de audio, matrices de video, etc.
R(i, j )
f Ai , j 255
255 f Bi , j
255
Donde A y B son las matrices de pixels en 256 tonos de gris y f (entre 0 y 255) el coeficiente de intensidad o mezcla.
Bi , j min( Ai , j ; Ai , j 1; Ai , j 1; Ai 1, j ; Ai 1, j ; Ai 1, j 1; Ai 1, j 1; Ai 1, j 1; Ai 1, j 1 )
La matriz B contiene la imagen erosionada de la matriz A Cada punto es reemplazado por el mnimo de su entorno.
Convolucin
Definicin matemtica
Enteros signados bytes enteros signados words enteras signadas double words enteras signadas quad words enteras signadas
63
Caractersticas comunes Tipos de datos de poco tamao pixeles: 8 o 16 bits y muestras de audio: 8 o 16 bits Patrones de acceso secuencial a memoria buffers circulares Operaciones simples y recurrentes sobre los datos de entrada Acumulaciones de productos
Byte 7
Operando 1 Operando 2 Suma con desborde Suma Saturada 4D 32 7F 7F
MOVq(double quadword):
MOVQ mm,mm/m64 MOVQ mm/m64,mm MOVQ xmm1,xmm2/m64 MOVQ xmm2/m64,xmm1
Registro mmx de 64 bits (mm0 mm7) Registro de propsito general Punteros a memoria que contiene datos de 32 y 64 bits Registro xmm de 128 bits
Tratan a los contenidos de los registros MMX como datos puros de 64 bits.
No tienen en cuenta ningn tipo de empaquetamiento de modo que resultan mas similares a las instrucciones correspondientes al modelo de registros de propsito general. Son cuatro instrucciones PAND, PANDN, POR, y PXOR.
La P inicial las identifica como instrucciones especificas para este tipo de registros.
El operando fuente pueden ser cualquier registro MMX o cualquier direccin de memoria de 64 bits de ancho. El operando destino solo puede ser un registro MMX.
PSRAW y PSRAD realizan un desplazamiento a derecha aritmtico (conservan el signo de cada operando empaquetado). Solo se dispone de instrucciones de Word y doble word empaquetadas.
Los datos se arman a partir de dos registros MMX o de un registro MMX (operando destino) y una direccin de memoria de 64 bits (operando origen), y el resultado se almacena en el operando destino.
SSE Extensions