Hola:
Con una ALU, con una memoria RAM, con un multiplexor, un contador, un temporizador con el 555 y pueras lógicas como estas.
https://image.slidesharecdn.com/curs...?cb=1337614716
Cambiamos los cables a mano desde la protoboard. Parecido al vídeo de abajo pero este está multiplicado por seis su tamaño.
Ver vídeo.
Puedes hacerlo todavía en los PC modernos como indica aquí abajo.
Ver vídeo.
Estamos haciendo un emulador con C# para programar en binario y pasar los comandos en ensamblador y hex.
http://zonadepruebas.com/viewtopic.php?f=13&t=8030
Si funciona todo bien, pues hacer conmutadores físicamente. Algo parecido a lo de abajo.
Ver vídeo.
Saludos.