Par. 3.1 Computers zijn overal

Slides:



Advertisements
Verwante presentaties
1/1/ / faculty of Electrical Engineering eindhoven university of technology 5JJ20:Computerarchitectuur EIT OGO-1.2 addendum (1): Het ontwerpen van processoren.
Advertisements

Hoe werkt een rekenmachine?
Componenten voor een werkende computer
B2 Hoofdstuk 3 Computers en randapparatuur.
geschiedenis van internet
Hardware (1) SGDB Informatica.
Processor & Toetsenbord
Kennismaking met de computerconfiguratie
1/1/ / faculty of Computer Science eindhoven university of technology 2IC20:Computersystemen Week 1: inleiding.
Hardware (1) NSG Informatica.
Jerry van den Heuvel Pim van der Lee
Week 1: overzicht computersysteem-organisatie
Het gegevensverwerkend proces: Van gegevens naar informatie
Het werkgeheugen stored program concept (John von Neumann) Het achtergrondgeheugen Geheugen.
Hardware (2) SGDB Informatica.
1/1/ /e/e eindhoven university of technology 5JJ20:Computerarchitectuur 2M200:Inleiding Computersystemen Sessie 2(1): Inleiding InstructieSetArchitectuur.
bus DE BUS Controller: de electronica die het apparaat bestuurd Transport van bits over de bus.
Auteursomgeving voor Digitale Componenten
1 Hoe werkt een computer nu precies? Ben Bruidegom & Wouter Koolen-Wijkstra AMSTEL Instituut Universiteit van Amsterdam Met steun van stichting Edict.
1/1/ eindhoven university of technology / faculty of Computer Science 2IC20:Computersystemen Week 4: Instructieformaten adressering assembleertalen (zelfstudie.
1/1/ /e/e eindhoven university of technology 5JJ20:Computerarchitectuur 2M200:Inleiding Computersystemen Sessie 2(2): Instructieformaten adressering assembleertalen.
Week 2: Microarchitectuur niveau ALU en datapad
Computerarchitectuur
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.
Processor Hart van de computer.
De computer: Hardware Het beeldscherm Het toetsenbord De muis
Geschiedenis en evolutie
De processor.
5JJ20: Computerarchitectuur 2M200: Inleiding Computersystemen
1/1/ /e/e eindhoven university of technology 5JJ20:Computerarchitectuur 2M200:Inleiding Computersystemen Sessie 3(1): Instructietypen (1)
1/1/ / faculty of Electrical Engineering eindhoven university of technology 5JJ20:Computerarchitectuur 2M200:Inleiding Computersystemen Sessie 1(2): overzicht.
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”
1Ben Bruidegom A Harvard Machine Calculator Calculator  Computer.
Auteursomgeving voor Digitale Componenten
Hoe werkt een rekenmachine?
Opgave 1 a) stroom door de weerstanden I 1 = U 1 /R 1 =3,0 / 100 = 0,030 A I 2 = U 2 /R 2 =3,0 / 200 = 0,015 A I 3 = U 3 /R 3 =3,0 / 300 = 0,010 A b) I.
Computerarchitectuur
Security Technology PICT les 1
VPEMSY1, D3ECPT2, DU1EMSY1 : ARM Assemblerhttp:// Hogeschool Utrecht / Electrical Engineering & Design 1 Hogeschool van Utrecht.
Basiscursus Informatica, College 2, H 2 1 Basiscursus Informatica 98/991 Basiscursus Informatica College 2, Data Manupulatie Brookshear H2 Richard.
1 ICT Infrastructuren 19 november 2007 David N. Jansen.
Presentatie door: Martijn Schmid, Kathinka Veldkamp en Nynke Zwart
Processor & Toetsenbord
1/1/ eindhoven university of technology / faculty of Computer Science 2IC20:Computersystemen Week 3: Instructietypen (1)
1/1/ eindhoven university of technology / faculty of Computer Science 2IC20:Computersystemen Week 4: Inleiding InstructieSetArchitectuur (ISA) datatypen.
1/1/ eindhoven university of technology / faculty of Computer Science 2IC20:Computersystemen Week 4: Digitale logica niveau: “systeem-architectuur” cpu-chips.
1/1/ eindhoven university of technology / faculty of Computer Science 2IC20:Computersystemen Week 2: IDaSS.
Processor Hart van de computer.
Samenwerking tussen processor, registers en RAMgeheugen
Hoofdstuk 5 - Computersystemen
1/1/ / faculty of Electrical Engineering eindhoven university of technology 5JJ20:Computerarchitectuur 2M200:Inleiding Computersystemen Sessie 5(2): Microarchitectuur.
Inleiding computersystemen en netwerken deel 3 Hogeschool van Utrecht / Institute for Computer, Communication and Media Technology 3.1 Peter Kramer Mail:
Context switching Chanel Mepschen Informatica 5Fvwo.
PEMSY1http:// 1  Herhaling ARM assembler instructies  branch instructie  conditionele instructies en de flags  oefening.
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.
BIOS en Opstarten.
Computertechniek Hogeschool van Utrecht / Institute for Computer, Communication and Media Technology 1  herhaling ARM assembler instructies  assembler.
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.
VPEMSY1, D3ECPT2 : ARM Assembler 1 Hogeschool Utrecht / Electrical Engineering & Design 1  Herhaling: CMP, CMN,
PEMSY1http:// 1  Herhaling nieuwe instructies van vorige week  nieuw: combineren van assembler en C  oefeningen: assembler.
Hardware van een pc Van Hoof Minke. Geschiedenis.
Cache Prestatie & Energieverbruik. Overzicht Voorbeelden energieverbruik Cache.
COMPUTERLES 1 Introductie. Inhoud ■Inleiding ■Wat is een computer? ■Waarom gebruiken we Windows?
Hoofdstuk 1.. De Von Neumann computer Organisatie.
Digitale gegevens Drs. Ing. Rainier Kock 1. Vorige les 2 Computers werken met elektrische schakelingen Schakelaar aan = 1, uit = 0 Tekst, geluid en beeld.
HOGESCHOOL ROTTERDAM / CMI Computersystemen 1
3 Hardware 3.3 Moederbord, slots en bussen.
3 Hardware 3.1 De processor en intern geheugen
Hoofdstuk 3 - Computersystemen
Transcript van de presentatie:

Par. 3.1 Computers zijn overal

3.1 Embedded systems In heel veel apparaten zit een chip ingebouwd CV Magnetron Wasmachines Fototoestellen Mobiele telefoon Enz.

3.1 Drie belangrijke onderdelen PC Processor (CPU of CVE) Geheugen Verbindingen (naar buiten voor lezen of aansturing)

Schematische opbouw computersysteem Input/output: voor communicatie met de buitenwereld

Schematische opbouw computersysteem Processor Geheugen I/O H. I/O processor

Par. 3.2 De processor

De processor: hart van de computer CPU - Central Processing Unit CVE - Centrale VerwerkingsEenheid De CPU is de component die de programma’s uitvoert. Daarvoor haalt de processor via de bus instructies op (bijv. optellen) en voert die uit.

Computersystemen: processor Address Bus Processor Control Unit AMD Athlon CU R1 Arithmetic and Logical Unit R2 R3 Registers R4 R5 ALU R6 Von Neumann basismodel R7 R8 Data bus

Opbouw processor ALU databus REGISTERS CONTROL UNIT adresbus controlebus ALU - Aritmetic and Logic Unit voert de rekenkundige en logische bewerkingen uit. Registers functioneren als een tijdelijk geheugen (kladblok) waar data kan worden opgeslagen zodat de ALU die kan bewerken. Control Unit gebruikt de ALU en de registers om de stroom instructies die over de bus gaan uit te voeren.

Computersystemen: processor Instruction Pointer CU R1 0100 0102 0100 0102 0100 0102 0100 0102 MOV AX,1 0100 R2 0102 ADD AX,7 1 R3 Register AX MOV AX,0 R4 1 R5 ALU MOV AX,0 R6 R7 MOV AX,0 MOV AX,0 MOV AX,0 MOV AX,0 MOV AX,0 Execute Unit R8 Decode Unit Instruction register

De instructiecyclus Alle processoren werken volgens het principe van instructie ophalen, decoderen en uitvoeren Ophalen instructie De Control Unit kopieert de instructie waarvan het adres in de Program Counter staat uit het werkgeheugen naar het instructieregister. De Program Counter wordt met één verhoogd Decoderen instructie Uitvoeren instructie De Control Unit decodeert de instructie. De ALU voert de instructie uit. Dit proces wordt steeds herhaald: de INSTRUCTIECYCLUS

Op het ritme van de klok Kloksnelheid: Mhz / GHz Steeds snellere processoren -> Wet van Moore (mede-oprichter van Intel)

Later stelde Moore dit bij tot elke 18 tot 24 maanden. De wet van Moore (1) De Wet van Moore stelt dat het aantal transistors op een computerchip door de technologische vooruitgang elk jaar verdubbelt. Later stelde Moore dit bij tot elke 18 tot 24 maanden. Zie http://www.intel.com/technology/mooreslaw/index.htm

De wet van Moore (2)

De wet van Moore (3)

EINDE Vragen????