O número de instruções que levam mais de um ciclo de clock é determinado pela complexidade da ALU e sua arquitetura pipel. Portanto, os ciclos mínimo e máximo por instrução dependem do núcleo que você escolher (Nios® II/f, Nios II/s, Nios II/e).
O núcleo Nios II/f tem uma ALU maior e mais complexa, que executa algumas instruções mais rapidamente. O Nios II/e core tem um ALU menor que, em geral, leva mais ciclos de clock para executar instruções, utilização da lógica de negociação para o desempenho. Por exemplo, usando o núcleo Nios II/f, a instrução de deslocamento do cano seria executada pela primeira vez trocando palavras antes de mudar bits individuais, permitindo que a instrução de deslocamento do cano seja concluída em menos ciclos de clock. O Nios II/e simplesmente muda um bit de cada vez através de uma palavra de 32 bits, o que pode levar até 32 ciclos de clock.
Para obter detalhes sobre cada núcleo Nios II, incluindo os ciclos por instrução, consulte o capítulo 5, Nios II Detalhes de implementação do núcleo, no Manual de referência do processador Nios II (http://www.altera.com/literature/lit-nio2.jsp).