qu'est ce que tu appelles le coeur d'un processeur ?
L’unité de cacul, de traitement, le nombre de bit que peut faire en parallèle l’additionneur interne. On parle de processeur 16bits les registres font 16 bits, le cœur de traitement peut faire des calculs sur 16 bits. Pour faire du 32 bits, il faut utiliser deux instructions add des parties basse (moins significatives) et adc (add avec carry) pour les parties hautes.
car apparemment la taille d'une instruction peut dépasser la taille du bus de données
Ça c’est possible sur un processeur CISC comme les intel 80xx. Mais impossible sur les processeur RISC comme le PowerPC o{ toutes les instructions font 32 bits, et pire, elles doivent être alignées sur 32bits en mémoire.
[^] # Re: RISC vs CISC
Posté par Anthony Jaguenaud . En réponse au message question théorique sur l'assembleur. Évalué à 2.
L’unité de cacul, de traitement, le nombre de bit que peut faire en parallèle l’additionneur interne. On parle de processeur 16bits les registres font 16 bits, le cœur de traitement peut faire des calculs sur 16 bits. Pour faire du 32 bits, il faut utiliser deux instructions
adddes parties basse (moins significatives) etadc(add avec carry) pour les parties hautes.Ça c’est possible sur un processeur CISC comme les intel 80xx. Mais impossible sur les processeur RISC comme le PowerPC o{ toutes les instructions font 32 bits, et pire, elles doivent être alignées sur 32bits en mémoire.