Fibonacci en 5739 cycles au lieu de 5308

Fibonacci en 5739 cycles au lieu de 5308

by Beltan Hacène Philibert Michel -
Number of replies: 2

Bonjour,

Pour les tests de la semaine 9 où l'on remplace le code d'instructions dans test-cpu-week08.c il est écrit que l'on doit arriver à l'instruction HALT au bout de 5308 cycles. En testant la méthode, je vois que j'arrive au bon résultat et l'instruction HALT au bout de 5739 cycles. Tout a l'air de bien se passer mis à part cette différence de cycles et notamment chaque instruction semble prendre le bon nombre de cycles (donc je ne vois pas d'instruction sensée en prendre 4, mais qui en prendrait 5, accumulant ainsi des cycles au fur et a mesure que le test avance).

Est-ce quelque chose de grave ?

In reply to Beltan Hacène Philibert Michel

Re: Fibonacci en 5739 cycles au lieu de 5308

by Jean-Cédric Chappelier -

je viens de refaire le test et vous avez raison j'ai aussi 5739 cycles pour le HALT.
je ne sais plus d'où ce 5308 venait (test déjà bien ancien... typo ou ancienne version ??).
merci pour la remarque.

In reply to Jean-Cédric Chappelier

Fibonacci en 5739 cycles au lieu de 5308

by Sebastian Velez De Villa -
Le 5308 venait des xtra_cycles manquants dans la précédente version de opcode.h :)