CPU-Register und Multitasking
Ich lerne gerade Assembly und bin verwirrt darüber, wie die CPU-Register mit Multitasking funktionieren. Also in einem Multitasking-System. Die CPU kann die Ausführung eines bestimmten Programms jederzeit anhalten und ein anderes Programm ausführen. Wie bleiben die Registerwerte während dieses Schritts erhalten? Werden die Register gestapelt oder auf andere Weise?