Étape 12 : Architecture
Un aspect de la conception à toujours garder à l’esprit est comment les données sont transférées entre les différents composants de votre ordinateur. La méthode la plus courante est d’avoir un bon « bus » pour toutes les données sur l’ordinateur. Les entrées et sorties des registres, ALU, compteur ordinal et RAM sont connectés au bus de l’ordinateur. Les fils sont disposés dans l’ordre du bit le moins significatif (1) au bit de poids plus élevé (128).
Toutes les sorties qui sont connectés au bus doivent être complètement déconnectées tandis qu’inactifs ou bien ils fusionnent entre eux et se traduire par une sortie erronée. Pour ce faire, nous utilisons des tampons de Tri-state pour contrôler la sortie de certains éléments que la production par défaut comme l’accu, l’ALU et l’entrée réelle pour la programmation de l’ordinateur.