Oppure

Loading
24/02/12 8:48
jaco94++
Salve!
Vorrei chiedervi delle delucidazioni in materia di microcodice non ho mai capito bene cos'è e che cosa fa, su wikipedia da quelllo che ho capito sono istruzioni che vengono eseguite direttamente dalla logica digitale della cpu , il fatto che io ho sempre pensato fossero gli opcode ad essere eseguiti direttamente...
qual'è la differenza tra i due dove mi sono perso ?

aaa
24/02/12 8:57
HeDo
gli opcodes sono i codici delle istruzioni assembly, il microcodice è il codice di livello più basso possibile interpretabile direttamente dalla cpu.
nella fase di decode della pipeline di esecuzione le istruzioni assembly vengono convertite nel rispettivo microcodice ed eseguite, puoi immaginarlo come il linguaggio di programmazione più legato all'hardware :)
aaa