Inleiding Computersystemen

Slides:



Advertisements
Verwante presentaties
5JJ20: Computerarchitectuur 2M200: Inleiding Computersystemen
Advertisements

Embedded Systems.
Vakgroepvoorzitter Prof. Jan Van Campenhout Vakgroep Elektronica en Informatiesystemen.
Muziek in de moderne tijd
Golfbeweging in de maatschappij
Elektrotechniek Elektrotechniek is een heel breed vakgebied.
Programmeren en Software Engineering 2
Embedded systemen Embedded software.
Wat is een Digitaal schoolbord
Computers Door: Jelle Smits 3TG erste.
Componenten voor een werkende computer
embedded systems PRESENTATIE VAN: SJORS V.D. ZANDE ROBBERT FRANKEN
Hoofdstuk 1 Programmeren.
Informatica  NL&T Ideeën voor een vruchtbare samenwerking tussen NL&T en informatica in de bovenbouw van havo/vwo René Franquinet, 2006.
Processor & Toetsenbord
Par. 3.1 Computers zijn overal
1/1/ / faculty of Computer Science eindhoven university of technology 2IC20:Computersystemen Week 1: inleiding.
Jerry van den Heuvel Pim van der Lee
Ben Bruidegom 1 Architectuur en Computerorganisatie Geschiedenis heden en toekomst:  De wet van Moore geldt al 41 jaar. Hoe lang blijft deze wet nog 
Informatiesystemen Het belang van informatie
Uw oude video films van PC naar DVD.
Inleiding programmeren in C++ Life Science & Technology 19 januari Universiteit Leiden.
Topic: elektronica algemeen Wat ? elektronika: verwerken en overdragen van informatie vervat in elektromagnetische grootheden –verwerken: uitvoeren algoritme.
Auteursomgeving voor Digitale Componenten
SVR = Signaal Verwerking & Ruis
Computersystemen en Netwerken
Steven Van Acker. Transmeta Crusoe - Steven Van Acker - Mei Overzicht  Inleiding  Het Idee  De Technologie  CodeMorphing  LongRun  NorthBridge.
Digitale informatie analoog signaal  digitaal signaal (zie figuur):
Hoofdstuk 1 Programmeren.
De verschillende evoluties: Digitalisering Microchiptechnologie Bandbreedte Koperpaar -> coax -> glasvezelkabel Compressietechniek Schakeltechnologie Servers.
Het gegevensverwerkend proces
Servers en Clients Servers = krachtige computers –die veel informatie kunnen versturen naar veel ontvangers –die veel informatie kunnen ontvangen –Nemen.
Inleiding Informatica SWI drs. F. de Vries Overzicht en Hoofdstuk 0 : Introduction.
Voorlichting oktober Voorlichting Opleiding Technische Informatica TU Delft Faculteit Informatietechnologie en Systemen (ITS) oktober 2001 Hans.
Van elektronische rekenmachine tot rekensoftware
Ben Bruidegom 1 Digitale Techniek voor AI Overzicht cursus: Literatuur:  Syllabus: Hoe werkt een computer precies? Geschiedenis heden en toekomst:  De.
Webklas Informatica Docent: Ben Bruidegom.
Computertechniek Hogeschool van Utrecht / Institute for Computer, Communication and Media Technology 1 Wouter van Ooijen Mail:
Mail: Jan Zuurbier  Mail:
Presentatie Stageplaats Roose Ben 7IC Inhoud -Bedrijf -Functie in het bedrijf -Stage activiteiten -Project/opdrachten bespreking : - Assemblage.
Door: Tim de Laet, Joep Beset en Paul Rouleau
ONLINE VERBONDEN EN INTELLIGENTE COMPUTERS Semantisch web Tom Schurmans Gunter Fransen Nand Truyen Nele Lieben.
Rekenmachines.
1 e-Books & i-Papers Rik Min researcher Centre for Telematics and Information Technology (CTIT) & Faculty of Educational Science and Technology (EDTE)
Keuzevak in de Tweede Fase HAVO en VWO
De eerste computers.
Augmented Reality NIOC 18 april 2009 Mohammed Abdelghany en Adrie van der Padt Hogeschool Rotterdam Opleiding Technische Informatica.
Onderwerp: PIC assembler programmeren
1 Introductie next MCT - Programmeren 2 © S. Walcarius Waarom java? programma machinetaal (.exe) compilen platformspecifiek Een exe programma.
Inleiding Computersystemen
2TPRJ5 – PIC assembler Hogeschool Utrecht / Institute for Information & Communication Technology Wouter van Ooijen Mail: Sheets.
Inleiding computersystemen en netwerken Hogeschool van Utrecht / Institute for Computer, Communication and Media Technology 2.1 Programmeren (2.9) assembler,
Hardware van een pc Van Hoof Minke. Geschiedenis.
Ca1-1 Les 1: Inleiding Computer Science is a science of abstraction -creating the right model for a problem and devising the appropriate mechanizable techniques.
Programmeren.
COMPUTERLES 1 Introductie. Inhoud ■Inleiding ■Wat is een computer? ■Waarom gebruiken we Windows?
“IT’S THE DATA STUPID..!” WAGENINGEN UNIVERSITEIT EN RESEARCH CENTRE.
Ontstaan en werking van het internet De Cloud. Inhoud Geschiedenis Computer Ontstaan internet Werking internet The Cloud Toepassing.
1 VMWare. 2 Introductie VMware Fysieke server ESX-server Virtuele machines Ongewijzigde toepassing Ongewijzigd besturingssysteem Virtuele hardware.
1 K. Werschkull Programmeren in Delphi 7 De ontwikkeling van de computer Programmeertalen Compilers Hoofdstuk 1 Hoofdstuk 1: De ontwikkeling van de computer.
Programmeren.
HERZIENING INFORMATICA DEEL 1.
De geschiedenis van de pc
= Data management Voor uitvoering en communicatie Informatie tijdens het ontwerp- en het bouwproces Werken met het InfraModel Het begin van de verandering!
Operating Systems (ICTMST02VX )
FET TRANSISTOREN 1 juli 2018.
3 Hardware 3.1 De processor en intern geheugen
Geschiedenis over het internet en de computer.
Bouwstenen voor computer
PowerLine Communications
Transcript van de presentatie:

Inleiding Computersystemen V1CP1 Inleiding Computersystemen Adrie van Doesburg Leo van Moergestel Jan Nijman Vanessa Kuijer Wouter van Ooijen

Site: https://www.sharepoint.hu.nl/cursussen/fnt/TICT-V1CP1-09 Cursusinformatie Site: https://www.sharepoint.hu.nl/cursussen/fnt/TICT-V1CP1-09 Boek: Computersystemen en embedded systemen L.J.M. van Moergestel Academic Service ISBN 978-90-395-2528-9 Dictaat voor BI

V1CP1 lesprogramma Week 1: Inleiding, Computersystemen Week 2: Talstelsels Week 3: Codesystemen Week 4: Digitale techniek Week 5: Computerarchitectuur Week 6: CPU, proeftentamen

V1CP1 Lesplan

Vraag: Wie heeft er geen computer? En er komen ….. vingers in de lucht!

Wat is een computer ? A computer is a machine that manipulates data according to a set of instructions.

Astronomische klok (Praag)

Mechanische computer (Pascal) Een mechanische rekenmachine (Pascaline) door Blaise Pascal (1652)

Mechanische computers ? The Jacquard loom Draaiorgel “De Turk” speelt marsmuziek

Konrad Zuse's First Computer The Z1 (1936, relais) Bron: www.epemag.com/zuse

Electronic Numerical Integrator And Computer (ENIAC) (1946) ENIAC was the first general-purpose electronic computer

World's fastest computer (1.71 petaflops) Roadrunner (IBM 2009) World's fastest computer (1.71 petaflops)

xxxxxxxxxxxxxxx 4/13/2017 Ontwikkeling xxxxxxxxxxxxx

Bell Telephone Laboratories ~1950 Transistor in uit William Shockley Bell Telephone Laboratories ~1950 Bipolar junction transistor

Complementary Metal-Oxide-Semiconductor Field Effect Transistor C-MOS FET p n in uit Complementary Metal-Oxide-Semiconductor Field Effect Transistor

Integrated circuit Jack Kilby (JK-Flip/Flop) (TI 1959) The Chip that Jack Built Changed the World Bron: www.ti.com/corp/docs/kilbyctr/jackbuilt.shtml

Microprocessor (Intel 1971) Ted Hoff Intel: 4004 Processor 2300 Transistoren 10 um technologie 0,108 MHz Bron: /www.intel.com/museum/archives/4004.htm

Itanium 2 (Intel 2001) Itanium 2 25,4 M transistoren 180 nm technologie 733 MHz Bron: www.intel.com

Core 2 Duo (Intel 2006) Core 2 Duo 291M transistoren 65 nm technologie 1-3,3 GHz Bron: www.intel.com

Toepassing computersystemen Gebruik van computersystemen Informatie verwerking Kantoor automatisering Wetenschap Thuis …… Elektronische bouwsteen industriële automatisering data communicatie apparaten ….. Generieke systemen Specifieke systemen (vaak real time)

Waaruit bestaat een computer?

Analoog en digitaal 010100

Analoog en digitaal (2)

Realtime

Deadlines

Een systeem Embedded System Het toepassen van ingebedde intelligentie in elektronische of elektronisch bestuurde systemen. Een systeem Een systeem is een complex van heterogene (verschillende soort) elementen die samen een organisch geheel vormen.

Waarom embedded systemen? Er is een verschuiving van analoge naar digitale signalen waarneembaar spraak => audio => plaatjes => video Digitaal bewerken: mathematische bewerkingen op signalen Voordeel van digitaal: comprimeerbaar, betrouwbaar, lage vermogensopname Nadeel: er is vaak veel rekenkracht nodig

Voorbeeld embedded systeem CD…. DVD -speler Heterogeen. Slim (intelligent).

Embedded computer systems

Deeply embedded

Hardware <-> Software Hardware is generiek Software modelleert het systeem Dynamisch (laadbaar) Statisch (in firmware) Talen: Procedure gericht (C, Pascal) Object gericht (Java, C++, C#) Vertalen: Compileren, assembleren Interpreteren

Opdrachten Bestudeer hfdst.1 en 2 Maak opgaven 2.1 t/m 2.7