Estas operaciones se suelen realizar mediante circuitos electrónicos que pueden ser circuitos combinacionales o circuitos secuenciales según utilizan registros de memoria o no.