Altifigence Academy

4 / 20 · Vérification

Vérifier le contrat arithmétique

Choisissez la largeur d’accumulateur selon la longueur totale de réduction.

Des opérandes signés sur huit bits fournissent K=4 produits sans biais. L’accumulateur doit conserver la somme exacte complète, y compris les produits des entrées les plus négatives. Choisissez la largeur pour toute la réduction ; la conversion d’échelle en sortie intervient ensuite.

Essayez vous-même

Donnez quatre paires d’opérandes montrant pourquoi un accumulateur signé sur dix-sept bits est insuffisant.

Lire l’explication

Utilisez (−128, −128) pour chaque paire. Chaque produit vaut 16384 et la somme vaut 65536, dépassant le maximum signé sur dix-sept bits de 65535. Utilisez l’accumulateur sur dix-huit bits de ce cours.

Quelle largeur suit la règle prudente d’accumulateur de ce cours ?

Choisissez une réponse

Votre choix s’applique à ce navigateur. Modifiez-le à tout moment en bas de page.