Lexique informatique › Programmation › Speedcode

Speedcode

Programmation Svenska → Mis à jour: 2026-10-05

Du code machine déroulé, aux adresses codées en dur, qui échange de la mémoire contre des cycles — pas de boucles, juste une suite droite d'écritures.

Au lieu d'une boucle qui incrémente une adresse et trace un pixel à la fois, la démo génère une longue suite linéaire d'instructions d'écriture dont les adresses sont déjà figées — une instruction par pixel ou par opération. Toute la charge de la boucle, chaque compteur et tout le calcul d'adresse disparaissent, et ce qui reste s'exécute aussi vite que le processeur le permet.

La technique appartient aux machines à court de cycles comme le 6502 du C64, où tracer un plein écran à chaque image est autrement impossible. Le speedcode est souvent généré par une routine au démarrage ou réécrit à chaque image, ce qui consomme de la mémoire en échange de vitesse.

← Retour au lexique