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