Comment les instructions sont différenciées des données?

Lors de la lecture de BRAS document de base, j'ai eu ce doute. Comment le CPU différencier la lecture des données du bus de données, que ce soit pour exécuter une instruction ou à titre de données qu'il peut fonctionner sur?

Se référer à l'extrait du document -

"Données entre le processeur core
à travers le bus de Données. Les données peuvent être
une instruction à exécuter ou de données
point."

Merci d'avance pour m'éclairer!
/MS

source d'informationauteur MS.