1 ICT Infrastructuren 19 november 2007 David N. Jansen.

Slides:



Advertisements
Verwante presentaties
1.larmoire. 2. lescalier 3. La grand-mere 4. Le canapé
Advertisements

Evaluatie van MS Exchange 2000 en opzetten van een server voor wereldwijde uitwisseling van projectinformatie Bertels David 3ICT1 Stageplaats: Acros Organics.
Hoe werkt een rekenmachine?
Downloaden: Ad-aware. Downloaden bestaat uit 3 delen: •1. Zoeken naar de plek waar je het bestand kan vinden op het internet •2. Het nemen van een kopie.
Onderwerpen Oude situatie Eerste aanpak en problemen
Figuur 5.1 Organisatieschema Figuur 5.2 Steile en platte organisatie.
Sint Jorisschool Examenvoorlichting Studie & Voorbereiding Examen Uitslag Diploma.
Electronic Resource Management (ERM) Els Schaerlaekens Anet Gebruikersdag 15 juni 2011.
Hardware (1) SGDB Informatica.
Processor & Toetsenbord
Par. 3.1 Computers zijn overal
Kennismaking met de computerconfiguratie
Hardware (1) NSG Informatica.
Week 1: overzicht computersysteem-organisatie
ICT Infrastructuren 26 november 2007 David N. Jansen.
Ronde (Sport & Spel) Quiz Night !
© 2006 Consilience B.V.1. 2 E-Dienstverlening in de praktijk Noordwijk, 5 september 2006 K.P.Majoor Adviseur Consilience B.V.
HOOFDSTUK 12 Media.
BESTURINGS SYSTEMEN Vincent Naessens.
prNBN D addendum 1 Deel 2: PLT
Computerarchitectuur
© BeSite B.V www.besite.nl Feit: In 2007 is 58% van de organisaties goed vindbaar op internet, terwijl in 2006 slechts 32% goed vindbaar.
© GfK 2012 | Title of presentation | DD. Month
WISKUNDIGE FORMULES.
Ondergrondse Geo-Informatie GIS bij tunnel-engineering
MEDIALANDSCHAP We onderscheiden: Visuele media Auditieve media
1 SOCS Hoofdstuk 1 Computerarchitectuur. 2 Overzicht Eenvoudig C Arrays Functies Records Dynamische gegevenstructuren Macro’s C.
De processor.
5JJ20: Computerarchitectuur 2M200: Inleiding Computersystemen
1/1/ / faculty of Electrical Engineering eindhoven university of technology 5JJ20:Computerarchitectuur 2M200:Inleiding Computersystemen Sessie 1(2): overzicht.
Geheugenbeheer ICT Infrastructuren hoofdstukken 7 en 8.1.
1Ben Bruidegom Hoe werkt een rekenmachine? Ben Bruidegom AMSTEL Instituut Universiteit van Amsterdam.
1Ben Bruidegom 1 Hoe werkt een “loopje” nu precies? Recapitulatie rekenmachines week 1 Van rekenmachine naar rekenmachine met “loopjes”
TUDelft Knowledge Based Systems Group Zuidplantsoen BZ Delft, The Netherlands Caspar Treijtel Multi-agent Stratego.
Onderwijsconferentie
Werken aan Intergenerationele Samenwerking en Expertise.
Breuken-Vereenvoudigen
2009 Tevredenheidsenquête Resultaten Opleidingsinstellingen.
Hoe werkt een rekenmachine?
1Ben Bruidegom 1 De Harvard Machine Van rekenmachine met “loopjes” naar processor.
PLAYBOY Kalender 2006 Dit is wat mannen boeit!.
Professioneel Kritische Instelling
Wouter Jansweijer, 16 September, Literatuur zoeken Project informatiewetenschappen october 2002.
Schitterende Organisaties®
Operating Systems Informatica.
Presentatie door: Martijn Schmid, Kathinka Veldkamp en Nynke Zwart
Processor & Toetsenbord
A H M F K EB C x 87 Afwenden bij A en C, openen en doorlaten (rechtshouden, 1e peloton, dames tussendoor).
A H M F K EB C x 85 Korte zijde bij C 2 e secties volte 14 m en op afstand komen ( 0,5 rijbaan)
ZijActief Koningslust 10 jaar Truusje Trap
ECHT ONGELOOFLIJK. Lees alle getallen. langzaam en rij voor rij
Samenwerking tussen processor, registers en RAMgeheugen
USABILITY MYTHBUSTERS BASTIAAN KLOOSTER & PETER AKERBOOM CONGRES WEBREDACTIE 2011.
De stadsrandzone centraal Ruimteconferentie 3 november 2009 Bart van Bleek.
Concurrency en Deadlock ICT Infrastructuren David N. Jansen Stallings hoofdstukken 5 en 6.
De financiële functie: Integrale bedrijfsanalyse©
Ontwikkeling van aanbevelingsalgoritmen voor online social games Jan Heuninck.
1 Zie ook identiteit.pdf willen denkenvoelen 5 Zie ook identiteit.pdf.
Strijd tegen de zonde?.
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.
ZijActief Koningslust
HOGESCHOOL ROTTERDAM / CMI Computersystemen 2 (TIRCCMS02 - Operating systems)
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.
Cegeka & TenForce Ronde tafel 17/06/2014 Doelstellingenmanagement VO.
Operating Systems Informatica.
3 Hardware 3.1 De processor en intern geheugen
Transcript van de presentatie:

1 ICT Infrastructuren 19 november 2007 David N. Jansen

2 Thema’s Machines en machinetaal Processen en threads Synchronisatie en deadlock Geheugenbeheer Taakverdeling Netwerken

3 Literatuur Operating Systems: Internals and Design Principles / William Stallings. – 5th ed. – Upper Saddle River: Pearson, 2005 ISBN

4 Huiswerkopgaven Ongeveer 1 opgave in 2 weken tweede afspraak om de opgaven te bespreken: wanneer? Sun workstations?

5 Beoordeling Huiswerkopgaven + tentamen

6 Machines en machinetaal ICT Infrastructuren 19 november 2007 David N. Jansen

7 Hardware Welke onderdelen heeft een computersysteem? Processor Hoofdgeheugen In- en uitvoer Bus

8 Doelen van de onderdelen Processor: aansturen, berekenen hoofdgeheugen: gegevens opslaan in-/uitvoer: externe communicatie bus: interne communicatie

9 bron:

10 Opbouw van de processor Registers –gegevens- en adresregisters –vlaggen –programmateller –interne registers Arithmetisch-logische eenheid ALU besturingseenheid

11 bron:

12 bron:

13 Dynamisch gedrag Programma’s uitvoeren: –instructie lezen (fetch) –instructie decoderen –instructie uitvoeren bij moderne processoren: parallel (pipelined)

14 Soorten instructies gegevenstransport berekenen programmaflow

15 Opcodes bron:

16 Voorbeeldprogramma

17 Interrupts doel: bepaalde taken uitvoeren op een gunstig moment de processor onderbreekt het lopende programma hij voert tussendoor de “interrupt handler” uit

18 Soorten interrupts programma (b.v. /0) timer in- of uitvoer hardwareprobleem

19 Voordelen van interrupts minder lang wachten op resultaten van in-/uitvoer exactere timing

20 Meerdere interrupts? tweede interrupt: –negeren –uitstellen –onmiddellijk afhandelen interrupt mask, prioriteiten

21 Geheugen registers hoofdgeheugen secundair geheugen

22 Cache het secundaire geheugen is wel erg langzaam... “onzichtbaar” geheugen kopie van een deel

23 Wat moet in de Cache staan? gegevens die binnenkort gelezen worden verschillende approximaties –wat al gelezen is –gegevens in de buurt

24 Opbouw van een cache snel = eenvoudig ingedeeld in blokken tag/identificatie geeft aan waar het blok vandaan komt

25 Lezen met een cache

26 In- en uitvoer aansturing: –processor-aangestuurd –direct memory access DMA

27 Samenvatting Hardwarestructuur Centrale processor Instructies (assembler) Interrupts Geheugen In- en uitvoer