Para determinar los componentes que debemos utilizar, hay que analizar el problema que queremos solucionar. Podemos facilitar este análisis determinando varias funciones lógicas que siempre comportaran de la misma manera, que luego se podrán combinar entre ellas. Las siguientes funciones toman una o dos señales de entrada, y producen una señal de salida.