Informatica. Bart Steger. February 4, = een verbinding tussen functionele eenheden. Elke bus(of draad) kan 1 bit verplaatsen.

Maat: px
Weergave met pagina beginnen:

Download "Informatica. Bart Steger. February 4, 2004. = een verbinding tussen functionele eenheden. Elke bus(of draad) kan 1 bit verplaatsen."

Transcriptie

1 Informatica Bart Steger February 4, Computerarchitectuur 1.1 Busarchitectuur = een verbinding tussen functionele eenheden. Elke bus(of draad) kan 1 bit verplaatsen Adres-, data- en controlebus Transport via databus Adresbus geeft aan waar de gegevens vandan komen en waar ze naartoe moeten. Besturings- of controlebus bevat overige signalen zoals het signaaal dat aangeeft of gegevens geschreven of gelezen moeten worden 1

2 1.1.2 Blokschema van een computer controlebus CPU MEMORY I/O databus adresbus 1.2 Bouwstenen Geheugen Capaciteit=aantal bits per geheugenmodule Berekening: bits op een geheugenplek X met het aantal geheugenplekjes per module. Het aantal geheugenplekjes is bepaald door het aantal adreslijnen. Een module met n adreslijnen bevat 2 n afzonderlijk aan te wijzen geheugenplaatsen. Op zo n plek kan er dan weer 1, vier of acht bits (of meer of minder) per adres staan. Een CPU met x adreslijnen en y datalijnen kan normaal 2 x geheugenlocaties van ieder y bits adresseren. 2

3 databus 8 A0 256 x 8-bit D0 A7 R/W CS D7 VMA R/W controlebus 8 Adresbus 1.3 RAM, ROM RAM = Random Access Memory: kan alleen maar uit gelezen worden, gegevens blijven behouden bij het uitschakelen van de pc. ROM = Read Only Memory Verschilldende types van ROM ROM: frabrikant heeft bij het maken de data in de chip vastgelegd. PROM(programmable rom): hetzelfde als een ROM-module, maar kan 1maal beschreven worden. EPROM(erasable programmable rom): zelfde als PROM, maar kan gewist worden door speciaal utraviolet licht. 3

4 EEPROM: dit kan ook gewist worden maar door een elektrisch signaal.(=flashmemory) Verschillende types van RAM SRAM (statische RAM): deze chip onthoudt de opgeslagen data zolang de spanning aanwezig is. DRAM (dynamische RAM): deze chip verliest zijn data na een tijdje en moet geregeld gerefresht worden. (bv. na 2 sec) Op een chip met DRAM kan 4 maal meer geheugen dan een chip met SRAM. 1.4 CPU Registers: deze worden gebruikt bij allerlei bewerkingen zoals optellen, schuiven van bits, enz... Program counter: deze bevat het adres van de uit te voeren instructie, de inhoud wordt tijdens het uitvoeren van een instructie ingesteld op het adres van de volgende instructie. Stack pointer: bevat ook een adres van een instructie Instructieregister: Instructies die uit het geheugen worden gehaald komen hierin terecht Stack Pointer Bij het aanroepen van een subroutineaanroep, verdwijnt de huidige instructie, omdat de program counter al naar de volgende instructie wijst. Dus in de Stack Pointer wordt de vorige instructie opgeslagen, zodat als de subroutine is afgehandeld dat deze terug kan keren naar de vorige instructie en alles kan afwerken. 4

5 1.5 I/O Interrupts Een interrupts is een signaal dat wordt aangeboden via de controlebus aan de CPU. De CPU gaat al zijn huidige en volgend werk stoppen en gaat eerst de interrupt uitvoeren. Ondertussen zet hij de de instructies waar hij mee bezig is, in de stack pointer en laadt in de program counter een vast adres op een voor de interrupt gereserveerde geheugenplek Exceptions Soorten Interrupts: Hardware interrupts: signalen afkomstig van externe apparaten. Interne problemen bij het afhandelen van een instructie: (traps) bv.: delen door nul of een instructie niet kunnen thuisbrengen. Software Interrupt: dit is hetzelfde als bij hardware interrupts, maar nu met machinetaal Interrupt levels Interrupt polling: Elk irq heeft een schakelaar. Als alle schakelaars open zijn, dan staat er 5V, sluiten 1 of meer schakelaar zich dan daalt de spanning naar 0V. Dan is het active-low signaal geactiveerd. De CPU zoekt dan alle statusregister af om te zien wie er een interrupt heeft gestuurd. Interrupt vectoring: De CPU geeft een interrupt-acknowledge signaal terug om te zeggen dat hij de interrupt gezien heeft. Als reactie hierop gaat het device een unieke code via de databus naar de CPU sturen. Deze weet dan welk apparaat er bedoeld wordt. Interrupt controller: Deze bus heeft meestal een aantal in- en uitgangen. Op elke uitgang gaat de CPU luisteren of er een signaal binnenkomt. Ineens weet de CPU welk device het is. Als er nu meerdere signalen binnenkomen, gaat hij het eerste (en belangrijkste) signaal eerst behandelen en daarna de andere (onderliggende en minder belangrijke) signalen afhandelen. Hij is in feite doof voor andere signalen. Dit heet interrupt mask. 5

6 1.5.4 Non-maskable interrupt Dit zijn interrupts die worden gebruikt voor noodsituaties. Zoals bij een hardwareprobleem of bij een wegvallende voedingsspanning. Ook als je op reset duwt:) 1.6 Systeembussen Systeembussen zijn redelijk stabiel en zijn voor een langere levensduur ontworpen. De CPU-bus daarintegen is sterk onderhevig aan veranderingen. Bij elke nieuwe processor worden er wel nieuwe signalen geintroduceerd SCSI-bus Aan een SCSI-bus kunnen 7 apparaten hangen. Deze SCSI-bus heeft een eigen intelligente processor aan boord die bepaalde taken van de computer processor overneemt zoals data zoeken op de harde schijf en data verwerken, enz... 2 input en output 2.1 Type I/O-poorten Seriele datacommunicatie UART: Universal asynchronous receiver and transmitter. USART Universal asynchronous and synchronous receiver and transmitter. ACIA: asynchronous communciation interface adapter. SIO: serial input output Parallelle I/O worden/komen meer bits naar/van de buitenwereld gezonden. PPI: Parallel periferal interface. PIA: Parallel interface adapter. PIO: Parallel input and output. 6

7 2.1.3 Timer Dit is de real-time clock en bevat naast de informatie over de tijd ook informatie over de datum. Deze chips hebben een kleine batterij om de werking te garanderen als de pc wordt afgezet! Dit is dus niet hetzelfde als de CPU-klok! dedicated I/O-chips chips die de disk I/O verzorgen. LAN (local area network) controllers. SCSI-controllers. CRTC: cathode ray tube controller: levert signalen voor de grafische output van het beeldscherm. GCC: graphic controller chips: deze leveren ondersteuning voor beeldschermaansturing. DMA-controllers: deze voeren direct memory acces-taken uit ter ondersteuning van een andere I/O-chip, vooral bij harde schijven. 2.2 Analoge I/O Invoer van analoge signalen Sampling De conversie van de AD-omzetter is bepalend voor de maximale somplingfrequentie. Deze legt de maximale frequentie van het ingangssignaal vast. Werkgebied We moeten ook de maximale hoogte van de spanning van het signaal kennen. Dit komt dan overeen met de grootste binaire waarde die de ADC kan produceren. Analoge signalen zijn meestal wisselspanningen die het ene moment positief en het andere moment negatief zijn. Om deze om te zetten gebruiken we meestal de 2-compliment methode. Uitvoer van analoge signalen De binaire data van het computersysteem wordt aan een DA-converter aangeboden. 7

8 2.3 Randapparatuur Pointing device = de muis Beeldscherm Een beeld is dus opgebouwd uit lijnen, die dan weer opgebouwd zijn door puntjes of picels, dots. Als een computerscherm alle pixels afzonderlijk kan aansturen, spreken we van een grafische display. Bij een tekstscherm kan het systeem alleen vaste groepen van puntjes activeren. veel minder tekens. Bij een kleurenscherm zijn er meerder bits per pixel, nl 8. Daardoor kunnen we 256 kleurencombinaties kiezen + wit + zwart. Bij 24 bits per pixel hebben we 16 miljoen kleurencombinaties Printer Matrixprinters: kleine hamertjes of naaldjes kloppen tegen een inktlint en dan tegen een blad. Ze zijn goedkoop, maken erg veel lawaai. Inkjetprinters: spuiten door haarfijne buisjes op het papier druppeltjes inkt. Voor kleur gebruiken ze de 3 basiskleuren. Laserprinters: er wordt een elektrostatisch beeld op een cilinder gemaakt en daarop komt fijn zwart poeder te liggen. 3 Datacommunicatie 3.1 Simplex, duplex simplex: communicatie in 1 richting maar mogelijk half duplex: communccatie in 2 richtingen mogelijk, maar niet tegelijk! full duplex: communicatie in 2 richtingen mogelijk, zelfs tegelijk! 3.2 Protocol, serieel, parallel, snelheid, efficientie Communicatieprotocol: vaste afgesproken regels om een verbinding tussen 2 systemen tot stand te brengen. Protocol: is een verzameling van regels om informatie uit te wisselen tussen 2 systemen op een ordelijke manier. 8

9 Seriele communicatie: bits die in de tijd, na elkaar verzonden worden. Parallelle communicatie: een aantal bits worden tegelijkertijd verzonden. Snelheid: wordt uitgedrukt in bits per seconde(bps) baudx 2 log n Efficientie: is de verhouding van het aantal echte databits dat overgestuurd wordt ten opzichte van het totaal aan overgestuurde bits. Het totaal aantal bits dat overgestuurd moet worden, wordt bepaald door het protocol. 3.3 Serieel datatransport Synchroon datatransport Bits worden met een vaste kloksnelheid over de lijn gestuurd. Er wordt ook een zendkloksignaal meegestuurd. Aan de ontvangerszijde is er dan een schakeling die uit het overgestuurde singaal het kloksignaal uithaalt. Als er geen data verzonden wordt, dan wordt er een SYN signaal tussengevoegd. Bij binaire data gaat er altijd een DLE signaal aan vooraf Asynchroon datatransport Eerst worden er een aantal klokpulsen doorgestuurd zodat de 2 pc perfect gesynchroniseerd zijn. Op de 8e bit gaat de pc zijn data binnen halen. De data wordt afgesloten met 1 stopbit. 3.4 Modem MODEM: samentrekking van modulator en demodulator. Bij het begin krijgen we een soort HANDSHAKING: ze gaan kijken welke MNP normen beide modems ondersteunen. 3.5 V.24 of RS-232 Een 25-polige sub-d-connector is eigenlijk een parallelle kabel. Een 9-polige sub-d-connector is een seriele poort (zoals com1, com2...) 9

10 3.6 RS-423, RS-422, RS RS-422 We hebben 2 verbindingen die hetzelfde versturen. Deze signalen hebben een verschillende polariteit en de ontvanger kijkt naar het verschil in beide signalen. Zodat eventuele storingen op beide lijnen geen effect meer hebben. = point-to-point-verbinding RS-485 Alle uitgangen worden in de zogenaamde tri-state gebracht. Dit is dat de uitgang van de zender steeds actief is. dus de niet zendende systemen staan altijd op tri-state RS-485: Master/Slave Er is 1 master-systeem in het netwerk. Deze gaat het verkeer lijden en gaat zeggen welk slave-systeem gegevens mag sturen. 3.7 Centronics interface is een parallelle simplex-interface om printers aan te sturen. Deze interface maakt gebruik van handshaking en de snelheid wordt bepaald door de snelheid van de printer. Normaal is dit een simplex verbinding, maar kan ook half duplex zijn zoals voor tapestreamers en removable disk units... 4 Disks 4.1 Optische disks CD-Rom: de informatie is in spiraalvormige sporen in putjes opgeslagen. snelheid: N-speed drive: N x 150kb/s WORM-disks: herschrijfbare media, bv schrijfbare cdrom s de herschrijfbare disks: bv harde schijven of rewritable cd s 4.2 Magnetische disks Dit zijn typen disks die we kunnen meepakken en uit de pc halen zoals floppy-disks, zip-drives, harddisks om mee te nemen... 10

11 4.3 Harddisks ST506 en ST412 hebben een snelheid van 5Mbit/seconde IDE en ESDI-interface hebben een snelheid van 10Mbit/seconde SCSI schijven halen meestal 640 Mbit/sec, dit is een theoretische snelheid 5 systeemprestatie 5.1 Cachetechnologie Caching is een techniek om gebruikte gegevens beschikbaar te houden zodat ze de volgende keer sneller kunnen opgeroepen worden. De meeste besturingssystemen houden van diskblokken kopieen bij in het werkgeheugen dat we bufferchache of blockcache noemen. Dit is een vorm van softwarecache. CPU s draaien meestal in programmalussen. In het cachegeheugen kan zo 1 lus makkelijk gekopieerd worden en is dan heel snel toegankelijk voor de CPU Als we deze programmalussen uit het geheugen zouden moeten halen, dan zou dit veel langer duren en zou de CPU in zogenaamde wait-states terecht komen. Dit noemen we een hardwarecache. Eigenschappen: De cache is transparant voor de eindgebruiker. Als een gevraagd item in de cache aanwezig is cache hit. Als een gevraagd item niet in de cache aanwezig is cache miss. Hit rate: verhouding van cache hits t.o.v. de totale hoeveelheid keren dat er data wordt opgevraagd. Meestal in % Cache flush: Het cache geheugen wordt leeggemaakt en er wordt iets helemaal anders ingestoken Hardwarecache 3 Typen: instructiecache: de machinecodes worden gecached. datacache: de data wordt gecached. zowel instructies als data worden in de dezelfde cache bijgehouden. 11

12 Levels interne registers van de CPU level 1-cache: in de CPU level 2-cache: buiten de CPU werkgeheugen achtergrondgeheugen (disk) back-up op tape of (schrijfbare) cd-rom 5.2 RISC versus SISC RISC-filosofie CISC = Complex instruction set CPU Dat zijn CPU met een enorm complexe instructieset aan boord. RISC = reduced instruction set CPU Deze CPU heeft een beperkt aantal instructies aan boord en kan die instructies sneller uitvoeren. Er moeten wel meer instructies worden uitgevoerd. Kenmerken RISC Alle instructies zijn evengroot. Er is geen uitgebreide keuze aan adresseer-modes Er zijn veel interne registers beschikbaar Er zijn geen instructies die bewerkingen op het geheugen uitvoeren. Dit wordt alleen gedaan met LOAD(geheugeninhoud ophalen en opslaan in register) en STORE(register wegschrijven naar extern geheugen) Pipelining bv. een instructie neemt 4 basis cycles in beslag.. fetch, decode, execute en store. Een normale CPU gaat dus 4 momenten nodig hebben om deze instructie uit te voeren. Een Pipelining-CPU gaat deze cycles door deeleenheden laten afwerken zodat deze instructie in 1 momment kan worden afgewerkt. Problemen? pipeline gevuld krijgen enz... 12

13 5.2.3 Superscalaire architectuur en superpipelining Superscalaire wil zeggen dat er meerdere functionele eenheden meervoudig worden uitgevoerd zodat ze parallel kunnen werken. Superpipeline wil zeggen dat er 3 instructies worden uitgevoerd tegelijkertijd, maar dat er maar eentje voltooid wordt. 6 Operating Systems 6.1 Taken van het OS regelt de communicatie met de randapparaten. Het verdeeld, regelt en organiseert de systeem-resources Het biedt de gebruiker de mogelijkheid op een hardwareonafhankelijke manier van het systeem gebruik te maken. 6.2 Kernel, device drivers Het hardwareonafhankelijke deel van een OS is de kernel. Om met randapparatuur te communiceren worden aan de kernel bepaalde devices drivers toegevoegd. 6.3 Proces = wanneer een programma gestart is. Een proces ontstaat bij het opstarten van een programma en verdwijnt bij het afsluiten van een programma. 6.4 Geheugenmodel van een proces Het codegedeelte van ee programma bestaat alleen maar uit machine-instructies. Het datasegment bestaat uit gegevens die worden ingelezen en weggeschreven, bv in het stacksegment. De program counter zal tijdens het uitvoeren van een proces adressen van de instructies in het codesegment bevatten. Via de stack pointer worden allerlei tijdelijke gegevens zoals return-adressen van subroutines van en naar de stack getransporteerd. De programmavariabelen beginven zich in het datasegment. 13

14 6.5 System calls Dat is een aanroep van een speciale routine uit het besturingssysteem om een bepaalde taak gedaan te krijgen dat het niet zelf kan doen, zoals een bestand van een harde schijf lezen. Zo moet je geen kennis hebben van de specifieke hardware. 6.6 User- en kernel mode Bepaalde CPU s kennen een user en kernel mode. Een deel van het besturingssysteem draait in kernel mode, andere processen zoals programma s draaien in user mode om te voorkomen dat bv dat proces geen blokken op de harde schijf gaan overschrijven. Een user-proces kan bv alleen maar door gebruik te maken van system calls een bestand wegschrijven. 6.7 Proces-management bij beperkt geheugen Oplossingen als het geheugen vol raakt Het OS laat geen nieuwe processen toe. Pas als er nieuwe processen klaar zijn of verdwemen, kan er een nieuw proces gestart worden. Het OS gaat zoeken naar een proces dat al een hele tijd niets doet (bv omdat het zit te wachten op I/O) en schrijft de objectcode van dit proces tijdelijk naar de HD. Dit heet swapping. Gebruik maken van een ingewikkelde memory-management unit en een CPU die demand paging ondersteunt. Bij deze laatste oplossing worden alle processen in zogenaamde pages ingedeeld. Als het werkgeheugen vol zit, worden dan bepaalde delen naar de HD geschreven en kan er een nieuwe page worden geplaatst. Als deze page is afgewerkt, wordt dit gesignaleerd en worden de pages op de HD teruggehaald en in het geheugen gestoken. Voordelen van MMU en demand paging Er moeten geen hele processen worden weggeschreven, maar enkel pages. Dit is dus sneller. Pages van code die in uitzonderlijke situaties nodig is, zullen meestal niet in het werkgeheugen worden opgeslagen? 14

15 Het is mogelijk om processen te verwerken die helemaal in het geheugen passen. Het probleem van een het zoeken naar een passend aaneensluitend stuk geheugen zoals bij swapping het geval was, is hier niet nodig. 6.8 OS uit de praktijk Windows 95 en 98 deze versie heeft een nieuw filesystem zoals FAT32. Dit laat toe om grotere partities te maken en minder ruimte te verspillen. De grafische interface is beter ontwikkeld en grondig herzien. 15

16 6.8.2 Windows NT Win32 Process U S E R I/O manager object manager security manager process manager kernel local procedure call(lpc) virtual memory manager hardware abstraction layer(hal) window manager graphic device drivers K E R N E L Eigenschappen: Windows NT is een multi-usersysteem in engere zin. Elke gebruiker moet met eigen username en password inloggen en krijgt daardoor een aantal recht toegewezen. Maar je kan niet met meerdere gebruikers tegelijk inloggen. Maakt gebruik van virtueel geheugen en paging. Processen kunnen via een aantal interprocess-communicatiesmechanismen data uitwisselen. Voor processen zijn verschillende priority levels beschikbaar. De gebruiker kan bepaalde processen meer of minder processortijd toekennen. Er kunnen meerdere protocollen voor netwerken worden gebruikt. Kent Threads. 16

17 Er is een beperkte mogelijkheid om MSDOS programma s te draaien. 7 Digitale besturingen 7.1 PLC - Programmable Logic Controller Programmable: De PLC is programmeerbaar. Deze wordt gestuurd door software die zich in het programma geheugen bevindt. Deze programmatuur kunnen we veranderen naargelang de toepassing. Logic: De signalen zijn meestal binair. Sommige PLC s kunnen ook overweg met analoge signalen dmv een ADC of DAC. Controller: PLC is een besturigns- en regelssysteem. PID(een regelaar die de regelactie op 3 wijzen laat afhangen van het stuursignaal, namelijk een proportionele, een integrerende en een differentierende actie), fuzzy-regelaar(een regelkring die volgens fuzzy-regels acties uitvoert) 7.2 opbouw van een PLC Ingangen PLC hebben een aantal ingangen (aangeduid met E1 of I1). Het kan ook zijn dat de ingangen worden aangeduid als bits in een register. Het eerste nummer(bv 9.2) is dan bit nummer 2 van ingangsregister 9. De ingangen zijn volledig gescheiden van het processor gedeelte. 2 systemen om stoorsignalen buiten te houden: LPF: signalen met een hoge frequentie worden niet doorge- RC-netwerk laten... Hysterese systeem Een logische 0 is alleen maar bij een ingang tussen 0 en 8V daarboven is het een logsiche 1. Uitgangen Hetgeen de processor genereert wordt op de uitgangen gezet. De uitgangen zijn volledig gescheiden van het processor gedeelte. Relais - uitgangsrelais Spanningen tot 250V en 100mA. 17

18 transistor Wordt meestal gebruikt bij schakelingen op gelijkspanning. de schakelfrequentie ligt veel hoger dan bij relaisuitgangen, maar de toegelaten spanning is maar 24V gebruikt bij wisselspanning en vereist bij hoge schakelfrequen- Solid State ties. I/O-mogelijkheden De binaire waarden die binnenkomen worden als 1 getal behandeld, meestal wordt de BCD-code toegepast! Het kan voorkomen dat de PLC te traag is voor sommige signalen. Dit wordt opgelost met een hardwarematig iets. Een binaire counter telt de signalen en het resultaat van de telling wordt door de PLC verwerkt. CPU zie vb in boek p.219:) geheugen programmageheugen Hierin wordt het gemaakt programma bewaard die gaat reageren om binnengekomen signalen. Datageheugen Hierin worden de tussenresultaten en toestanden van de tellers enzo tijdelijk opgeslagen Visualisatie en interfacing De PLC kan gebruikt worden voor een hele waaier aan toepassingen. Meestal hebben we dan randapparatuur nodig. Aan de PLC kunnen we een display, printer, toetsenbord en zelfs een computer aankoppelen. Dit kan gaan via de binaire in- en uitgangen, maar ook via meer geavanceerde bussen die op de PLC aanwezig zijn. 7.3 DCS Een DCS is een alternatief voor diverse meet- en regelsystemen. Het voordeel is dat er verschillende systemen in werken en dat deze onafhankelijk van elkaar werken. Meerdere dingen kunnen gemonitord worden, maar als er 1 uitvalt dan kunnen de andere verder werken. 18

19 8 Computernetwerken 8.1 Bustopologie Alle computers zijn parallel met elkaar verbonden via 1 lijn. Er kan maar 1 pc iets versturen, de andere moeten wachten. 8.2 Head-end-topologie Verbonden via 2 lijnen, 1 bedoeld voor te zenden, 1 bedoeld voor te ontvangen. 8.3 Stertopologie 1 mainframe en zal dit naar alle andere systemen sturen. 8.4 Ringtopologie Alle pc hangen aan elkaar. De communicatie is meestal simples of duplex. 19

Hoofdstuk 7. Computerarchitectuur

Hoofdstuk 7. Computerarchitectuur Hoofdstuk 7 Computerarchitectuur 1 controlebus CPU MEMORY I/O databus adresbus Figuur 71 Schematische opbouw van een computersysteem 8 Figuur 72 Een busverbinding Buslijn Out E A In Out E B In Out E C

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

Wat is een busverbinding?

Wat is een busverbinding? Wat is een busverbinding? gemeenschappelijke verbinding tussen CPU, geheugen en I/O-schakelingen onderscheid tussen: databus/adresbus/controlbus intern/extern serieel/parallel unidirectioneel/bidirectioneel

Nadere informatie

7,3. Samenvatting door een scholier 1961 woorden 16 januari keer beoordeeld. Informatica Informatica actief

7,3. Samenvatting door een scholier 1961 woorden 16 januari keer beoordeeld. Informatica Informatica actief Samenvatting door een scholier 1961 woorden 16 januari 2009 7,3 126 keer beoordeeld Vak Methode Informatica Informatica actief Hoofdstuk 3 Gespecialiseerde computers: kun je alleen voor een bepaalde functie

Nadere informatie

De seriële poort Jan Genoe KHLIM

De seriële poort Jan Genoe KHLIM De seriële poort Jan Genoe KHLIM De seriële poort 1 De seriële poort Een PC bezit een aantal seriële poorten: COM1, COM2,... Er zijn 1 of 2 seriële poorten voorzien op het moederbord Plug-in kaarten laten

Nadere informatie

informatica. hardware. overzicht. moederbord CPU RAM GPU architectuur (vwo)

informatica. hardware. overzicht. moederbord CPU RAM GPU architectuur (vwo) informatica hardware overzicht moederbord CPU RAM GPU architectuur (vwo) 1 moederbord basis van de computer componenten & aansluitingen chipset Northbridge (snel) Southbridge ("traag") bussen FSB/HTB moederbord

Nadere informatie

Een desktopcomputer kan uit de volgende onderdelen zijn opgebouwd:

Een desktopcomputer kan uit de volgende onderdelen zijn opgebouwd: SAMENVATTING HOOFDSTUK 1 Een computersysteem De twee meest gebruikte modellen computers zijn: * Desktop * Laptop Een desktopcomputer kan uit de volgende onderdelen zijn opgebouwd: Systeemkast Beeldscherm

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

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

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

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

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

De Arduino-microcontroller in de motorvoertuigentechniek (4)

De Arduino-microcontroller in de motorvoertuigentechniek (4) De Arduino-microcontroller in de motorvoertuigentechniek () E. Gernaat (ISBN 978-90-7930--6) De Atmel ATmega38/P microcontroller. Uitvoering De ATmega38 is een microprocessor van de Amerikaanse firma ATMEL

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

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

Sequentiële Logica. Processoren 24 november 2014

Sequentiële Logica. Processoren 24 november 2014 Sequentiële Logica Processoren 24 november 2014 Inhoud Eindige automaten Schakelingen met geheugen Realisatie van eindige automaten Registers, schuifregisters, tellers, etc. Geheugen Herinnering van week

Nadere informatie

Een desktopcomputer kan uit de volgende onderdelen zijn opgebouwd:

Een desktopcomputer kan uit de volgende onderdelen zijn opgebouwd: Soorten Personal Computers De drie meest voorkomende computers zijn: * Desktop * Laptop * Tablet Een desktopcomputer kan uit de volgende onderdelen zijn opgebouwd: Systeemkast Beeldscherm Toetsenbord Printer

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

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

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

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

Computerarchitectuur en Netwerken. Computerarchitectuur

Computerarchitectuur en Netwerken. Computerarchitectuur Computerarchitectuur en Netwerken 1 Computerarchitectuur Lennart Herlaar 2 september 2015 Opbouw van het vak Eerst (6 keer) over de opbouw van computer en operating system Collegedictaat Systeemarchitectuur

Nadere informatie

slides2.pdf April 12,

slides2.pdf April 12, Werking van CPU CSN CS2 CPU, I/O en Memory management Piet van Oostrum 12 april 2002 De ALU kan alleen eenvoudige operaties uitvoeren (bijv. twee getallen optellen, vermenigvuldigen of testen of iets >

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

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

De Arduino-microcontroller in de motorvoertuigentechniek (2)

De Arduino-microcontroller in de motorvoertuigentechniek (2) De Arduino-microcontroller in de motorvoertuigentechniek (2) E. Gernaat (ISBN 978-90-79302-11-6) 1 Procescomputer 1.1 Microprocessoren algemeen De informatie-verwerking zoals is behandeld, is vrijwel geheel

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

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

computerarchitectuur antwoorden

computerarchitectuur antwoorden 2017 computerarchitectuur antwoorden F. Vonk versie 1 2-8-2017 inhoudsopgave hardware... - 3 - CPU... - 3 - bussen... - 4 - bridges... - 4 - RAM... - 4 - hardware architectuur... - 5 - Dit werk is gelicenseerd

Nadere informatie

Theorie Informatica. Inhoud: 1. Systeem 2. Programmeren 3. Informatiesystemen 4. Internet 5. Besturingssystemen 6. Theorie bij praktijk

Theorie Informatica. Inhoud: 1. Systeem 2. Programmeren 3. Informatiesystemen 4. Internet 5. Besturingssystemen 6. Theorie bij praktijk Theorie Informatica Inhoud: 1. Systeem 2. Programmeren 3. Informatiesystemen 4. Internet 5. Besturingssystemen 6. Theorie bij praktijk 1 1. Systeem CPU = Central Processor Unit Het voert alle processen

Nadere informatie

versie: 1.0 status: vrijgegeven door: J.Eberson datum: 15 augustus 2005 aangepast: 19 februari 2006 concept beschrijving

versie: 1.0 status: vrijgegeven door: J.Eberson datum: 15 augustus 2005 aangepast: 19 februari 2006 concept beschrijving versie: 1. status: vrijgegeven door: J.Eberson datum: 15 augustus 25 aangepast: 19 februari 26 concept beschrijving DOLLYsms SMS server conceptbeschrijving V1. I N H O U D Inleiding... 3 DOLLYsms... 3

Nadere informatie

2 Algemene opbouw van een computersysteem

2 Algemene opbouw van een computersysteem Procescomputer E. Gernaat 1 Microprocessoren algemeen Informatie-verwerking zoals behandeld is momenteel vrijwel geheel overgenomen door microprocessoren. Wanneer we voortborduren op het idee van combinatorische

Nadere informatie

3 Opbouw en karakteristieken van de PLC

3 Opbouw en karakteristieken van de PLC 3 Opbouw en karakteristieken van de PLC 3.1 Blokschema Een PLC bestaat uit 3 delen: - een voeding of PS (Power Supply). Deze zet de netspanning van 230V AC om in 24V DC. - een centrale verwerkingseenheid

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

De AT90CAN microprocessor van ATMEL in de motorvoertuigentechniek (2)

De AT90CAN microprocessor van ATMEL in de motorvoertuigentechniek (2) De AT90CAN microprocessor van ATMEL in de motorvoertuigentechniek (2) Timloto o.s. / E. Gernaat / ISBN 978-90-79302-06-2 Op dit werk is de Creative Commens Licentie van toepassing. Uitgave: september 2012

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

De CB channel controller TMS1022NL/NLL en TMS1023NL/NLL. ( Dit is een maskrom-programmed version van de Texas Instruments TMS1000 family)

De CB channel controller TMS1022NL/NLL en TMS1023NL/NLL. ( Dit is een maskrom-programmed version van de Texas Instruments TMS1000 family) De CB channel controller TMS1022NL/NLL en TMS1023NL/NLL ( Dit is een maskrom-programmed version van de Texas Instruments TMS1000 family) Ik begin even met een korte inleiding over de TMS1000. ( Wil je

Nadere informatie

Scan-pad technieken. Zet elk register om in een scan-pad register (twee opeenvolgende D-latches: master-slave):

Scan-pad technieken. Zet elk register om in een scan-pad register (twee opeenvolgende D-latches: master-slave): Zet elk register om in een scan-pad register (twee opeenvolgende D-latches: master-slave): D is de normale data ingang C is de normale fase 1 klok I is de data ingang van het shift-regiester A is de klok

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

ROM, het Read Only Memory, dat bestaat uit: - BIOS - CMOS RAM, het Random Acces Memory, ook wel het werkgeheugen genoemd.

ROM, het Read Only Memory, dat bestaat uit: - BIOS - CMOS RAM, het Random Acces Memory, ook wel het werkgeheugen genoemd. Les B-05: Geheugens Een belangrijk onderdeel van computers is het geheugen. In het geheugen kunnen programma s en bestanden opgeslagen worden. Er zijn veel verschillende soorten geheugens: intern, extern

Nadere informatie

Windows Basis - Herman Van den Borre 1

Windows Basis - Herman Van den Borre 1 Windows Vista Basis Herman Van den Borre Praktische zaken Lessen Vrijdagmorgen 9u00 11u45 Pauze 10u15-10u30 Handboek Windows Vista Basis Roger Frans Uitgeverij Campinia Media ISBN: 978.90.356.1212.9 Prijs:

Nadere informatie

7, De processor. Samenvatting door een scholier 1974 woorden 28 september keer beoordeeld. Informatica

7, De processor. Samenvatting door een scholier 1974 woorden 28 september keer beoordeeld. Informatica Samenvatting door een scholier 1974 woorden 28 september 2006 7,5 71 keer beoordeeld Vak Informatica Samenvatting Informatica Hoofdstuk 4 en 5 4.1 De processor Wat is een processor? Een processor is de

Nadere informatie

De AT90CAN microprocessor van ATMEL in de motorvoertuigentechniek (4)

De AT90CAN microprocessor van ATMEL in de motorvoertuigentechniek (4) De AT90CAN microprocessor van ATMEL in de motorvoertuigentechniek (4) Timloto o.s. / E. Gernaat / ISBN 978-90-79302-06-2 Op dit werk is de Creative Commens Licentie van toepassing. Uitgave: september 2012

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

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

Bussen. Blokschema Geheugenmodule met vier registers RAM. verbindingen tussen deze blokken

Bussen. Blokschema Geheugenmodule met vier registers RAM. verbindingen tussen deze blokken CPU Bussen verbindingen tussen deze blokken RAM 0 Computerarchitectuur Een bus bestaat uit een hoeveelheid parallelle verbindingen waarbij elke verbinding één bit kan transporteren. databus: het transport

Nadere informatie

DATACOMMUNICATIE. Serieel of parallel. Begrippen. Snelheid van een verbinding

DATACOMMUNICATIE. Serieel of parallel. Begrippen. Snelheid van een verbinding Serieel of parallel DATACOMMUNICATIE Tijdens de communicatie worden bits van één systeem naar een ander systeem verstuurd. Wanneer de bits in de tijd gezien na elkaar verzonden worden, spreekt men van

Nadere informatie

Thema: Multimedia. Hardware

Thema: Multimedia. Hardware Hardware OPDRACHTKAART MM-04-01-01 Basisopbouw van de computer Voorkennis: Geen Intro: In deze opdracht leer je de belangrijkste onderdelen in de computer herkennen en leer je wat hun functie is. Ook leer

Nadere informatie

AP80 Display Controller

AP80 Display Controller Datasheet AP80 AP80 Display Controller Toepasbaar als: Display voor positie en snelheid Nokkencontroller Signaalomvormer Toerentalbewaking Linearisatie functie 72 mm ca. 160 mm 144 mm Voor sensoren met:

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

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

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

Tentamen 17 augustus 2000 Opgaven Computerarchitectuur

Tentamen 17 augustus 2000 Opgaven Computerarchitectuur Tentamen 17 augustus 2000 Opgaven - 1 - Computerarchitectuur Tentamen Computerarchitectuur (213005) 17 augustus 2000 2 bladzijden met 5 opgaven 3 antwoordbladen Het raadplegen van boeken, diktaten of aantekeningen

Nadere informatie

SBO Nilda Pinto BASISKENNIS BESTURINGSSYTEMEN (MBI 1) PERIODE MATERIAAL BOEK SOFTWARE VOOR ICT SUPPORT 2 EN 3 (HANS VAN RHEENEN)

SBO Nilda Pinto BASISKENNIS BESTURINGSSYTEMEN (MBI 1) PERIODE MATERIAAL BOEK SOFTWARE VOOR ICT SUPPORT 2 EN 3 (HANS VAN RHEENEN) SBO Nilda Pinto BASISKENNIS BESTURINGSSYTEMEN (MBI 1) PERIODE 1 2017 MATERIAAL BOEK SOFTWARE VOOR ICT SUPPORT 2 EN 3 (HANS VAN RHEENEN) BOEK (1) 1.1 Inleiding 1.2 Belangrijke OS 1.3 OS en Memory 1.4 Onderdelen

Nadere informatie

Hoofdstuk 3: Processen: Beschrijving en Besturing. Wat is een proces? Waarom processen? Wat moet het OS ervoor doen? Is het OS zelf een proces?

Hoofdstuk 3: Processen: Beschrijving en Besturing. Wat is een proces? Waarom processen? Wat moet het OS ervoor doen? Is het OS zelf een proces? Hoofdstuk 3: Processen: Beschrijving en Besturing Wat is een proces? Waarom processen? Wat moet het OS ervoor doen? Is het OS zelf een proces? 1 Wat is een proces? Een proces is een programma in uitvoering

Nadere informatie

voorbeeldexamen Hardware and Network Components Foundation editie september 2007

voorbeeldexamen Hardware and Network Components Foundation editie september 2007 voorbeeldexamen HNCF Hardware and Network Components Foundation editie september 2007 inhoud 2 inleiding 3 voorbeeldexamen 10 antwoordindicatie 20 beoordeling EXIN Hét exameninstituut voor ICT ers Janssoenborch,

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

6,6. Werkstuk door een scholier 1876 woorden 28 december keer beoordeeld. Informatica

6,6. Werkstuk door een scholier 1876 woorden 28 december keer beoordeeld. Informatica Werkstuk door een scholier 1876 woorden 28 december 2001 6,6 479 keer beoordeeld Vak Informatica De geschiedenis van de computer: Het idee van de computer kwam van (1791-1871) die was opgebouwd uit de

Nadere informatie

Geheugenbeheer. ICT Infrastructuren. hoofdstukken 7 en 8.1

Geheugenbeheer. ICT Infrastructuren. hoofdstukken 7 en 8.1 Geheugenbeheer ICT Infrastructuren hoofdstukken 7 en 8.1 Eenvoudig geheugenbeheer OS gebruikt een klein stukje geheugen rest is voor gewone processen OS vrij 0 1000 Eenvoudig geheugenbeheer OS gebruikt

Nadere informatie

11/05/2015. Deel 1. Hardware en sporendragers. Hardware en sporendragers. Hardware en sporendragers. Hardware en sporendragers

11/05/2015. Deel 1. Hardware en sporendragers. Hardware en sporendragers. Hardware en sporendragers. Hardware en sporendragers Didactische doelstellingen Deel 1 De cursist : herkent en benoemt de belangrijkste digitale gegevensdragers waarop sporen kunnen worden teruggevonden. Oost-Vlaamse Politieacademie vzw Sprendonkstraat 5

Nadere informatie

Inhoudsopgave. Aradhana Gangadien

Inhoudsopgave. Aradhana Gangadien Inhoudsopgave Inleiding... Fout! Bladwijzer niet gedefinieerd. wat is hardware?... 2 Netvoeding:... 2 Moederbord (printplaat):... 3 Processor:... 3 Harde schijf:... 3 Intern geheugen:... 4 SSD:... 4 De

Nadere informatie

Opgave Tussentijdse Oefeningen Jaarproject I Reeks 4: Lcd Interface & Files

Opgave Tussentijdse Oefeningen Jaarproject I Reeks 4: Lcd Interface & Files Opgave Tussentijdse Oefeningen Jaarproject I Reeks 4: Lcd Interface & Files 1 Introductie In deze oefening zal je je LCD display leren aansturen. Je controleert deze display door er instructies naar te

Nadere informatie

Wat is een computer? Wanneer is de pc uitgevonden? Wat hebben de volgende bedrijven met elkaar te maken IBM, Microsoft, Adobe, Apple, Intel, AMD?

Wat is een computer? Wanneer is de pc uitgevonden? Wat hebben de volgende bedrijven met elkaar te maken IBM, Microsoft, Adobe, Apple, Intel, AMD? De Computer 1 Inhoudsopgave Wat is een computer?... 3 Wanneer is de pc uitgevonden?... 3 Wat hebben de volgende bedrijven met elkaar te maken IBM, Microsoft, Adobe, Apple, Intel, AMD? 3 De transistor....

Nadere informatie

voorbeeldvragen Informatietechnologie Foundation ITF.NL editie april 2011 inhoud inleiding 2 voorbeeldexamen 3 antwoordindicatie 8 evaluatie 19

voorbeeldvragen Informatietechnologie Foundation ITF.NL editie april 2011 inhoud inleiding 2 voorbeeldexamen 3 antwoordindicatie 8 evaluatie 19 voorbeeldvragen Informatietechnologie Foundation ITF.NL editie april 2011 inhoud inleiding 2 voorbeeldexamen 3 antwoordindicatie 8 evaluatie 19 EXIN Hét exameninstituut voor ICT ers Janssoenborch, Hoog

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

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

Inleiding microcontrollers. Week 1 Introductie microcontroller Jesse op den Brouw (met dank aan Ben Kuiper) INLMIC/

Inleiding microcontrollers. Week 1 Introductie microcontroller Jesse op den Brouw (met dank aan Ben Kuiper) INLMIC/ Inleiding microcontrollers Week 1 Introductie microcontroller Jesse op den Brouw (met dank aan Ben Kuiper) INLMIC/2018-2019 Microcontroller Uit Wikipedia: A microcontroller (sometimes abbreviated µc or

Nadere informatie

Enkelvoudige regelkring

Enkelvoudige regelkring Enkelvoudige regelkring Enkelvoudige regelkring 4 elementen 1) Proces 2) Meetinstrument (met transmitter) 3) Regelaar 4) Corrigerend orgaan Enkelvoudige regelkring 4 elementen 1) Proces 2) Meetinstrument

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

Digitale technieken Microprocessoren

Digitale technieken Microprocessoren Digitale technieken Microprocessoren ir. Patrick Colleman Inhoudstafel Inhoudstafel. Afkortingen. Inleiding - voorwoord 1 Hoofdstuk 1 : Voorstelling van getallen en karakters. 2 1.1 Voorstelling van binaire

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

communicatie is onderhevig aan fouten

communicatie is onderhevig aan fouten 1.1 Een communicatiemodel Algemeen communicatiemodel Model voor datacommunicatie Verschil datacommunicatie en telecommunicatie Communicatie schematisch communicatie is onderhevig aan fouten Datacommunicatie

Nadere informatie

4 Geheugens 71 4 GEHEUGENS. Waarin je versteld zal staan over het grote aantal verschillende geheugens waarover een computer beschikt.

4 Geheugens 71 4 GEHEUGENS. Waarin je versteld zal staan over het grote aantal verschillende geheugens waarover een computer beschikt. 4 Geheugens 71 4 GEHEUGENS Waarin je versteld zal staan over het grote aantal verschillende geheugens waarover een computer beschikt. 72 www.sleutelboek.eu 4 Geheugens 73 4.1 ROM-geheugen Het ROM (read

Nadere informatie

Montagevoorschriften

Montagevoorschriften Montagevoorschriften BCU Mont_BCU1_NL.Doc 1/9 Inhoudsopgave 1. Montage van de onderdelen... 3 2. Aansluitingen van de 8 polige stekker... 3 3. Aansluitingen van de 10 polige stekker... 4 4. Opstarten...

Nadere informatie

Revisie geschiedenis. [XXTER & KNX via IP]

Revisie geschiedenis. [XXTER & KNX via IP] Revisie geschiedenis [XXTER & KNX via IP] Auteur: Freddy Van Geel Verbinding maken met xxter via internet met de KNX bus, voor programmeren of visualiseren en sturen. Gemakkelijk, maar niet zo eenvoudig!

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

Velbus DIN-rail RS232 & USB interface

Velbus DIN-rail RS232 & USB interface VMBRSUSB Velbus DIN-rail RS232 & USB interface 1 INHOUD Eigenschappen... 3 Velbus... 3 RS232C... 3 USB... 3 Aansluiting... 4 Aansluiting van het velbus...4 Externe seriële aansluiting... 5 Verbinding met

Nadere informatie

Hoofdstuk 18. Embedded systemen

Hoofdstuk 18. Embedded systemen Hoofdstuk 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

Nadere informatie

De Arduino-microcontroller in de motorvoertuigentechniek (3)

De Arduino-microcontroller in de motorvoertuigentechniek (3) De Arduino-microcontroller in de motorvoertuigentechniek (3) E. Gernaat (ISBN 978-90-79302-11-6) 1 In- en uitgangssignalen van microprocessoren 1.1 Overzicht signalen Informatie van en naar een microprocessor

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

Wat is communicatie het begrip Algemeen Het uitwisselen van informatie (van Dale) Opzettelijk of onopzettelijk zenden van een boodschap met als doel d

Wat is communicatie het begrip Algemeen Het uitwisselen van informatie (van Dale) Opzettelijk of onopzettelijk zenden van een boodschap met als doel d en netwerkstructuren Wim Slabbekoorn Wat is communicatie het begrip Algemeen Het uitwisselen van informatie (van Dale) Opzettelijk of onopzettelijk zenden van een boodschap met als doel de ander op één

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

COMPUTERVAARDIGHEDEN EN PROGRAMMEREN

COMPUTERVAARDIGHEDEN EN PROGRAMMEREN COMPUTERVAARDIGHEDEN EN PROGRAMMEREN 3 e les Prof. Dr. Frank De Proft 12 oktober 2004 Tweede les : Inleiding Computerwetenschappen vs. computervaardigheden - Algoritmen 1 Derde les : Enkele basisbegrippen»

Nadere informatie

In- en uitgangssignalen van microprocessoren

In- en uitgangssignalen van microprocessoren In- en uitgangssignalen van microprocessoren E. Gernaat 1 Overzicht signalen Informatie van en naar een microprocessor kan parallel of seriëel gebeuren. Bij parallel-overdracht zal elke lijn (draad) een

Nadere informatie

Computerarchitectuur databus

Computerarchitectuur databus Blokschema controlebus ROM RAM I/O Computerarchitectuur de central processing unit (), het rekenhart drie belangrijke onderdelen: het geheugen (ROM en RAM) communicatie met de buitenwereld (I/O) Basiselementen

Nadere informatie

6,7. Werkstuk door een scholier 2286 woorden 24 januari keer beoordeeld. Informatica. Algemeen

6,7. Werkstuk door een scholier 2286 woorden 24 januari keer beoordeeld. Informatica. Algemeen Werkstuk door een scholier 2286 woorden 24 januari 2004 6,7 90 keer beoordeeld Vak Informatica Algemeen Voordat er besturingssystemen werden uitgevonden, werd de bediening van computers door mensen geregeld

Nadere informatie

Ekt1. Computer bouwen

Ekt1. Computer bouwen Computer bouwen 1 Inhoudsopgave Inleiding blz. 3 Systemrequirements blz. 3 Benodigdheden blz. 4/5 Conclusies blz. 6 Bronvermelding blz. 6 2 Inleiding Tijdens de les kregen wij de opdracht om een computer

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

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

Voorblad tentamen ENG

Voorblad tentamen ENG Voorblad tentamen ENG 015-016 Naam student: Studentnr: Klas: Cijfer: Dit voorblad en indien aangegeven overige opgavenbladen, moeten voorzien zijn van naam, studentnummer en klas. Controleer dit tentamen

Nadere informatie

Deze handleiding geeft uitleg over de installatie van hard- en software van HTvision V.O.F.

Deze handleiding geeft uitleg over de installatie van hard- en software van HTvision V.O.F. Introductie Deze handleiding geeft uitleg over de installatie van hard- en software van HTvision V.O.F. Belangrijke tekstgedeelten worden aangegeven doormiddel van dit soort kaders Handelingen die stap

Nadere informatie

Deze applicatie nota legt uit hoe u een Net2 datalijn verbonden aan een TCP/IP netwerk, via een TCP/IP interface moet verbinden.

Deze applicatie nota legt uit hoe u een Net2 datalijn verbonden aan een TCP/IP netwerk, via een TCP/IP interface moet verbinden. Verbinden van via TCP/IP netwerken Oudere versies van ondersteunden enkel directe verbinding van de controle eenheden naar de server, via seriële poorten. Een nieuwe mogelijkheid, geïntroduceerd in standaard

Nadere informatie

AP21 SSI Display. Display voor positie en snelheid Nokkencontroller Signaalomvormer Display voor niet lineaire bewegingen. 96 mm

AP21 SSI Display. Display voor positie en snelheid Nokkencontroller Signaalomvormer Display voor niet lineaire bewegingen. 96 mm Datasheet AP21 AP21 SSI Display Toepasbaar als: Display voor positie en snelheid Nokkencontroller Signaalomvormer Display voor niet lineaire bewegingen 48 mm ca. 90 mm 96 mm Voor sensoren met Synchroon

Nadere informatie

Een intelligent DMX netwerk

Een intelligent DMX netwerk WORKSHOP STEPP Een intelligent DMX netwerk WORKSHOP STEPP Wat is DMX? Een intelligent DMX netwerk Demo opstelling Probleem oplossing Wat is DMX? Hoe is het DMX signaal ontstaan DMX in de praktijk Hoe

Nadere informatie

Computerconfiguratie en netwerken. Windows 7 HA 5337 01. Vlaams Verbond van het Katholiek Secundair Onderwijs. Alle studierichtingen

Computerconfiguratie en netwerken. Windows 7 HA 5337 01. Vlaams Verbond van het Katholiek Secundair Onderwijs. Alle studierichtingen Computerconfiguratie en netwerken Windows 7 HA 5337 01 Alle studierichtingen Lut Boogaerts - Ria Van Eysendeyk - Christel Valkeners - Guy Willems Werkgroep Integratie Informatica Handel 2011 Vlaams Verbond

Nadere informatie

Computerarchitectuur. Terugblik / discussie / oefenopgaven

Computerarchitectuur. Terugblik / discussie / oefenopgaven Computerarchitectuur Terugblik / discussie / oefenopgaven Kristian Rietveld http://ca.liacs.nl/ Trends & Performance Voorkennis We bouwden een 4-bit microprocessor bij Digitale Technieken. Bij computerarchitectuur

Nadere informatie

Data sheet. MJK Automation B.V. Castricummer Werf 144 NL-1901 RS Castricum Tel.: 0251-672171 Fax: 0251-671951 mjk@mjk.com www.mjk.

Data sheet. MJK Automation B.V. Castricummer Werf 144 NL-1901 RS Castricum Tel.: 0251-672171 Fax: 0251-671951 mjk@mjk.com www.mjk. De Comtroller 702 is ontworpen voor controle en monitoring van kleinere pompstations en watervoorraad-stations. De Comtroller 702 is een complete unit met in- en uitgangen, CPU, datalogger en communicatie-poort

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