domingo, 2 de diciembre de 2018

Retardos-Método2

1 lazo
Un Lazo

Un Lazo

Ecuación caracteristica del número de ciclos con 1 lazo
Ejemplo:
Si N=20  reemplazamos en 3N= 60  Cyclos.

Cyclos realizados por el complilador

 El compilador nos da un total de 64 cyclos ya que esta considerando la instrucción ret(4 cyclos)

conteo
2 lazos
Dos Lazos anidados 

Dos Lazos anidados


Ecuación caracteristica del número de ciclos con 2 lazos
Ejemplo:
Si N=2,M=3 reemplazamos en 3N+3NM= 24 Cyclos.
Cyclos realizados por el complilador
El compilador nos da un total de 29 cyclos ya que esta considerando la instrucción ret(4 cyclos) y el de la primera instrucción ldi r16,2.

conteo


3 lazos
Ecuación caracteristica del conteo de ciclos con 3 lazos

Ejemplo:
Si N=2,M=4,P=5 reemplazamos en 3N+3NM+3NMP= 150 Cyclos.
Cyclos realizados por el complilador
 El compilador nos da un total de 154 cyclos ya que esta considerando la instrucción ret(4 cyclos).

conteo

4 lazos
Ecuación caracteristica del número de ciclos con 4 lazos

Ejemplo:
Si N=2,M=5,P=8,Q=10 reemplazamos en 3N+3NM+3NMP+3NMPQ= 2676 Cyclos.

Cyclos realizados por el complilador
 El compliador nos da un total de 154 cyclos ya que esta considerando la instrucción ret(4 cyclos).

conteo
Una forma sencilla para realizar retardos  se encuentra en la web link

No hay comentarios:

Publicar un comentario

Uso del firmware original de la grabadora USBasp AVR en MX-USBASP (clon chino)

Te vendieron un USBisp pensado que es un USBasp?? Hace 2 meses compré un "USBasp" fui a probarlo y no funcionó....pensé me estafar...