Download de presentatie
De presentatie wordt gedownload. Even geduld aub
GepubliceerdSimon Verbeke Laatst gewijzigd meer dan 9 jaar geleden
1
Context switching Heidi Snoek
2
Het proces Twee applicaties: A en B CPU voert de instructies van programma A uit. Op een bepaald moment wordt er data weggeschreven naar harde schijf. In plaats van de CPU te laten wachten totdat alle data is weggeschreven, is het effectiever om de processor nu de instructies van programma B te laten uitvoeren. Dus moet er geswitcht worden.
3
switchen Het adres van de instructie die volgt na het datatransport staat in de programcounter. Dit adres moet bewaard worden. Vervolgens moet het adres waar programma B mee verder gaat in de programcounter geplaatst worden. Ook moet de inhoud van alle andere registers ook bewaard worden, omdat hij hoort bij programma A. De inhoud van alle andere registers van programma B moet worden teruggezet.
4
Applicatie Operating System Hardware
5
Save registers A Save registers B Restore registers Programma A Operating system Programma B
6
Save registers A Save registers B Restore registers Programma A Operating system Programma B
7
Save registers A Save registers B Restore registers Programma A Operating system Programma B
8
Save registers A Save registers B Restore registers Programma A Operating system Programma B
9
Save registers A Save registers B Restore registers Programma A Operating system Programma B
10
Save registers A Save registers B Restore registers Programma A Operating system Programma B
Verwante presentaties
© 2024 SlidePlayer.nl Inc.
All rights reserved.