Paso 12: arquitectura
Un aspecto de diseño a tener siempre en cuenta es cómo transferir los datos entre los distintos componentes del ordenador. El método más común es que un común "bus" para todos los datos en el ordenador. Las entradas y salidas de los registros, ALU, contador de programa y RAM están conectados al bus del ordenador. Los cables están dispuestos en orden del bit menos significativo (1) al bit más significativo (128).
Las salidas que se conectan al bus tienen que estar desconectado completamente mientras que inactiva o bien se fusionan entre sí y provocar salida errónea. Para ello utilizamos buffers Tri-estado para controlar la salida de ciertos elementos que la salida por defecto como el acumulador, la ALU y la entrada real de la programación de la computadora.