rançon du succès de ce forum ! on vient logiquement y poser des questions sur des sujets voisins !
Aucune info sur ce schéma sur la largeur du 'sous-bus' reçu par le décodeur d'intruction.
Pourquoi 8 bits ? Il en reçoit peut être 14 de l'EEPROM (architecture Harvard) via le registre mais j'en doute : les 14 bits ne sont pas nécessaires, le code opération proprement dit pour cette famille de dépassant pas 6 bits.
Ces 6 bits permettent de coder les 35 instructions (microcontroleur RISC)
S'il y a quelquechose à gagner je mise sur un partage en "6+8" des 14 bits !!
Quoique, pour gérer l'aiguillage de sortie de l'ALU le décodeur a peut être besoin d'un 7e bit , le bit 'd'.
Ok merci de vos réponses !! je saisie mieux . Du coup pour les instructions CALL et GOTO qui se font en 2 cycle, il y a 11bits d'instruction sans le code opérationnel , ces 11 bits sont surement transmis en deux fois.
@Artouste : il me semble que sur le 16F877 toutes les instructions sont executées en 1 cycles sauf CALL et GOTO qui demandent 2 cycles