3305 registros
0 hoje
9 nesta semana
42 neste mês![]() | 73% | Brasil (48010) |
![]() | 5% | Portugal (3124) |
![]() | 3% | EUA (2173) |
![]() | 0% | Rússia (259) |
![]() | 0% | Holanda (240) |
| Hoje: | 956 |
| Ontem: | 2587 |
| No mês: | 40133 |
| Mês passado: | 25815 |
| Total: | 65948 |
| Recorde: | 3037 |
| No dia: | 04.03.10 |
| Leituras hoje: | 22190 |
| Leituras Total: | 283742 |
| Bots hoje: | 208 |
| Dados desde: | 16.02.2010 |
|
Seg 26 Fev 2007 19:21 |
|
|
Os tempos para cada uma das instruções já foram discutidos na seção anterior. A instrução mov, por exemplo, precisa de cinco a doze ciclos de clock para ser executada, dependendo dos operandos. A tabela seguinte mostra os tempos para as várias formas de instrução nos processadores 886.
Existem três coisas importantes que precisam ser ressaltadas. Primeiro, instruções mais longas precisam de mais tempo para serem executadas. Segundo, instruções que não fazem referência à memória geralmente são executadas mais rápido. Isto é ainda mais relevante se existirem estados de espera associados ao acesso à memória (a tabela acima pressupõe estado de espera zero). Finalmente, instruções que usam modos de endereçamento complexos rodam mais devagar. Instruções que utilizam operandos registradores são mais curtas, não acessam a memória e não usam modos de endereçamento complexos. Este é o motivo pelo qual devemos tentar manter as variáveis em registradores. Fonte
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Última atualização ( Seg, 20.04.2009 11:54 ) |