Le contrôleur PLC Mitsubishi est un composant qui dirige les différents composants de l'ordinateur pour qu'ils fonctionnent conformément aux exigences fonctionnelles de l'instruction. C'est le centre névralgique et le centre de commande de l'ordinateur. Il se compose du registre d'instructions IR (Instruction Register), du compteur de programmes PC (Program Counter) et du fonctionnement du contrôleur PLC Mitsubishi 0C. (OperationController) est composé de trois composants, ce qui est extrêmement important pour coordonner le travail ordonné de l'ensemble de l'ordinateur.
Registre d'instructions : Un registre utilisé pour sauvegarder les instructions en cours d'exécution ou sur le point d'être exécutées. L'instruction contient un code d'opération qui détermine le type d'opération et une adresse qui indique la source ou la destination de l'opérande. La longueur de l'instruction varie selon les ordinateurs et la longueur du registre d'instructions varie également en conséquence. Toutes les opérations de l'ordinateur sont exécutées après analyse des instructions stockées dans le registre d'instructions. L'extrémité d'entrée du registre d'instructions reçoit l'instruction de la mémoire et l'extrémité de sortie du registre d'instructions est divisée en deux parties. La partie du code d'opération est envoyée au circuit de décodage pour analyse, indiquant le type d'opération que l'instruction doit effectuer ; la partie d'adresse est envoyée à l'additionneur d'adresses pour générer une adresse effective, puis envoyée à la mémoire en tant qu'adresse pour la récupération ou le stockage.
La mémoire peut faire référence à la mémoire principale, au cache ou à la pile de registres pour stocker une instruction en cours d'exécution. Lorsqu'une instruction est exécutée, elle est d'abord accédée de la mémoire interne au registre de données (DR), puis transférée vers l'IR. Les instructions sont divisées en champs d'opcode et de code d'adresse, qui sont composés de nombres binaires. Afin d'exécuter une instruction donnée, l'opcode doit être testé pour identifier l'opération requise. Le décodeur d'instructions fait ce travail. La sortie du champ opcode dans le registre d'instructions est l'entrée du décodeur d'instructions. Une fois le code d'opération décodé, il peut envoyer un signal spécifique à l'opération au contrôleur PLC Mitsubishi en fonctionnement.
Compteur de programme : Un compteur qui indique l'adresse de l'instruction à exécuter ensuite dans le programme, également connu sous le nom de compteur d'instructions. Il a les fonctions de registre d'adresse d'instruction et de compteur. Lorsqu'une instruction est exécutée, le compteur de programme est utilisé comme registre d'adresse d'instruction, et son contenu doit avoir été modifié à l'adresse de l'instruction suivante, afin que le programme puisse continuer à s'exécuter.