Les portes de base.

          Ce sont celles que l’on retient utiles pour constituer à partir d’elles les instructions de base dont l’ordinateur aura besoin. Puis à partir de ces instructions les composants câblés afin de pouvoir réaliser une programmation plus aisée et plus sûre. J’ai retenu : AND, OR, XOR, NOT, EQU. Voir portebase1.gif.

 

          Puis : IMP, SHIFT, CLEAR. Voir portebase2.gif.





          Le shift se fait dans le sens 9 vers 1 et débordement dans c, en commençant

depuis 1 vers c, 2 vers 1 et ainsi de suite.

 

          Enfin : LOAD, STORE. Voir loadstore.gif

 

          Pour toutes ces portes le microcode se limite à tester si un registre entré est libre, charger ou décharger un registre, activer l’opération et tester si l’opération est terminée ou non. Tout le reste est réalisé par le câblage des circuits définis.

          Il s’agit de garder la mémoire des codes de base et comment ils réalisent leur travail.