Stap 6: Prioriteit Encoder
Een encoder voert in wezen het omgekeerde van een functie van de decoder in een combinatorische logica. Zij ontvangt input van de N (waar N meestal maximumvermogen van twee, dat wil zeggen, 4, 8, 16 is, etc.), en beweert een binaire code van de uitgang van M bits (meestal M = log2N). De M-bits binaire code geeft aan welke input werd beweerd. Sinds meer dan één invoerregel met het coderingsprogramma kan worden uitgeoefend op een bepaald moment, beweert de prioriteit encoder een uitgang code die overeenkomt met de hoogste genummerde ingang die wordt beweerd. De waarheid tabel en blok diagram van een encoder prioriteit wordt weergegeven in Fig. 4 hierboven.