• [^] # Re: Pas si sûr que ça intéresse vraiment

    Posté par . En réponse à la dépêche Librem 13, l’espoir d’avoir un jour un ordinateur libre. Évalué à 3.

    Être sûr que X+1 est supérieur à X ou bien que ton programme se plante gratuitement(1)

    et

    1: Avec juste un CCR et un compilateur ajoutant dans 'branch on overflow', l’histoire a montré que comme cela ralentit le code 'normal' (même si c'est très faible) ce ne sera pas très utilisé..

    Ben si tu dois faire le test sur le flag de dépassement du registre d'état, ça veut dire qu'à chaque comparaison, tu dois rajouter un test. Même en supposant que tu puisses prédire le branchement comme non pris dès le début, ça veut dire que tu transformes une opération qui prend un cycle d'horloge en opération qui en prend 2 minimum. Du coup, si tu veux systématiquement tester l'overflow de X+1, et que tu mets ça dans une boucle, tu coûtes n cycles supplémentaires à ta boucle en plus du coût nominal. Tu m'étonnes que les gens aient dit non.