2 3-bussen

43
Bussen www.sleutelboek.eu

Upload: sleutelboeken-computerhardware-en-computernetwerken

Post on 30-Jun-2015

4.338 views

Category:

Technology


0 download

DESCRIPTION

Dit is een begeleidende presentatie bij het hoofdstuk 2.3 van het Sleutelboek Computerhardware. Deze presentatie mag vrij worden gebruikt, aangepast en verspreid. Meer informatie over het Sleutelboek Computerhardware is beschikbaar op www.sleutelboek.eu

TRANSCRIPT

Page 1: 2 3-bussen

Bussen

www.sleutelboek.eu

Page 2: 2 3-bussen

2.3.1 Het binair talstelsel

2.3.2 Indeling van bussen

2.3.3 Busoperaties

www.sleutelboek.eu

Bussen

Page 3: 2 3-bussen

24 tekens26 tekens

2.3.1 Het binair talstelsel

www.sleutelboek.eu

We gebruiken voortdurend codes:

abcdealfabet Griekse alfabet

αβ δεγ

cijfers van 0 tot en met 9: tiendelig talstelsel

123456 7890

Page 4: 2 3-bussen

www.sleutelboek.eu

2.3.1 Het binair talstelsel

Het tiendelig talstelsel

Page 5: 2 3-bussen

www.sleutelboek.eu

2.3.1 Het binair talstelsel

Het tiendelig talstelsel

1

Page 6: 2 3-bussen

www.sleutelboek.eu

2.3.1 Het binair talstelsel

Het tiendelig talstelsel

1 5

Page 7: 2 3-bussen

www.sleutelboek.eu

2.3.1 Het binair talstelsel

Het tiendelig talstelsel

1 5 8

Page 8: 2 3-bussen

www.sleutelboek.eu

2.3.1 Het binair talstelsel

Page 9: 2 3-bussen

www.sleutelboek.eu

2.3.1 Het binair talstelsel

1

Page 10: 2 3-bussen

www.sleutelboek.eu

2.3.1 Het binair talstelsel

1 1

Page 11: 2 3-bussen

www.sleutelboek.eu

2.3.1 Het binair talstelsel

Page 12: 2 3-bussen

www.sleutelboek.eu

2.3.1 Het binair talstelsel

1

Page 13: 2 3-bussen

www.sleutelboek.eu

2.3.1 Het binair talstelsel

1 0

Page 14: 2 3-bussen

www.sleutelboek.eu

2.3.1 Het binair talstelsel

1 0 1

Page 15: 2 3-bussen

www.sleutelboek.eu

2.3.1 Het binair talstelsel

1 0 1 1

Page 16: 2 3-bussen

www.sleutelboek.eu

2.3.1 Het binair talstelsel

van binair naar decimaal: optellen van machten

10111 x 20 = 11 x 21 = 20 x 22 = 01 x 23 = 8

+

+

+

11

Page 17: 2 3-bussen

www.sleutelboek.eu

2.3.1 Het binair talstelsel

van binair naar decimaal: vermenigvuldigen en optellen

10111 x 2= 2(0 + 2) x 2

= 4(1 + 4) x 2

= 101 + 10 11

Page 18: 2 3-bussen

Grootste macht van 2 = 88 = 23 (exponent = 3)Noteer 3 + 1 puntjes

www.sleutelboek.eu

2.3.1 Het binair talstelsel

van decimaal naar binair: machten van 2

11

. . . .

Page 19: 2 3-bussen

Noteer 1 op het eerste puntje

www.sleutelboek.eu

2.3.1 Het binair talstelsel

van decimaal naar binair: machten van 2

11

. . . .1. . .

Page 20: 2 3-bussen

11 – 23 = 322 = 4 > 3Noteer 0 op het volgende puntje

www.sleutelboek.eu

2.3.1 Het binair talstelsel

van decimaal naar binair: machten van 2

11

1. . .10. .

Page 21: 2 3-bussen

21 = 2 < 3Noteer 1 op het volgende puntje

www.sleutelboek.eu

2.3.1 Het binair talstelsel

van decimaal naar binair: machten van 2

11

1. . .10. .101.

Page 22: 2 3-bussen

3 - 21 = 1Noteer 1 op het laatste puntje

www.sleutelboek.eu

2.3.1 Het binair talstelsel

van decimaal naar binair: machten van 2

11

1. . .10. .101.1011

Page 23: 2 3-bussen

11 / 2 = 5Rest = 1Noteer 1

www.sleutelboek.eu

2.3.1 Het binair talstelsel

van decimaal naar binair: delen door 2

11

1

Page 24: 2 3-bussen

5 / 2 = 2Rest = 1Noteer 1 voor de 1 die er reeds staat

1www.sleutelboek.eu

2.3.1 Het binair talstelsel

van decimaal naar binair: delen door 2

11

11

Page 25: 2 3-bussen

2 / 2 = 1Rest = 0Noteer 0 voor het getal dat er reeds staat

11www.sleutelboek.eu

2.3.1 Het binair talstelsel

van decimaal naar binair: delen door 2

11

011

Page 26: 2 3-bussen

1 / 2 = 0Rest = 1Noteer 1 voor het getal dat er reeds staat

11www.sleutelboek.eu

2.3.1 Het binair talstelsel

van decimaal naar binair: delen door 2

11

0111011

Page 27: 2 3-bussen

www.sleutelboek.eu

2.3.1 Het binair talstelsel

Page 28: 2 3-bussen

www.sleutelboek.eu

2.3.1 Het binair talstelsel

1 bit 21 waarden 2 waarden

2 bits 22 waarden 4 waarden

3 bits 23 waarden 8 waarden

4 bits 24 waarden 16 waarden

5 bits 25 waarden 32 waarden

6 bits 26 waarden 64 waarden

7 bits 27 waarden128

waarden8 bits 28 waarden

256 waarden

1 byte

Page 29: 2 3-bussen

www.sleutelboek.eu

2.3.1 Het binair talstelsel

1 KB 1 kilobyte 210 bytes

1 MB1

megabyte220 bytes

1 GB 1 gigabyte 230 bytes

1 TB 1 terabyte 240 bytes

1 PB 1 petabyte 250 bytes

1 EB 1 exabyte 260 bytes

1 ZB1

zettabyte270 bytes

1 YB1

yottabyte280 bytes

metrische of IEC-

voorvoegsels?

Page 30: 2 3-bussen

signaal: lezen of schrijven

transport van

geheugen-adressen

transport van

gegevens

2.3.2 Indeling van bussen

www.sleutelboek.eu

indeling naar functie

databus(gegevensbus

)adresbus

controlebus(besturingsbu

s)

16-bits = 216 adressen = 64 KB geheugen24-bits = 224 adressen = 16 MB geheugen32-bits = 232 adressen = 4 GB geheugen64-bits = 264 adressen = 16 EB geheugen

Page 31: 2 3-bussen

2.3.2 Indeling van bussen

www.sleutelboek.eu

indeling naar locatie

bussen

intern extern

systeembus

IDE busSATA bus

specifieke bussen

AGP bus

I/O bussen

algemene bussenPCI bus

PCX bus

Page 32: 2 3-bussen

2.3.3 Busoperaties

www.sleutelboek.eu

lezen

schrijven

lezen

Page 33: 2 3-bussen

2.3.3 Busoperaties

www.sleutelboek.eu

De processor stuurt het adres van de geheugenplaats langs de adresbus naar het geheugen.

lezen1

Page 34: 2 3-bussen

2.3.3 Busoperaties

www.sleutelboek.eu

De processor zet een leessignaal op de controlebus.

lezen2

Page 35: 2 3-bussen

2.3.3 Busoperaties

www.sleutelboek.eu

Het geheugen herkent de opdracht om de waarde die zich in de aangegeven geheugen-plaats bevindt op de databus te zetten.

lezen3

Page 36: 2 3-bussen

2.3.3 Busoperaties

www.sleutelboek.eu

Het geheugen geeft via de controlebus aan dat de waarde klaarstaat op de databus.

lezen4

Page 37: 2 3-bussen

2.3.3 Busoperaties

www.sleutelboek.eu

De processor neemt de gegevens op de databus over.

lezen5

Page 38: 2 3-bussen

2.3.3 Busoperaties

www.sleutelboek.eu

lezen

schrijvenschrijven

Page 39: 2 3-bussen

2.3.3 Busoperaties

www.sleutelboek.eu

De processor stuurt het adres van de geheugen-plaats waar het gegeven moet worden opgesla-gen langs de adresbus naar het geheugen.

schrijven1

Page 40: 2 3-bussen

2.3.3 Busoperaties

www.sleutelboek.eu

De processor zet een schrijf-signaal op de controlebus over om het gegeven in die geheugen-plaats op te slaan.

schrijven2

Page 41: 2 3-bussen

2.3.3 Busoperaties

www.sleutelboek.eu

De processor zet het gegeven op de databus.

schrijven3

Page 42: 2 3-bussen

2.3.3 Busoperaties

www.sleutelboek.eu

Het geheugen plaatst de waarde op de databus in de aangegeven geheugenplaats.

schrijven4

Page 43: 2 3-bussen

Sleutelboek Computerhardware

Dit is een begeleidende presentatie bij het hoofdstuk 2.3 van het

Sleutelboek Computerhardware. Deze presentatie mag vrij worden gebruikt, aangepast en verspreid.

Deze dia bevat de bronvermelding en moet ten allen tijde deel blijven

uitmaken van de presentatie.

Meer informatie over het Sleutelboek Computerhardware is beschikbaar op

www.sleutelboek.eu

Klik op de knop EXIT om de presentatie af te sluiten.