Le système d'exploitation "indexe" le registre IP de chaque coeur et appelle ce registre tour à tour pour chaque application.
Si tu lances deux Threads (= processus, -c'est pas vraiment ça mais on va pas chipoter-) sur un processeur qui n'a qu'un coeur, ton OS va consacrer un peu de temps au premier Thread, un peu au second.
J'espère avoir répondu à ta question.
Mais comme je viens juste de comprendre le mécanisme des registres, l'idée me semble encore un peu floue ... Voulez-vous dire que chaque cœur a son propre registre IP ?
Sinon, pour les threads, je n'en ai pas la moindre idée. Pouvez-vous expliciter votre idée s'il vous plaît ?
Merci beaucoup
Les threads sont des sortes de mini processus.