Computerarchitectuur en Netwerken. Computerarchitectuur

Save this PDF as:
 WORD  PNG  TXT  JPG

Maat: px
Weergave met pagina beginnen:

Download "Computerarchitectuur en Netwerken. Computerarchitectuur"

Transcriptie

1 Computerarchitectuur en Netwerken 1 Computerarchitectuur Lennart Herlaar 2 september 2015

2 Opbouw van het vak Eerst (6 keer) over de opbouw van computer en operating system Collegedictaat Systeemarchitectuur Eindigt met Internet programma s (WWW server) Daarna gaan we kijken hoe het Internet in elkaar zit Boek Kurose en Ross: Computer Networking (zesde editie) Lennart Herlaar Computerarchitectuur en Netwerken 1 1

3 Werkcollege Elke week één keer Elke keer 4 inleveropgaven maken. Indien nodig thuis afmaken en volgende week inleveren op het werkcollege 4 groepen: zie Osiris voor de indeling Zie rooster; start volgende week Werkgroepjes van 5 personen schrijven een paper Indeling in werkgroepjes tijdens college en werkcolleges Reserveren onderwerpen later via de website Lennart Herlaar Computerarchitectuur en Netwerken 1 2

4 Inhoud dit college Inleiding netwerken = architectuur communicatie Opbouw computer geheugen CPU randapparatuur input en output (I/O) Lennart Herlaar Computerarchitectuur en Netwerken 1 3

5 Inleiding Waarom dit vak? Netwerken zijn belangrijk in elke organisatie/elk bedrijf en ook voor persoonlijk gebruik Het Internet is één van de belangrijkste technologische ontwikkelingen van de afgelopen en de komende 10 jaar Wat moet je leren? Weten wat haalbaar is en waarom (niet) De relatie van Internet met de rest van de computer en de software Daarom ook de structuur en opbouw van computers en operating systems Berekeningen o.a. over de capaciteit van een netwerk Protocollen (de manier waarop computers met elkaar informatie uitwisselen) Lennart Herlaar Computerarchitectuur en Netwerken 1 4

6 Wat we niet doen Computers uit elkaar slopen Netwerken bouwen Netwerken hacken Internetprogramma s schrijven Leren wat je in Windows moet aanklikken om een netwerk aan de praat te krijgen Lennart Herlaar Computerarchitectuur en Netwerken 1 5

7 Computernetwerken Computer Netwerk = Verzameling computers, die onderling verbonden zijn met behulp van communicatiemedia, die informatie kunnen uitwisselen om gezamenlijke taken uit te voeren. Computers: ruim opvatten vaak hosts genoemd PC s Printers GSM s Koffiezetapparaat met Internet aansluiting Internet of Things, m2m Lennart Herlaar Computerarchitectuur en Netwerken 1 6

8 Computers, Architectuur Wat verstaan we onder architectuur? De architectuur van een systeem is een abstracte kijk op de eigenschappen en de opbouw van het systeem. abstract = met weglating van details De architectuur beschrijft de eigenschappen van een computersysteem waar de directe gebruikers mee te maken krijgen. Voor een assembler-programmeur of compilerschrijver zijn dat de instructies die de CPU kent. Voor een gewone programmeur zijn dat o.a. de functies die het Operating System levert Voor een gebruiker is het wat hij op zijn scherm ziet en wat hij kan doen Lennart Herlaar Computerarchitectuur en Netwerken 1 7

9 Architectuur vs. implementatie Tegenover de architectuur staat de implementatie: de specifieke manier waarop deze functies verwezenlijkt zijn. Bijv de specifieke elektronica van de chip. Of de manier waarop het O.S. van binnen opgebouwd is. Voorbeeld: Win32 of Win64 is de architectuur van verschillende Windows systemen Windows 95, 98, NT, 2000, XP en Vista, 7, 8, 10 zijn verschillende implementaties van deze architectuur. Unix is een totaal andere architectuur met verschillende implementaties (o.a. Linux) Mac OS X El Capitan, ios, Android, ChromeOS? In dit vak kijken we vooral naar architectuur, en minder naar implementaties Lennart Herlaar Computerarchitectuur en Netwerken 1 8

10 Netwerk communicatie werkstation werkstation werkstation file server print server gateway Internet werkstation file server Lennart Herlaar Computerarchitectuur en Netwerken 1 9

11 Communicatie in een computer Firefox window manager O.S. muis driver muis interface muis Lennart Herlaar Computerarchitectuur en Netwerken 1 10

12 Communicatie in een netwerk window manager Firefox mini O.S. O.S. muis driver netwerk softw netwerk softw muis interface netwerk muis X terminal werkstation of server Lennart Herlaar Computerarchitectuur en Netwerken 1 11

13 Opbouw van een computer CPU cache geheugen snelle controller langzame controller floppy modem CD-ROM video harde schijf Lennart Herlaar Computerarchitectuur en Netwerken 1 12

14 Opbouw van een computer CPU cache geheugen snelle bus langzame bus snelle controller langzame controller floppy modem CD-ROM video harde schijf Lennart Herlaar Computerarchitectuur en Netwerken 1 13

15 Opbouw van een computer CPU: doet berekeningen/beslissingen geheugen (intern): hierin staan de gegevens en de instructies waarop de CPU werkt bus: verbindt de onderdelen van de computer en verzorgt het transport van gegevens randapparatuur: alles wat communiceert met de buitenwereld harde schijven: bevatten permanente opslag, worden ook als randapparaten beschouwd Lennart Herlaar Computerarchitectuur en Netwerken 1 14

16 Geheugen Informatie in een computer wordt opgeslagen als bits. Een bit kan twee waarden aannemen: 0 en 1. In het geheugen worden de bits meestal aangesproken in groepjes van 8 bits = een byte of octet. Een byte kan 256 (2 8 ) waarden hebben Lennart Herlaar Computerarchitectuur en Netwerken 1 15

17 Adressen Elke byte heeft een nummer, adres genoemd. De adressen lopen van 0 t/m een groot getal. De CPU gebruikt een adres om aan te geven welke byte(s) gelezen (opgehaald) of geschreven (opgeborgen) worden. Adressen kunnen door de CPU ook opgeslagen worden, en er kan mee gerekend worden. Een adres is ook gewoon een rijtje bits Het aantal bits in een adres bepaalt (o.a.) de maximale hoeveelheid geheugen Tegenwoordig meestal 32 of 64 bits N Lennart Herlaar Computerarchitectuur en Netwerken 1 16

18 Pointers In programmeertalen spreken we over pointers (= abstractie van een adres). Pascal (o.a. Delphi), C, C++, C# hebben pointers Java, Visual Basic e.d. niet (maar intern stiekem wel) In C, C++, C# kan met pointers gerekend worden Java gebruikt intern pointers voor objecten (instances) Als p een pointer is, dan is p het object waar de pointer naar wijst Als x een object is dan is &x het adres van x, wat in een pointer gezet kan worden. (p = &x) Een pointer ophogen (p + +) heeft tot gevolg dat hij naar het eerstvolgende object wijst. Lennart Herlaar Computerarchitectuur en Netwerken 1 17

19 Voorbeeld pointers p x a b c d q y 0 Kopieer de tekst van het linkervak naar het rechtervak Lennart Herlaar Computerarchitectuur en Netwerken 1 18

20 Voorbeeld pointers p x a b c d 0 q y char* p; char* q; p = &x; q = &y; while (*p!= 0) { *q = *p; p++; q++; } *q = 0; Lennart Herlaar Computerarchitectuur en Netwerken 1 18

21 Voorbeeld pointers p x a b c d 0 q y a char* p; char* q; p = &x; q = &y; while (*p!= 0) { *q = *p; p++; q++; } *q = 0; Lennart Herlaar Computerarchitectuur en Netwerken 1 18

22 Voorbeeld pointers p x a b c d 0 q y a b char* p; char* q; p = &x; q = &y; while (*p!= 0) { *q = *p; p++; q++; } *q = 0; Lennart Herlaar Computerarchitectuur en Netwerken 1 18

23 Voorbeeld pointers p x a b c d 0 q y a b c d 0 char* p; char* q; p = &x; q = &y; while (*p!= 0) { *q = *p; p++; q++; } *q = 0; Lennart Herlaar Computerarchitectuur en Netwerken 1 18

24 Inhoud Inleiding architectuur communicatie Opbouw computer geheugen CPU = randapparatuur input en output (I/O) Lennart Herlaar Computerarchitectuur en Netwerken 1 19

25 CPU Het hart (of brein ) van een computer wordt de CPU genoemd (Central Processing Unit Centrale Verwerkings Eenheid) De CPU doet alle berekeningen, neemt beslissingen, stuurt de hele zaak. Het geheugen bevat alle gegevens en opdrachten die op een moment actief in gebruik zijn CPU: Intel 4004 (4 bits) Lennart Herlaar Computerarchitectuur en Netwerken 1 20

26 CPU - bits bits, 2300 transistors, /14 bits, /16 bits, 4500 transistors, /20 bits, transistors, bits, transistors, 1985 Nu 32 of 64 bits, miljoenen transistors Wet van Moore (1965): aantal transistors/cm 2 verdubbelt elk jaar. Nu: aantal transistors per chip verdubbelt elke anderhalf jaar. Lennart Herlaar Computerarchitectuur en Netwerken 1 21

27 CPU rekeneenheid ALU cache registers PC / IP PSW bus interface Lennart Herlaar Computerarchitectuur en Netwerken 1 22

28 Opbouw van CPU De CPU bevat een ALU (Arithmetic/Logic Unit) die het rekenwerk doet Gegevens die snel bij de hand moeten zijn worden in registers (zeer snel geheugen) opgeslagen Gegevens uit het geheugen worden naar registers getransporteerd of direct naar de ALU. Omgekeerd idem. Lennart Herlaar Computerarchitectuur en Netwerken 1 23

29 Opbouw van CPU De CPU bevat een ALU (Arithmetic/Logic Unit) die het rekenwerk doet Gegevens die snel bij de hand moeten zijn worden in registers (zeer snel geheugen) opgeslagen Gegevens uit het geheugen worden naar registers getransporteerd of direct naar de ALU. Omgekeerd idem. In de CPU bevindt zich een bus (of bussen) die het transport verzorgen. De bus, registers en ALU hebben meestal evenveel bits: dit bepaalt de bit-breedte van de CPU Tegenwoordig meestal 32 of 64, vroeger 16 of 8. Wasmachines, e.d. gebruiken soms 8-bits CPU s, horloges soms 4-bits. Lennart Herlaar Computerarchitectuur en Netwerken 1 23

30 Werking van CPU De ALU kan alleen eenvoudige operaties uitvoeren (bijv. twee getallen optellen, vermenigvuldigen of testen of iets > 0 is. De uit te voeren operaties (instructies) staan in het geheugen Elke operatie heeft een code (instructiecode). In een instructie staat ook waar de gegevens (operanden) vandaan komen resp. naar toe gaan (register of geheugen) De CPU heeft een speciaal register (program counter of instruction pointer) die aangeeft op welk adres de uit te voeren instructie staat. Een compiler breekt ingewikkelder operaties af tot een rij instructies ADD A, B MOV x, y Lennart Herlaar Computerarchitectuur en Netwerken 1 24

31 Bus Een bus is een soort snelweg voor gegevens Verzameling draden en connectors (slots) Afspraak over elektrische signalen (welke spanningen) Op de bus zitten verschillende onderdelen aangesloten die met elkaar kunnen communiceren: CPU, geheugen, interface,... Er kan maar één transport tegelijk plaatsvinden De snelheid wordt bepaald door: De frequentie van de bus (bijv. 266 MHz) Het aantal bits dat tegelijkertijd op de bus getransporteerd kan worden (de breedte van de bus). Lennart Herlaar Computerarchitectuur en Netwerken 1 25

32 CPU/geheugen/cache Probleem: (betaalbaar) geheugen is meestal langzamer dan CPU. vb: CPU MHz, geheugen 5 nsec (=200MHz). Andere beperkingen: bus, andere geheugentoegang Gevolg: CPU moet wachten tot gegevens uit geheugen beschikbaar zijn. Snel geheugen is duur. Oplossing: zet een klein stukje snel geheugen (cache) tussen de CPU en het gewone geheugen. Waar? tussen de CPU en de bus Of: in de CPU. (zie CPU plaatje) Lennart Herlaar Computerarchitectuur en Netwerken 1 26

33 Cache 1 CPU cache geheugen Registers bus intern cache (level 1) level 2 cache Cache is sneller dan geheugen Cache is (veel) kleiner dan geheugen Vraag: wat stop je in de cache? Liefst: datgene dat je het meest nodig zult hebben Onmogelijk te voorspellen Daarom: wat het meest recent gebruikt is Lennart Herlaar Computerarchitectuur en Netwerken 1 27

34 Cache 2 Principe van localiteit: programma s hebben de neiging om langere tijd in dezelfde buurt te blijven HIT = als de gevraagde geheugenplaats in de cache is MISS = het is er niet: de CPU moet wachten Bij een miss moet iets anders weggegooid worden: bijv. iets dat het langst geleden gebruikt is Schrijven via cache: writethrough: wacht tot het in het geheugen zit delayed-write: opbergen in geheugen gebeurt later Lennart Herlaar Computerarchitectuur en Netwerken 1 28

35 Inhoud Inleiding architectuur communicatie Opbouw computer geheugen CPU randapparatuur input en output (I/O) = Lennart Herlaar Computerarchitectuur en Netwerken 1 29

36 Andere apparatuur Op de computer zit randapparatuur aangesloten, beeldscherm, toetsenbord, muis, geluidskaart etc. (Harde) schijven zijn randapparaten, bedoeld als opslag voor gegevens, die niet direct nodig zijn. Een interface of controller is een stuk elektronica waarmee de CPU met de randapparaten communiceert. De CPU, geheugen en interfaces zijn verbonden met een bus Lennart Herlaar Computerarchitectuur en Netwerken 1 30

37 In- en uitvoer Gegevens moeten van de CPU naar interfaces en omgekeerd. De interface zit op de bus en krijgt/stuurt elektrische signalen Het apparaat op de interface (muis, toetsenbord, printer,... ) krijgt/stuurt elektrische signalen van/naar de interface. Hoe communiceert de CPU met de interface? bus interface input buffer output buffer control register IN UIT status register device interface Lennart Herlaar Computerarchitectuur en Netwerken 1 31

38 I/O 1 Op te lossen problemen: De interface moet instructies van de CPU herkennen Er moeten meerdere interfaces kunnen zijn die elkaar niet in de weg zitten. De volgende mogelijkheden worden gebruikt: 1 Speciale IN/OUT put instructies 2 Speciale adressen voor interfaces 3 Direct memory access (DMA) Lennart Herlaar Computerarchitectuur en Netwerken 1 32

39 I/O instructies Oplossing met speciale instructies: De CPU heeft speciale instructies voor in- en output Deze instructies hebben een I/O adres als parameter (of in een apart register) De data komt van/naar een ander register of geheugenadres vb. INP 16, R1 of: OUT 16, waarde Lennart Herlaar Computerarchitectuur en Netwerken 1 33

40 I/O instructies interface I/O R/W adres data I/O = 1 als er INP/OUT instructie uitgevoerd wordt I/O = 0 als er geheugen benaderd wordt R/W = 1 als data van CPU bus R/W = 0 als data van bus CPU Interface zet data op de bus als I/O == 1 R/W == 0 adres == 16 Interface haalt data van de bus als I/O == 1 R/W == 1 adres == 16 Lennart Herlaar Computerarchitectuur en Netwerken 1 34

41 Memory-mapped I/O Oplossing zonder speciale instructies: Geen speciale I/O instructies Deel van de adresruimte wordt gebruikt voor I/O Gewoon geheugen reageert niet op deze adressen Interfaces reageren op hun adresbereik Vb: MOVE R1, 0x of MOVE 0x , R1 Nadeel: gat in adresruimte N.B soms combinatie van INP/OUT instructie en memory-mapped I/O Lennart Herlaar Computerarchitectuur en Netwerken 1 35

42 Memory-mapped I/O interface R/W adres data R/W = 1 als data van CPU bus R/W = 0 als data van bus CPU Interface zet data op de bus als R/W == 0 adres == (bijv.) Interface haalt data van de bus als R/W == 1 adres == Lennart Herlaar Computerarchitectuur en Netwerken 1 36

43 DMA 1 Oplossing met speciale hardware: Zowel I/O instructies als memory-mapped I/O verplaatsen kleine hoeveelheden data dus CPU is intensief bezig met I/O Voor sommige toepassingen kost dit teveel CPU tijd bijvoorbeeld het afspelen van een geluids- of videobestand DMA (Direct Memory Access) verplaatst blokken data tussen geheugen en interface Lennart Herlaar Computerarchitectuur en Netwerken 1 37

44 DMA 2 BUS interface geheugen DMA controller DMA controller is ook een interface De CPU geeft DMA controller opdracht, geheugenadres, I/O adres DMA controller doet I/O na CPU heeft tijdens DMA alle tijd voor andere instructies oppassen met DMA en cache (DMA gaat buiten cache om, dus cache mogelijk niet consistent met geheugen) Lennart Herlaar Computerarchitectuur en Netwerken 1 38

45 Polling Hoe weten we dat een interface I/O kan accepteren? (Bijvoorbeeld dat er een input klaar staat of dat de interface output kan verwerken) Simpel systeem: polling = voortdurend controleren voorbeeld: toetsenbord interface: Als er een toets ingedrukt is wordt de toetscode in het KB_DATA register gezet De interface zet een bit (KB_READY) aan in het status register KB_STATUS Als het KB_DATA register gelezen is wordt de KB_READY bit weer uitgezet. if (KB_STATUS & KB_READY == 1) verwerk toetsaanslag; else doe even iets anders; Lennart Herlaar Computerarchitectuur en Netwerken 1 39

46 Polling vs. Interrupt Nadelen van Polling: Verspilling van tijd. Als je meer dan één interface in de gaten moet houden dan wordt het lastig Bij snelle apparaten kun je gemakkelijk iets missen als je ook iets anders wilt doen Interrupts: Laat de interface aangeven wanneer het nodig is. Lennart Herlaar Computerarchitectuur en Netwerken 1 40

47 Interrupt Interface geeft een signaal aan de CPU dat er iets interessants gebeurd is De CPU onderbreekt het lopende programma om een ander stuk programma te gaan uitvoeren (Interrupt-routine) Dit vindt uit wat er aan de hand is en neemt actie Na afloop gaat de CPU verder met het onderbroken programma: onthouden waar we waren (=PC) programma interrupt signaal return-int. int.routine driver Lennart Herlaar Computerarchitectuur en Netwerken 1 41

48 Interrupt architectuur Verschillende interrupts kunnen verschillende prioriteit hebben: hogere prioriteit interrupts kunnen lagere onderbreken, omgekeerd niet In het PSW (Program Status Word) staat de huidige prioriteit (moet bij interrupt opgeborgen worden!) Om te weten welke interface aandacht vraagt is het goed om elk interrupt een eigen interrupt routine te geven. Lennart Herlaar Computerarchitectuur en Netwerken 1 42

49 Traps Traps zijn interrupts die niet door een interface gegenereerd worden maar door de CPU zelf. Meestal gerelateerd aan het uitvoeren van een specifieke instructie Lennart Herlaar Computerarchitectuur en Netwerken 1 43

50 Traps Traps zijn interrupts die niet door een interface gegenereerd worden maar door de CPU zelf. Meestal gerelateerd aan het uitvoeren van een specifieke instructie Voorbeelden: door 0 delen gebruik van een adres dat niet bestaat Instructies die niet bestaan, b.v. float berekeningen in simpele CPU. een speciale TRAP instructie Sommige trap instructies worden voor debuggen gebruikt: trapt bij iedere opdracht. Lennart Herlaar Computerarchitectuur en Netwerken 1 43

51 Samenvatting Inleiding architectuur communicatie Opbouw computer geheugen CPU randapparatuur input en output (I/O) Lennart Herlaar Computerarchitectuur en Netwerken 1 44

Systeemarchitectuur. Piet van Oostrum. herziene versie november 2005. Departement Informatica

Systeemarchitectuur. Piet van Oostrum. herziene versie november 2005. Departement Informatica Systeemarchitectuur Piet van Oostrum herziene versie november 2005 Departement Informatica Padualaan 14 3584 CD Utrecht Corr. adres: Postbus 80.089 3508 TB Utrecht Telefoon 030-2531454 Fax 030-2513791

Nadere informatie

Klas : 5 Industriële ICT Herhalingsvragen reeks 1 PC-techniek

Klas : 5 Industriële ICT Herhalingsvragen reeks 1 PC-techniek Klas : 5 Industriële ICT Herhalingsvragen reeks 1 PC-techniek VTI St.- Laurentius Neem eerst de tekst in het boek door, doe dit enkele keren en probeer uiteraard te onthouden wat je leest. Los nadien de

Nadere informatie

De computer als processor

De computer als processor De computer als processor DE FYSIEKE COMPUTER Componenten van de computerconfiguratie Toetsenbord Muis Scanner Microfoon (Extern geheugen) Invoerapparaten Uitvoerapparaten Monitor Printer Plotter Luidspreker

Nadere informatie

Microcontrollers Week 1 Introductie microcontroller Jesse op den Brouw INLMIC/2014-2015

Microcontrollers Week 1 Introductie microcontroller Jesse op den Brouw INLMIC/2014-2015 Microcontrollers Week 1 Introductie microcontroller Jesse op den Brouw INLMIC/2014-2015 Computersysteem Een systeem dat rekenkundige operaties, data manipulaties en beslissingen kan uitvoeren, aan de hand

Nadere informatie

-Een stukje geschiedenis van de PC (personal computer)

-Een stukje geschiedenis van de PC (personal computer) -Een stukje geschiedenis van de PC (personal computer) De pc is bedacht in 1833 Door gebrek aan onderdelen kwam de eerst werkende PC 100 jaar later Gewicht: 35 ton (35.000 kilo!) en kamervullend. Zie de

Nadere informatie

Digitale en analoge technieken

Digitale en analoge technieken Digitale en analoge technieken Peter Slaets February 14, 2006 Peter Slaets () Digitale en analoge technieken February 14, 2006 1 / 33 Computerarchitectuur 1 Processors 2 Primair geheugen 3 Secundair geheugen

Nadere informatie

slides3.pdf April 15, 2002 1

slides3.pdf April 15, 2002 1 Wat is een Operating System? CSN CS3 OS structuur en File management Standaard verzameling software voor een computer Besturing/beheer van de computer Gemak voor schrijvers van programma s Standaarden

Nadere informatie

Belangrijkste ideeën/concepten uit OS, incl. proces

Belangrijkste ideeën/concepten uit OS, incl. proces Operating System Overview (Hfst 2) Wat is een OS? Wat was een OS? Evolutie van OS. OS als virtuele machine OS als beheerder van hulpbronnen (resources) Belangrijkste ideeën/concepten uit OS, incl. proces

Nadere informatie

ICT Infrastructuren: Processen en Threads. 18 november 2013 David N. Jansen

ICT Infrastructuren: Processen en Threads. 18 november 2013 David N. Jansen ICT Infrastructuren: Processen en Threads 18 november 2013 David N. Jansen Datum en Ajd van werkcollege na overleg met de aanwezigen: donderdag 8:45 10:30 Leerdoel voor vandaag. Stallings hoofdst 2 4 Hoofddoelen

Nadere informatie

Inhoud vandaag. Interrupts. Algemeen ARM7 AIC

Inhoud vandaag. Interrupts. Algemeen ARM7 AIC Inhoud vandaag Interrupts Algemeen ARM7 AIC Interrupts Wat is een interrupt? Een interrupt is een onderbreking van de huidige bezigheden ten gevolge van een externe gebeurtenis, zodanig dat de bezigheden

Nadere informatie

Naam: Oumaima Bekour Klas: M4b ICT De Lange. Hardware

Naam: Oumaima Bekour Klas: M4b ICT De Lange. Hardware Naam: Oumaima Bekour Klas: M4b ICT De Lange Hardware Inleiding 1. Geschiedenis van de computer 2. Hardware 3. Interne componenten en Randapparatuur Geschiedenis De computer is uitgevonden door het rekenen.

Nadere informatie

Hoofdstuk 2. De Von Neumann-architectuur

Hoofdstuk 2. De Von Neumann-architectuur Input Interface Output Interface Informatica Deel III Hoofdstuk 2 De Von Neumann-architectuur 2.1. Organisatie. De overgrote meerderheid der digitale computers zijn georganiseerd zoals weergegeven in fig.

Nadere informatie

Les 11: systeemarchitectuur virtuele machines

Les 11: systeemarchitectuur virtuele machines Les 11: systeemarchitectuur virtuele machines Geavanceerde computerarchitectuur Lieven Eeckhout Academiejaar 2008-2009 Universiteit Gent Virtuele machines Motivatie Interfaces Virtualisatie: inleiding

Nadere informatie

Verslag: Computer. Naam: Tyrone Ste Luce. Klas: M4B

Verslag: Computer. Naam: Tyrone Ste Luce. Klas: M4B Verslag: Computer Naam: Tyrone Ste Luce Klas: M4B Inhoud 1. Inleiding 2. Binaire taal 3. Besturingssysteem 4. Hardware 5. Cmos en Bios 6. De processor 7. Internet 1. Inleiding Wanneer is de computer uitgevonden?

Nadere informatie

Studio Visual Steps. Aanschaf computer. Waar moet u op letten?

Studio Visual Steps. Aanschaf computer. Waar moet u op letten? Studio Visual Steps Aanschaf computer Waar moet u op letten? 2 Aanschaf computer Voorwoord Beste lezers en lezeressen, In dit boekje krijgt u informatie over het aanschaffen van een computer. Een computer

Nadere informatie

WINDOWS 8. Windows 8. 2012 Training voor 50-plussers

WINDOWS 8. Windows 8. 2012 Training voor 50-plussers WINDOWS 8 2012 Training voor 50-plussers PC50plus trainingen Eikbosserweg 52 1214AK Hilversum tel: 035 6213701 info@pc50plus.nl www.pc50plus.nl Windows 8 T R A I N I N G V O O R 5 0 - P L U S S E R S A

Nadere informatie

Windows 10. 2015 Training voor 50-plussers. PC50plus trainingen Eikbosserweg 52 1214AK Hilversum tel: 035 6213701 info@pc50plus.nl www.pc50plus.

Windows 10. 2015 Training voor 50-plussers. PC50plus trainingen Eikbosserweg 52 1214AK Hilversum tel: 035 6213701 info@pc50plus.nl www.pc50plus. 2015 Training voor 50-plussers PC50plus trainingen Eikbosserweg 52 1214AK Hilversum tel: 035 6213701 info@pc50plus.nl www.pc50plus.nl Windows 10 TRAINING VOOR 50- PLUSSERS Inhoud opgave. Pagina 01-0 7

Nadere informatie

De samenvatting van hoofdstuk 3 van enigma

De samenvatting van hoofdstuk 3 van enigma De samenvatting van hoofdstuk 3 van enigma Verloop van communicatie -letterteken printer (schrijftransactie). -ieder apparaat heeft een unieke code. -CPU zet adres en code op de bus. -printer herkent adres

Nadere informatie

Waarmaken van Leibniz s droom

Waarmaken van Leibniz s droom Waarmaken van Leibniz s droom Artificiële intelligentie Communicatie & internet Operating system Economie Computatietheorie & Software Efficiënt productieproces Hardware architectuur Electronica: relais

Nadere informatie

Erik Poll Martijn Warnier. http://www.cs.kun.nl/~erikpoll/linux

Erik Poll Martijn Warnier. http://www.cs.kun.nl/~erikpoll/linux Introductie Linux/UNIX Erik Poll Martijn Warnier http://www.cs.kun.nl/~erikpoll/linux Concrete doel van vandaag Basisvaardigheden UNIX/Linux werken met de command line shell file beheer proces beheer Betere

Nadere informatie

Albert-Jan de Croes & Stefan Willemink V4C Docent: Mevrouw van Uden

Albert-Jan de Croes & Stefan Willemink V4C Docent: Mevrouw van Uden Albert-Jan de Croes & Stefan Willemink V4C Docent: Mevrouw van Uden 1 Inhoud Inhoud... 2 Inleiding... 3 Wat doet een besturingsysteem, en hoe werkt het?... 3 Algemene informatie... 3 Taken van een besturingssysteem...

Nadere informatie

Geheugenbeheer. ICT Infrastructuren 2 december 2013

Geheugenbeheer. ICT Infrastructuren 2 december 2013 Geheugenbeheer ICT Infrastructuren 2 december 2013 Doelen van geheugenbeheer Reloca>e (flexibel gebruik van geheugen) Bescherming Gedeeld/gemeenschappelijk geheugen Logische indeling van procesonderdelen

Nadere informatie

Hoe werkt een rekenmachine?

Hoe werkt een rekenmachine? Hoe werkt een rekenmachine? Uit welke hardware-componenten bestaat een rekenmachine? Welke instructies kan de machine uitvoeren? Practicum met de rekenmachine I Constante getallen Instructies van het type

Nadere informatie

HET BESTURINGSSYSTEEM

HET BESTURINGSSYSTEEM HET BESTURINGSSYSTEEM Een besturingssysteem (ook wel: bedrijfssysteem, in het Engels operating system of afgekort OS) is een programma (meestal een geheel van samenwerkende programma's) dat na het opstarten

Nadere informatie

Zelftest Informatica-terminologie

Zelftest Informatica-terminologie Zelftest Informatica-terminologie Document: n0947test.fm 01/07/2015 ABIS Training & Consulting P.O. Box 220 B-3000 Leuven Belgium TRAINING & CONSULTING INTRODUCTIE Deze test is een zelf-test, waarmee u

Nadere informatie

TECHNISCHE UNIVERSITEIT EINDHOVEN FACULTEIT DER TECHNISCHE NATUURKUNDE

TECHNISCHE UNIVERSITEIT EINDHOVEN FACULTEIT DER TECHNISCHE NATUURKUNDE TECHNISCHE UNIVERSITEIT EINDHOVEN FACULTEIT DER TECHNISCHE NATUURKUNDE Tentamen Computers bij fysische experimenten (3BB20) op dinsdag 25 oktober 2005 Het tentamen duurt 90 minuten en wordt gemaakt zonder

Nadere informatie

Module 3: Scratch programmeren: is het logisch of is het niet logisch?

Module 3: Scratch programmeren: is het logisch of is het niet logisch? Module 3: Scratch programmeren: is het logisch of is het niet logisch? Inhoudsopgave Module 3: Scratch programmeren: is het logisch of is het niet logisch?...1 Wat is een computerprogramma eigenlijk?...2

Nadere informatie

Het besturingssysteem of operating system, vaak afgekort tot OS is verantwoordelijk voor de communicatie van de software met de hardware.

Het besturingssysteem of operating system, vaak afgekort tot OS is verantwoordelijk voor de communicatie van de software met de hardware. Het besturingssysteem of operating system, vaak afgekort tot OS is verantwoordelijk voor de communicatie van de software met de hardware. Het vormt een schil tussen de applicatiesoftware en de hardware

Nadere informatie

Tim Mallezie Architectuur van besturingssystemen: Vraag A2.

Tim Mallezie Architectuur van besturingssystemen: Vraag A2. Procesbeheer: kenmerken van moderne besturingssystemen. 1. Bespreek de (drie) meest typische kenmerken van moderne besturingssystemen. 2. In hoeverre beantwoorden UNIX, Linux en Windows NT hieraan? Geef

Nadere informatie

Hoofdstuk 19. Embedded systemen

Hoofdstuk 19. Embedded systemen Hoofdstuk 19 Embedded systemen 1 r0 r1 r2 r3 r4 r5 r6 r7 r8 r9 r10 r11 r12 r13 r14 r15(pc) NZCV CPSR Figuur 19.1: ARM-programmeermodel. Byte 0 Byte 1 Byte 2 Byte 3 Byte 3 Byte 2 Byte 1 Byte 0 Figuur 19.2:

Nadere informatie

APPLICATIEBOUW 1E COLLEGE: INTRODUCTIE. Onderdeel van SmartProducts

APPLICATIEBOUW 1E COLLEGE: INTRODUCTIE. Onderdeel van SmartProducts APPLICATIEBOUW 1E COLLEGE: INTRODUCTIE Onderdeel van SmartProducts EVEN VOORSTELLEN DOCENT Fjodor van Slooten N208 (Horstring Noord) F.vanSlooten@utwente.nl Assistentie door: Hans Tragter, Nadia Klomp,

Nadere informatie

Mediawijsheid wat zit er in mijn computer?

Mediawijsheid wat zit er in mijn computer? Mediawijsheid wat zit er in mijn computer? blz 1 Harde schijf HD CD/DVD/blueray lezer/schrijver Floppy disk FD Bus CPU Invoer en uitvoer apparaten Vast geheugen ROM Werkgeheugen RAM In de PC zitten de

Nadere informatie

Algoritme noteren? Algoritmen voor de computer worden vastgelegd met behulp van een programmeertaal.

Algoritme noteren? Algoritmen voor de computer worden vastgelegd met behulp van een programmeertaal. Programmeertalen Algoritme noteren? Algoritmen voor de computer worden vastgelegd met behulp van een programmeertaal. Taal // machine De geschiedenis van de programmeertalen loopt parallel met de geschiedenis

Nadere informatie

APPLICATIEBOUW 1E COLLEGE: INTRODUCTIE. Onderdeel van SmartProducts

APPLICATIEBOUW 1E COLLEGE: INTRODUCTIE. Onderdeel van SmartProducts APPLICATIEBOUW 1E COLLEGE: INTRODUCTIE Onderdeel van SmartProducts EVEN VOORSTELLEN DOCENT Fjodor van Slooten N208 (Horstring Noord) F.vanSlooten@utwente.nl Assistentie door: Hans Tragter, Marc Schreiber,

Nadere informatie

Namen: Melek Ismail & Merna Elgohary Docent: Meneer De Lange Vak : ICT Klas : M3b

Namen: Melek Ismail & Merna Elgohary Docent: Meneer De Lange Vak : ICT Klas : M3b Namen: Melek Ismail & Merna Elgohary Docent: Meneer De Lange Vak : ICT Klas : M3b Inhoud Voorwoord... 3 H1 Geschiedenis van de computer.... 4 H2 de onderdelen van de computer.... 5 Opslag... 6 Vaste schijfstations...

Nadere informatie

Module 1: Wat is een Raspberry Pi?

Module 1: Wat is een Raspberry Pi? Module 1: Wat is een Raspberry Pi? Inhoudsopgave Module 1: Wat is een Raspberry Pi?...1 Wat is een Raspberry Pi?...2 Wat is er zo bijzonder aan de Raspberry Pi?...2 Wie zitten er achter de Raspberry Pi...2

Nadere informatie

ES1 Project 1: Microcontrollers

ES1 Project 1: Microcontrollers ES1 Project 1: Microcontrollers Les 3: Eenvoudige externe hardware & hardware programmeren in C Hardware programmeren in C Inmiddels ben je al aardig op gang gekomen met het programmeren van microcontrollers.

Nadere informatie

1. Introductie netwerken

1. Introductie netwerken 13 1. Introductie netwerken Een netwerk is simpel gezegd een verzameling computers die met elkaar verbonden zijn. De realiteit is wat complexer, omdat de computers met elkaar verbonden zijn met behulp

Nadere informatie

6 Besturingssystemen. Applicatie Applicatie Applicatie. Operating System. Hardware 1 WAT IS EEN OPERATING SYSTEM?

6 Besturingssystemen. Applicatie Applicatie Applicatie. Operating System. Hardware 1 WAT IS EEN OPERATING SYSTEM? Hoofdstuk 6 Besturingssystemen 6.1 6 Besturingssystemen 1 WAT IS EEN OPERATING SYSTEM? Een computer zonder besturingssysteem is slechts een systeemkast gevuld met onderdelen verbonden door kabels. Je kunt

Nadere informatie

Wat zien we in deze cursus

Wat zien we in deze cursus Algemeen patrick.dujardin@hetcvo.be Educatief verlof Opleidingscheques Pauze tussen 19h45 en 20h15 Elke week van 18h tot 21h20 (uitgezonderd schoolvakanties) op dinsdagavond 4 tussen evaluaties en 1 eindevaluatie

Nadere informatie

STAGEDAG SAM DIEPSTRATEN

STAGEDAG SAM DIEPSTRATEN STAGEDAG SAM DIEPSTRATEN 4-4- 2014 Stagedag Sam Diepstraten Christoffel Breda Sam gaat leren: Deel 1 (+) Hoe een computer er van binnen uitziet. (+) Hoe het systeem is opgebouwd en hoe alles in elkaar

Nadere informatie

De TRUST 2 PORT USB 2.0 PCI CARD werkt niet op MAC.

De TRUST 2 PORT USB 2.0 PCI CARD werkt niet op MAC. Werkwijze eerste gebruik Hoofdstuk 1. Aansluitingen (3.1) 2. De-installeren oude stuurprogramma s en producten (3.2) 3. Stuurprogramma Windows 98 /98SE /Me /2000 /XP (3.3) 4. USB-kaart inbouwen (3.4) 5.

Nadere informatie

Netwerk Interfacing Data Logging.

Netwerk Interfacing Data Logging. Handleiding Netwerk Interfacing Data Logging. EduTechSoft.nl 2009-2010 H.O.Boorsma. Pagina - 2 - Netwerk Interfacing Data Logging Pagina - 3 - Inhoud Inleiding.... 4 Beschrijving van het programma....

Nadere informatie

Flex_Rooster WERKBOEK. INTRODUCTIE iseries. Dit werkboek is eigendom van ICS opleidingen en mag niet worden meegenomen.

Flex_Rooster WERKBOEK. INTRODUCTIE iseries. Dit werkboek is eigendom van ICS opleidingen en mag niet worden meegenomen. Flex_Rooster WERKBOEK INTRODUCTIE iseries Dit werkboek is eigendom van ICS opleidingen en mag niet worden meegenomen. ICS Opleidingen Niets uit deze uitgave mag worden verveelvoudigd en/of openbaar gemaakt

Nadere informatie

TRUST 5 PORT USB 2.0 UPGRADE KIT & HUB

TRUST 5 PORT USB 2.0 UPGRADE KIT & HUB Werkwijze eerste gebruik Hoofdstuk 1. Aansluitingen (3.1) 2. De-installeren oude stuurprogramma s en producten (3.2) 3. Installatie hardware in systeem (3.3) 4. Installeren in Windows (3.4) 5. Installeren

Nadere informatie

Er zijn verschillende OS bv: Microsoft Windows Apple Macintosh Linux-versies/distributies zoals Ubuntu en Knoppix

Er zijn verschillende OS bv: Microsoft Windows Apple Macintosh Linux-versies/distributies zoals Ubuntu en Knoppix Hoofdstuk 2 2.1 Systeembeheerprogramma s Besturingssysteem zorgt voor de communicatie tussen de software en de hardware.er zijn verschillende soorten besturingssystemen voor je pc.een andere naam voor

Nadere informatie

Module I - Informatica

Module I - Informatica Module I - Informatica 1) Iemand wilt een nieuwe auto aanschaffen. Gezien de gestegen brandstofprijzen wil de persoon een auto, die zuinig in brandstofgebruik is. Maak duidelijk hoe de persoon een weloverwogen

Nadere informatie

Software hoofdstuk 1. 1. Wat is de functie van een besturingssysteem? 2. Welke hoofdtaken heeft het besturingssysteem?

Software hoofdstuk 1. 1. Wat is de functie van een besturingssysteem? 2. Welke hoofdtaken heeft het besturingssysteem? Software hoofdstuk 1 1. Wat is de functie van een besturingssysteem? Een besturingssysteem ( in het Engels operating system of afgekort OS) is een programma (meestal een geheel van samenwerkende programma's)

Nadere informatie

MODULE I. Informatica. Inhoudsopgave. Inhoudsopgave. Hoofdstuk 3 De andere kant van ICT 50. Hoofdstuk 1 Het belang van informatie 18

MODULE I. Informatica. Inhoudsopgave. Inhoudsopgave. Hoofdstuk 3 De andere kant van ICT 50. Hoofdstuk 1 Het belang van informatie 18 6 MODULE I Informatica Inleiding 17 Hoofdstuk 1 Het belang van informatie 18 1.1 Inleiding 18 1.2 Aanwijzingen voor de leerling 18 1.3 Het verschil tussen gegevens en informatie 18 1.4 Bedrijfsactiviteiten

Nadere informatie

18 Embedded systemen 1

18 Embedded systemen 1 18 Embedded systemen 1 r0 r1 r2 r3 r4 r5 r6 r7 r8 r9 r10 r11 r12 r13 r14 r15(pc) NZCV CPSR Figuur 18.1 ARM-programmeermodel Byte 0 Byte 1 Byte 2 Byte 3 Byte 3 Byte 2 Byte 1 Byte 0 Figuur 18.2 Endian conversie

Nadere informatie

TECHNISCHE UNIVERSITEIT EINDHOVEN ComputerSystemen Deeltentamen B (weken 6..9) vakcode 2M208 woensdag 19 Maart 2003, 9:00-10:30

TECHNISCHE UNIVERSITEIT EINDHOVEN ComputerSystemen Deeltentamen B (weken 6..9) vakcode 2M208 woensdag 19 Maart 2003, 9:00-10:30 TECHNISCHE UNIVERSITEIT EINDHOVEN ComputerSystemen Deeltentamen B (weken 6..9) vakcode 2M208 woensdag 19 Maart 2003, 9:00-10:30 Algemene opmerkingen (lees dit!): - Dit tentamen duurt ANDERHALF UUR! - Dit

Nadere informatie

Werkblad H1 Hard en Software

Werkblad H1 Hard en Software Werkblad H1 Hard en Software Leeling: Klas: Docent: Marno Brink 41B Meneer Van Waarden Voorwoord: In dit document gaan we begginen met Hard en Software. We gaan het hebben over verschillende dingen die

Nadere informatie

1 Besturingssysteem. 1.1 Wat is een besturingssysteem? 1.2 Verschillende besturingssystemen. 1.3 Windows, verschillende versies

1 Besturingssysteem. 1.1 Wat is een besturingssysteem? 1.2 Verschillende besturingssystemen. 1.3 Windows, verschillende versies 1 Besturingssysteem 1.1 Wat is een besturingssysteem? Elke computer heeft een besturingssysteem. Zonder besturingssysteem kan een computer niet werken. Het besturingssysteem zorgt ervoor dat de computer

Nadere informatie

Hardware. Robert Groen. Jim van Dijk. 13 september 2013 M44 ITTL

Hardware. Robert Groen. Jim van Dijk. 13 september 2013 M44 ITTL Hardware Robert Groen Jim van Dijk 13 september 2013 M44 ITTL 1 Inhoud Inleiding... 3 Geschiedenis van de pc... 4 Inhoud computer... 5 Software computer... 6 Onderdelen Hardware... 9 Functies Onderdelen

Nadere informatie

Handleiding X-keys XK-24 installatie en gebruik

Handleiding X-keys XK-24 installatie en gebruik Handleiding X-keys XK-24 installatie en gebruik Handleiding X-keys XK-24 installatie en gebruik Gebruik deze handleiding voor het installeren en programmeren van het X-keys XK-24 programmeerbaar toetsenbord.

Nadere informatie

Toestellen waar gegevens worden opgeslagen (opslagmedia) horen niet echt in dit lijstje thuis.

Toestellen waar gegevens worden opgeslagen (opslagmedia) horen niet echt in dit lijstje thuis. Randapparatuur Om de computer effectief te kunnen gebruiken, hebben we aan aantal randapparaten nodig. Deze worden voornamelijk ingedeeld in in- en uitvoer en een aantal die beide kunnen, invoerapparaten

Nadere informatie

ES1 Project 1: Microcontrollers

ES1 Project 1: Microcontrollers ES1 Project 1: Microcontrollers Les 5: Timers/counters & Interrupts Timers/counters Hardware timers/counters worden in microcontrollers gebruikt om onafhankelijk van de CPU te tellen. Hierdoor kunnen andere

Nadere informatie

Naam: Calvin En Ayrton School: Bredero College Klas M44 Datum: 20-09-11 LLange

Naam: Calvin En Ayrton School: Bredero College Klas M44 Datum: 20-09-11 LLange Naam: Calvin En Ayrton School: Bredero College Klas M44 Datum: 20-09-11 LLange Inhoudsgave Inhoudsopgave... Fout! Bladwijzer niet gedefinieerd. Monitor (CRT, LCD, LED)... 3 Toetsenbord (Standaard, ergonomisch)...

Nadere informatie

Les B-04 Het moederbord

Les B-04 Het moederbord Les B-04 Het moederbord David Lans, 2010 4.0. Doel Nu we weten hoe de processor opdrachten verwerkt kunnen we bekijken hoe de processor met de overige componenten van de computer is verbonden. In deze

Nadere informatie

De CPU in detail Hoe worden instruc4es uitgevoerd? Processoren 28 februari 2012

De CPU in detail Hoe worden instruc4es uitgevoerd? Processoren 28 februari 2012 De CPU in detail Hoe worden instruc4es uitgevoerd? Processoren 28 februari 2012 Tanenbaum hoofdstuk 2 von Neumann - architectuur. Tanenbaum, Structured Computer Organiza4on, FiMh Edi4on, 2006 Pearson Educa4on,

Nadere informatie

Jen Kegels, Eveline De Wilde, Inge Platteaux, Tamara Van Marcke. Hardware. De computer in een oogopslag. 1 / 11 Cursusontwikkeling

Jen Kegels, Eveline De Wilde, Inge Platteaux, Tamara Van Marcke. Hardware. De computer in een oogopslag. 1 / 11 Cursusontwikkeling Hardware De computer in een oogopslag 1 / 11 Cursusontwikkeling Opslag Er worden verschillende apparaten gebruikt om gegevens op te slaan. Dit zijn de meest voorkomende apparaten. Harde schijf; CD / DVD;

Nadere informatie

1. Tot welke computergeneratie behoort een werkplekmachine?

1. Tot welke computergeneratie behoort een werkplekmachine? Meerkeuzevragen 1. Tot welke computergeneratie behoort een werkplekmachine? II III IV 2. Wat is het kenmerkende verschil tussen een computer van de 4 e generatie en computers van eerdere generaties? Rekencapaciteit

Nadere informatie

Gebruikershandleiding. DVB-T/A TV Tuner Stick

Gebruikershandleiding. DVB-T/A TV Tuner Stick Gebruikershandleiding DVB-T/A TV Tuner Stick De gesprekskosten bedragen 0,18 /minuut. 2 INHOUD 1. Beginnen... 4 1.1 Inleiding... 4 1.2 Eigenschappen... 4 1.3 Inhoud van de Verpakking... 4 1.4 Systeemvereisten...

Nadere informatie

Computerarchitectuur en netwerken. Gedistribueerde IPC

Computerarchitectuur en netwerken. Gedistribueerde IPC Computerarchitectuur en netwerken 6 Gedistribueerde IPC Lennart Herlaar 21 september 2015 Inhoud IPC: locaal vs. gedistribueerd Message passing Client/server model Remote Procedure Call locaal vs. gedistribueerd

Nadere informatie

Digitale technieken Deeltoets II

Digitale technieken Deeltoets II Digitale technieken Deeltoets II André Deutz 11 januari, 2008 De opgaven kunnen uiteraard in een willekeurige volgorde gemaakt worden geef heel duidelijk aan op welke opgave een antwoord gegegeven wordt.

Nadere informatie

Hardware vs. software. Computersystemen. Computersysteem. Computerconfiguratie. Computerconfiguratie. Computerconfiguratie

Hardware vs. software. Computersystemen. Computersysteem. Computerconfiguratie. Computerconfiguratie. Computerconfiguratie Computersystemen Hardware vs. software Hardware = computerapparatuur, fysisch aanwezig Computerkast, beeldscherm, toetsenbord, muis, webcam, printer, Module Initiatie Jurgen Peeters Software = programma

Nadere informatie

RAM geheugens. Jan Genoe KHLim. Situering RAM-geheugens. Geheugens. Halfgeleider Geheugens. Willekeurig toegankelijk geheugen

RAM geheugens. Jan Genoe KHLim. Situering RAM-geheugens. Geheugens. Halfgeleider Geheugens. Willekeurig toegankelijk geheugen Jan Genoe KHLim Situering RAM-geheugens Geheugens Halfgeleider Geheugens Serieel toegankelijk geheugen Willekeurig toegankelijk geheugen Read Only Memory ROM Random Access Memory RAM Statische RAM SRAM

Nadere informatie

Desktop, Laptop, Netbook, Ultrabook or Tablet? Which is best for what? Keuzes maken

Desktop, Laptop, Netbook, Ultrabook or Tablet? Which is best for what? Keuzes maken Desktop, Laptop, Netbook, Ultrabook or Tablet? Which is best for what?. Keuzes maken Wanneer je een computer wilt aanschaffen denk je tegenwoordig niet meteen meer aan de desktop. De desktop is een "grote"

Nadere informatie

1 Aanvulling cosy deeltijd

1 Aanvulling cosy deeltijd 1 Aanvulling cosy deeltijd 1.1 Multiprocessor versus multicomputer Het kenmerk van een multiprocessor is dat meer CPU hetzelfde geheugen delen. Voordeel van deze aanpak is het relatief eenvoudige programmeermodel.

Nadere informatie

S T O R A G E S U P P O R T H A R D D I S K C A S I N G 2. 5 S T O R A G E S ATA T O U S B 2. 0 H A N D L E I D I N G S I - 7 0 7 1 2 8

S T O R A G E S U P P O R T H A R D D I S K C A S I N G 2. 5 S T O R A G E S ATA T O U S B 2. 0 H A N D L E I D I N G S I - 7 0 7 1 2 8 S T O R A G E S U P P O R T H A R D D I S K C A S I N G 2. 5 S T O R A G E S ATA T O U S B 2. 0 H A N D L E I D I N G S I - 7 0 7 1 2 8 S T O R A G E S U P P O R T H A R D D I S K C A S I N G 2. 5 S T

Nadere informatie

Computerarchitectuur en netwerken. TCP congestion control Netwerklaag

Computerarchitectuur en netwerken. TCP congestion control Netwerklaag Computerarchitectuur en netwerken 10 TCP congestion control Netwerklaag Lennart Herlaar 6 oktober 2015 Inhoud Congestiebeheer TCP congestiebeheer Netwerk laag principes van de netwerklaag IP adressen IP

Nadere informatie

Opdracht 1 Integrated Circuit

Opdracht 1 Integrated Circuit Opdracht 1 Leg uit: IC. IC is de afkorting van Integrated Circuit, ook wel chip genoemd. Een IC bestaat uit duizenden of miljoenen uiterst kleine elektronische componenten zoals weerstanden, condensators

Nadere informatie

Naam: Mohamed Markouch Naam: Faizal Lartey Naam: Zumer Cankaya Klas: M44 ITTL. Docent: Meneer De Lange.

Naam: Mohamed Markouch Naam: Faizal Lartey Naam: Zumer Cankaya Klas: M44 ITTL. Docent: Meneer De Lange. Naam: Mohamed Markouch Naam: Faizal Lartey Naam: Zumer Cankaya Klas: M44 ITTL. Docent: Meneer De Lange. - inleiding -wanneer is de pc uitgevonden? - Wat hadden, of hebben, de volgende bedrijven met pc

Nadere informatie

Naadloze beeldkwaliteit van 60 frames per seconde

Naadloze beeldkwaliteit van 60 frames per seconde High-definition PCIe-opnamekaart HDMI VGA DVI & component 1080P bij 60 f/s StarTech ID: PEXHDCAP60L Met deze alles-in-1 PCI Express opnamekaart kunt u 1080p HD-video en stereoaudio op uw computersysteem

Nadere informatie

in1671 - Operating System Concepten

in1671 - Operating System Concepten in1671 - Operating System Concepten drs J.W.J. Heijnsdijk Faculteit EWI, kamer 09.280 (Mekelweg 4) tel. 85804 email: Heijnsdijk@ewi.tudelft.nl 2005 1-1 Doel van een Operating System Wat is een Operating

Nadere informatie

EnVivo Magnetische 2.0MP Webcam

EnVivo Magnetische 2.0MP Webcam Gebruiksaanwijzing EnVivo Magnetische 2.0MP Webcam Elektrische en elektronische apparatuur (EEE) bevat materialen, delen en inhoud die gevaarlijk kunnen zijn voor het milieu en schadelijk voor de menselijke

Nadere informatie

in1671 - Operating System Concepten Doel van een Operating System Interrupts 3-Lagen model spooling (Simultaneous Peripheral Operation On Line)

in1671 - Operating System Concepten Doel van een Operating System Interrupts 3-Lagen model spooling (Simultaneous Peripheral Operation On Line) in1671 - Operating System Concepten Doel van een Operating System drs J.W.J. Heijnsdijk Faculteit EWI, kamer 09.280 (Mekelweg 4) tel. 85804 email: Heijnsdijk@ewi.tudelft.nl Wat is een Operating System?

Nadere informatie

Installatie handleiding

Installatie handleiding Installatie handleiding Pagina 2 van 7 1 Inleiding Vanwege de zeer uitgebreide elektronica op Porsche voertuigen is het noodzakelijk dat de diagnosesoftware enorm snel evolueert. De installatie en verdere

Nadere informatie

Hoofdstuk 2. - is verantwoordelijk voor de communicatie van de software met de hardware.

Hoofdstuk 2. - is verantwoordelijk voor de communicatie van de software met de hardware. Hoofdstuk 2 2.1 systeembeheerprogramma s Werking en functies van besturingssystemen Besturingssysteem/operating systeem(os) - is verantwoordelijk voor de communicatie van de software met de hardware. -

Nadere informatie

Windows Xp professional op de werkstations en Windows 2000 op de Server

Windows Xp professional op de werkstations en Windows 2000 op de Server Windows Xp professional op de werkstations en Windows 2000 op de Server Uitleg over het implementeren van Microsoft Windows XP Professional op de werkstations en de bijbehorende management tools. Dit boekje

Nadere informatie

VRIJ TECHNISCH INSTITUUT Burg.Geyskensstraat 11 3580 BERINGEN. De PLC geïntegreerd in de PC. Vak: Toegepaste informatica Auteur: Ludwig Theunis

VRIJ TECHNISCH INSTITUUT Burg.Geyskensstraat 11 3580 BERINGEN. De PLC geïntegreerd in de PC. Vak: Toegepaste informatica Auteur: Ludwig Theunis Burg.Geyskensstraat 11 3580 BERINGEN De PLC geïntegreerd in de PC. Vak: Toegepaste informatica Auteur: Ludwig Theunis Versie: vrijdag 2 november 2007 2 Toegepaste informatica 1 De Microprocessor Zowel

Nadere informatie

Het lijkt zo simpel: je voert een adres in, je browser toont een webpagina, je bladert er doorheen... Hoe kan dit allemaal? INVOER VERWERKING UITVOER

Het lijkt zo simpel: je voert een adres in, je browser toont een webpagina, je bladert er doorheen... Hoe kan dit allemaal? INVOER VERWERKING UITVOER 8 - Hoe je pc werkt Het lijkt zo simpel: je voert een adres in, je browser toont een webpagina, je bladert er doorheen... Hoe kan dit allemaal? Als je een webpagina wilt bekijken, schiet je pc in actie.

Nadere informatie

4.01.2 De computer, software

4.01.2 De computer, software 4.01.2 De computer, software Voor de werking van en met een computer zijn 3 dingen nodig 1. De computer zelf (hardware) 2. Programma's (software) 3. Randapparatuur(hardware) Opmerking vooraf In deze les

Nadere informatie

AVR-DOPER MINI ASSEMBLAGE HANDLEIDING + LAYOUT. Geschreven door: Tom Vocke

AVR-DOPER MINI ASSEMBLAGE HANDLEIDING + LAYOUT. Geschreven door: Tom Vocke AVR-DOPER MINI ASSEMBLAGE HANDLEIDING + LAYOUT Geschreven door: Tom Vocke Datum: 28-09-2010 Inleiding: Dit document bevat alle hardware informatie betreffende de AVR-Doper mini. Het eerste deel zal zich

Nadere informatie

Hoofdstuk 1: Inleiding

Hoofdstuk 1: Inleiding Hoofdstuk 1: Inleiding 1.1 Inhoud van de verpakking Controleer bij ontvangst van uw TVGo A03 of de volgende items werden meegeleverd met uw USB TV Super Mini-pakket. TVGo A03 Cd met stuurprogramma Afstandsbediening

Nadere informatie

Van Poort tot Pipeline. Ben Bruidegom & Wouter Koolen-Wijkstra AMSTEL Instituut Universiteit van Amsterdam

Van Poort tot Pipeline. Ben Bruidegom & Wouter Koolen-Wijkstra AMSTEL Instituut Universiteit van Amsterdam Van Poort tot Pipeline Ben Bruidegom & Wouter Koolen-Wijkstra AMSTEL Instituut Universiteit van Amsterdam Van Poort tot Pipeline Pipeline processor One cycle machine Calculator File of registers Assembly

Nadere informatie

Technology, Innovation & Society Delft

Technology, Innovation & Society Delft Technology, Innovation & Society Delft VOORBLAD SCHRIFTELIJKE TOETSEN OPLEIDING TOETSCODE GROEP :Elektrotechniek : HM-ES-th3 :minor embedded systemen TOETSDATUM :16 januari 2012 TIJD : 11.00-12.30 uur

Nadere informatie

handleiding Mediaplayer X9 XBMC / Kodi handleiding

handleiding Mediaplayer X9 XBMC / Kodi handleiding 1 Mediaplayer X9 XBMC / Kodi Opstarten Nadat u de speler d.m.v. de stroomkabel en de hdmi kabel hebt aangesloten (en evt een ethernetkabel) dan komt u in het volgende scherm: A B Klik op de knop SettingsMbox

Nadere informatie

Practicum Netwerken CISCO: Deel 1. Philippe Dellaert

Practicum Netwerken CISCO: Deel 1. Philippe Dellaert Practicum Netwerken CISCO: Deel 1 Philippe Dellaert 17-03-2007 Hoofdstuk 1 Inleiding Dit is de oplossing die ik heb samen gesteld voor het eerste practicum van het vak Computernetwerken met de CISCO routers.

Nadere informatie

Project Owner. Date : 3-6-2009. Version : 1.1

Project Owner. Date : 3-6-2009. Version : 1.1 Project Project Owner : Basisvoorwaarden DDV : NPO Date : 3-6-2009 Version : 1.1 Status : Definitief Revision History Revision Date By Description 0.1 11-2-2005 Dylan van Rijsbergen 0.2 14-2-2005 Dylan

Nadere informatie

Taakklasse 3 ALAa installeren en onderhouden systemen Corné Tintel G GMB13B Medewerker beheer ICT

Taakklasse 3 ALAa installeren en onderhouden systemen Corné Tintel G GMB13B Medewerker beheer ICT Taakklasse 3 ALAa installeren en onderhouden systemen Corné Tintel G GMB13B Medewerker beheer ICT 1 2 Inhoudsopgave Inhoud Inhoudsopgave... 2 Opdracht 1: Partities... 3 Opdracht 2: Packet Tracer... 4 Opdracht

Nadere informatie

Vraag 1 (2 punten) (iii) Een lees-opdracht van virtueel adres 2148 seg 0, offset 2148 - idem

Vraag 1 (2 punten) (iii) Een lees-opdracht van virtueel adres 2148 seg 0, offset 2148 - idem Tentamen A2 (deel b) 24-06-2004 Geef (liefst beknopte en heldere) motivatie bij je antwoorden; dus niet enkel ja of nee antwoorden, maar ook waarom. Geef van berekeningen niet alleen het eindresultaat,

Nadere informatie

Pervasive Server V9 Installatiegids

Pervasive Server V9 Installatiegids Pervasive Server V9 Installatiegids 1 Inhoudsopgave 1. Om te beginnen... 3 2. Systeemeisen... 3 2.1 Server... 3 2.1.1 Hardware... 3 2.1.2 Software... 3 2.2 Client... 3 2.2.1 Hardware... 3 2.2.2 Software...

Nadere informatie

U SB ADAPTE R BLUETOOTH

U SB ADAPTE R BLUETOOTH COMMUNICATION S U PPOR T U SB ADAPTE R BLUETOOTH CLASS I I H A N DLE IDIN G NI - 707519 C O M M U N I C AT I O N S U P P O R T U S B A D A P T E R B L U E T O O T H C L A S S I I A l l e r e e r s t h

Nadere informatie

NB000110 Sweex Card Reader 16 in 1 USB 2.0

NB000110 Sweex Card Reader 16 in 1 USB 2.0 NB000110 Sweex Card Reader 16 in 1 USB 2.0 Voordelen Ideaal voor de mobiele gebruiker Uitwisselen van data onderling Direct Access - Geschikt voor elke desktop en notebook die over een vrije USB-poort

Nadere informatie

Configuratie PL printers. Dealer instructie v0.99

Configuratie PL printers. Dealer instructie v0.99 Configuratie PL printers Dealer instructie v0.99 Standaard hebben de PL-printers een IP adres (192.168.1.251) wat waarschijnlijk niet overeenkomt met dat van de QT (192.168.0.x) of van het bestaande netwerk.

Nadere informatie

EmSE presentatie. Starten met de ATtiny2313: Een RGB powerled driver Kees Moerman, 13 juli 2010

EmSE presentatie. Starten met de ATtiny2313: Een RGB powerled driver Kees Moerman, 13 juli 2010 EmSE presentatie Starten met de ATtiny2313: Een RGB powerled driver Kees Moerman, 13 juli 2010 Het probleem Ik wil een LED controller maken Voor zelfgemaakte RGB power-led lampjes Om aan mijn thuisnetwerk

Nadere informatie

Accelerometer project 2010 Microcontroller printje op basis van de NXP-LPC2368

Accelerometer project 2010 Microcontroller printje op basis van de NXP-LPC2368 Accelerometer project 2010 Microcontroller printje op basis van de NXP-LPC2368 Handleiding bij het gebruik van een microcontroller in het Accelerometerproject (Project II) Er zijn speciaal voor het Accelerometerproject

Nadere informatie

Programmeren in C ++ met wxwidgets les 5

Programmeren in C ++ met wxwidgets les 5 Elektrotechniek/Embedded Systems engineering inf2d Programmeren in C ++ met wxwidgets les 5 cursus 2009-2010 ir drs E.J Boks Les 5 Grafische toolkits Basisbeginselen gebruik grafische toolkit WxWidgets

Nadere informatie