L'état du codeur contient donc trois types d'informations :
La mémoire du codeur doit donc contenir trois informations binaires, d'où un codeur à 8 états permet de répondre au problème.