Stap 1: Multiplexers
Gegevenskiezers, meer in het algemeen genoemd multiplexers (of gewoon "muxes"), door een van hun ingangssignalen te koppelen aan hun uitgangssignalen zoals geregisseerd door hun "select" of besturingselement ingangssignalen functioneren. Figuur 1 toont de waarheidstabel, logic grafiek en blokdiagram van een 4-tegen-1 mux, waar I0 I1, I2, I3 zijn vier gegevens ingangen, Y is de output, S0 en de S1 zijn select signalen.
Aangezien de meeste gegevenselementen in computersystemen bytes, of woorden bestaande uit 8, 16, 32 of meer bits, muxes gebruikt in de circuits van de computer 8 overschakelen moet, signalen 16, 32 of meer allemaal tegelijk. Muxes die vele signalen gelijktijdig schakelen kan worden genoemd "bus muxes". Een blokdiagram en schema voor een bus mux die uit vier 8-bits gegevenselementen kiezen kunt is in Fig. 2 afgebeeld.