Context switching Chanel Mepschen Informatica 5Fvwo.

Slides:



Advertisements
Verwante presentaties
Presentatie Clubmiddag 16 december 2008
Advertisements

PROS2 Les 13 Programmeren en Software Engineering 2.
WORKSHOP. EEN CPU MAKEN VAN UW COMPUTER. Dinsdag 05 / 04 / Door; Tom Roef, bestuurslid. Sodipa Computerclub.
AzzCardfile • Het programma om je rommel te beheersen • Kees van Doorn.
Componenten voor een werkende computer
Hardware (1) SGDB Informatica.
Processor & Toetsenbord
Par. 3.1 Computers zijn overal
Hardware (1) NSG Informatica.
Jerry van den Heuvel Pim van der Lee
Par. 3.3 Het geheugen.
Het werkgeheugen stored program concept (John von Neumann) Het achtergrondgeheugen Geheugen.
Hardware (2) SGDB Informatica.
Hoe kan ik naar zo’n ding kijken?
WAT IS INFORMATICA? De leer van informatieverwerkende systemen Het begrip informatica kan ruim en nauw worden opgevat: RUIM : Informatica is een vakgebied.
PowerPC Practicum. Introductie Doel practicum = Computers begrijpen Leer de werking van een computer door een emulator te bouwen.
Computerarchitectuur
Een goed begin is het halve werk….
C programma int main(){ } Compilatie met devc++ in file main.c Gecompileerd programma in file FirstProgram.exe Mov R1, 120 Mov R2, 160 ADD R1, R2.
Tussenpresentatie Modelleren C Random Seeds Sanne Ernst Jarno van Roosmalen.
Eindpresentatie Modelleren C Random Seeds
Het gegevensverwerkend proces
De processor.
1Ben Bruidegom Hoe werkt een rekenmachine? Ben Bruidegom AMSTEL Instituut Universiteit van Amsterdam.
HomCom – mei 2013 (hoe standaard opslaglocaties verplaatsen)
Hoe werkt een rekenmachine?
Backup & Recovery Windows 2003 Server Onderhoud en Beheer Netwerken 4.
Computer blijft “hangen” woensdag 11 januari 2012.
1 ICT Infrastructuren 19 november 2007 David N. Jansen.
Event Handling in Embedded Systems.  Wat is een event?  Welke events zijn het meest “time-critical”?  Welke toestand wordt door de CPU opgeslagen?
Operating Systems Informatica.
1 paragraaf 9 Bestanden met digitale informatie Informatica Blok 1 Hoofdstuk 1 Digitale informatie in bestanden.
Opgave 2a nMet een InputStream lees je bytes uit een binare file nMet een Reader lees je characters uit een tekstfile.
Presentatie door: Martijn Schmid, Kathinka Veldkamp en Nynke Zwart
Processor & Toetsenbord
Inleiding
HOGESCHOOL ROTTERDAM / CMI Computersystemen 2 (TIRCCMS02 - Operating systems)
Operatingsysteem. Context switshing Het wisselen tussen twee processen, waarbij de status van het proces wordt bewaard. Om te kunnen switchen moet het.
Context switching Heidi Snoek. Het proces Twee applicaties: A en B CPU voert de instructies van programma A uit. Op een bepaald moment wordt er data weggeschreven.
Module I Informatica Dhr. C. Walters. Het belang van informatie Gegevens  Informatie  Besluitvorming Gegevens = Data, Raw Material Informatie = Gegevens.
Netjes naar de meetlocatie Ook al kom je tijdens de metingen niet op de bouwplaats zelf, neem altijd de PBM’s mee – Helm, veiligheidsvest, veiligheidsjas.
IureSearch® -Maakt gebruik van de software waarmee u toegang heeft tot internet, zonder een verbinding te maken. -Op 2 manieren te gebruiken: -Via de cd.
HOGESCHOOL ROTTERDAM / CMI Computersystemen 2 (TIRCCMS02 - Operating systems)
BIOS en Opstarten.
Joep Lobée 31 oktober 2013 De 7 principes en mijn ervaring.
Basisfuncties Operating System.
HOGESCHOOL ROTTERDAM / CMI Computersystemen 2 (TIRCCMS02 - Operating systems)
Context switching Naomi Baggelaar. Het proces Twee applicaties: A en B CPU voert de instructies van programma A uit. Op een bepaald moment wordt er data.
Besturingssysteem Vaak wordt de Engelse term gebruikt: Operating System ( OS ) Plaats van het OS in een computersysteem: Hardware Applicatie Operating.
Getallenlijnen voor instructies bij de kleuters.
Installatie Windows 10 woensdag 30 september 2015.
 2 Fases ◦ Data van CPU overbrengen naar GPU  Mesh data, Render State, Blend State... ◦ GPU rendert scene  Programeerbare shaders verwerken input 
Windows key uitlezen Op welke manier kunnen we de windows key uitlezen
Studie en implementatie van input replay Cornelis Frank.
Wat is een Back-up Wat is synchroniseren Wat is een kopie maken Vragen vooraf.
Fletransport via sshd en fliezilla HCC Linuxwerkgroep Breda.
Drivers Wat is het Wat doet het Waar komen ze vandaan.
Operating Systems Informatica.
Besturingssystemen 1 (TINBES01-1)
Computersystemen 2 (TIRCCMS02 - Operating systems)
Informatica-Actief Thema: Databases en informatiemodellering
Computersystemen 2 (TIRCCMS02 - Operating systems)
Processor Miep: Geheugen
3 Hardware 3.1 De processor en intern geheugen
Escrow, is dat niet iets van vroeger?
Huiswerkcontrole – tabel 1
Hoofdstuk 3 - Computersystemen
Besturingssystemen Ga verder met een muisklik..
Door op ‘next’ te klikken, gaat u door naar de volgende slide
Drie vormen van gedrag:
Transcript van de presentatie:

Context switching Chanel Mepschen Informatica 5Fvwo

Het proces CPU voert de instructies van programma A uit. Het adres hiervan staat in de programcounter en moet bewaard worden. De inhoud van alle andere registers moet bewaard worden. ⇒ Op en bepaald moment wordt er data weggeschreven naar de harde schijf ⇒ CPU voert de instructies uit van programma B. Dit adres moet in de programcounter worden geplaatst. De inhoud van alle andere registers moet terug worden gezet.

Proces in schema Operating system slaat de registers van A op CPU voert de instructies van A uit Operating system herstelt registers B Operating system slaat registers B op Operating system herstelt registers A

Proces in schema Operating system slaat de registers van A op CPU voert de instructies van A uit Operating system herstelt registers B Operating system slaat registers B op Operating system herstelt registers A

Proces in schema Operating system slaat de registers van A op CPU voert de instructies van A uit Operating system herstelt registers B Operating system slaat registers B op Operating system herstelt registers A

Proces in schema Operating system slaat de registers van A op CPU voert de instructies van A uit Operating system herstelt registers B Operating system slaat registers B op Operating system herstelt registers A

Proces in schema Operating system slaat de registers van A op CPU voert de instructies van A uit Operating system herstelt registers B Operating system slaat registers B op Operating system herstelt registers A

Proces in schema Operating system slaat de registers van A op CPU voert de instructies van A uit Operating system herstelt registers B Operating system slaat registers B op Operating system herstelt registers A

Proces in schema Operating system slaat de registers van A op CPU voert de instructies van A uit Operating system herstelt registers B Operating system slaat registers B op Operating system herstelt registers A

Proces in schema Operating system slaat de registers van A op CPU voert de instructies van A uit Operating system herstelt registers B Operating system slaat registers B op Operating system herstelt registers A

Proces in schema Operating system slaat de registers van A op CPU voert de instructies van A uit Operating system herstelt registers B Operating system slaat registers B op Operating system herstelt registers A

Proces in schema Operating system slaat de registers van A op CPU voert de instructies van A uit Operating system herstelt registers B Operating system slaat registers B op Operating system herstelt registers A

Proces in schema Operating system slaat de registers van A op CPU voert de instructies van A uit Operating system herstelt registers B Operating system slaat registers B op Operating system herstelt registers A