マルチコア環境でのコア移行について勉強しています。それについて質問があります。移行中に必要な CPU レジスタはどれですか。
たとえば、テスト マシンにはいくつかのコアがあります。コア 0 は、サイクルごとにランダムな値をメモリに書き込む特定のプログラムを実行します。ですから、このプログラムが正常に動作することを示すつもりです。
このプロセスをコア 0 からコア 1 に移行しようとすると、この期間にどの CPU レジスタが必要かわかりません。もちろん、たくさんの CPU レジスタがあります: eax, ebx,... esp, esi (Intel リファレンスのマニュアルにあります) など。しかし、私は移行にとって絶対に不可欠な価値を見つけようとしています。