SondervickCollege Veldhovenca binair decimaal hexadecimaal decimaalhexadecimaal decimaal binair...
-
Upload
ludo-wauters -
Category
Documents
-
view
223 -
download
0
Transcript of SondervickCollege Veldhovenca binair decimaal hexadecimaal decimaalhexadecimaal decimaal binair...
SondervickCollege Veldhovenca
binair decimaal hexadecimaal
decimaaldecimaal binair
bits en bytes optellenschakelingen voor
optellen
Beeld digitaliserenGeluid digitaliseren
Tekst digitaliseren
SondervickCollege Veldhovenca
Informatie heeft:• Vorm symbool of teken
voorbeeld:
• Inhoud boodschapbij dit voorbeeld: maak een
afdruk
• Standaardisatie in de meeste programma’s worden dezelfde
tekens gebruikt voor dezelfde boodschap
SondervickCollege Veldhovenca
Van binair naar decimaal:Zet machten van twee boven de cijfers, begin achteraan
1 0100 01 11
1 niet
Uitkomst:
2
2 wel
2 +
4
4 niet
8
8 wel
16
16 w
el
32
32 niet
64
64 niet
128
8 + 16 + 128 = 154
Klaar, dus : 10011010 = 154
128 w
el
SondervickCollege Veldhoven
Informatica
16 1
27
26
25
24
23
22
21
1X X X X X X X X2
72
62
52
42
32
22
1
1 1 0 1 0 10 0 =209
64128
SondervickCollege Veldhoven
Informatica
16 1
X X
4 3 =67
3 x 1 = 3
4 x 16 = 64
Dus: 3 + 64 = 67
116
X X
3 B =59
11 x 1 = 113 x 16 = 48Dus: 11 + 48
=59
SondervickCollege Veldhoven
Informatica
16 1
X X
A 3 =163
3 x 1 = 3
10 x 16 = 160
Dus: 3 + 160 = 163
116
X X
F F=255
15 x 1 = 1515 x 16 = 240
Dus: 15 +240 =255
SondervickCollege Veldhoven
Informatica
Van decimaal (181) naar binair:Kijk steeds welke macht van 2 er in zit
1
128 64 32 16 8 4 2 1
Zit 128 er in ? Ja, dus
Blijft over 181 -128=53
181:
SondervickCollege Veldhoven
Informatica
1
128 64 32 16 8 4 2 1
53 : Zit 64 er in ? Nee, dus
Blijft over 53 -32=21
0
53 : Zit 32 er in ? Ja, dus
1
Van decimaal (181) naar binair:Kijk steeds welke macht van 2 er in zit
SondervickCollege Veldhoven
Informatica
1
128 64 32 16 8 4 2 1
21 : Zit 16 er in ? Ja, dus
Blijft over 21 -16= 5
0 1 1
Van decimaal (181) naar binair:Kijk steeds welke macht van 2 er in zit
SondervickCollege Veldhoven
Informatica
1
128 64 32 16 8 4 2 1
5 : Zit 8 er in ? Nee, dus
Blijft over 5 - 4 = 1
0
5 : Zit 4 er in ? Ja, dus
1 1 0 1
Van decimaal (181) naar binair:Kijk steeds welke macht van 2 er in zit
SondervickCollege Veldhoven
Informatica
1
128 64 32 16 8 4 2 1
1 : Zit 2 er in ? Nee, dus
Blijft over 1 - 1 = 0 Klaar!
0
1 : Zit 1 er in ? Ja, dus
1 1 0 1 10181 =
Van decimaal (181) naar binair:Kijk steeds welke macht van 2 er in zit
SondervickCollege Veldhoven
Informatica
181
901
delen door 2geeft:
de rest is:
van achternaar voor:
1
Van decimaal (181) naar binair:Andere manier: deel steeds door 2, schrijf de rest op
SondervickCollege Veldhoven
Informatica
181 decimaal : Deel steeds door 2 en bekijk de rest
10
181
90
45
0delen door 2geeft:
de rest is:
SondervickCollege Veldhoven
Informatica
1 10
90
45
22
1delen door 2geeft:
de rest is:
181181 : Deel steeds door 2 en bekijk de rest
SondervickCollege Veldhoven
Informatica
1 10 0
45
22
11
0delen door 2geeft:
de rest is:
181
90
181 : Deel steeds door 2 en bekijk de rest
SondervickCollege Veldhoven
Informatica
11 10 0
22
11
5
1delen door 2geeft:
de rest is:
181
90
45181 : Deel steeds door 2 en bekijk de rest
SondervickCollege Veldhoven
Informatica
111 10 0
11
5
2
1delen door 2geeft:
de rest is:
181
90
45
22181 : Deel steeds door 2 en bekijk de rest
SondervickCollege Veldhoven
Informatica
1100 10 0
5
2
1
0delen door 2geeft:
de rest is:
181
90
45
22
11181 : Deel steeds door 2 en bekijk de rest
SondervickCollege Veldhoven
Informatica
1 1100 10 0
2
1
0
1delen door 2geeft:
de rest is:
181
90
45
22
11
5
We zijn bij 0, het is klaar!
181 =
181 : Deel steeds door 2 en bekijk de rest
SondervickCollege Veldhoven
Informatica
110
0 opschrijven,
10
11
00
11
1+1=101 onthouden
1
Bits & bytes optellen
SondervickCollege Veldhoven
Informatica
110
0 opschrijven,
11
00
1+1+0=101 onthouden
10
110
1
0
1
Bits & bytes optellen
SondervickCollege Veldhoven
Informatica
110
1 opschrijven,
00
1+1+1=111 onthouden
100
11
111
1
1
1
Bits & bytes optellen
SondervickCollege Veldhoven
Informatica
110
1 opschrijven,1+0+0=1Klaar!
100
111
00
1
1
00
1
Bits & bytes optellen
SondervickCollege Veldhoven
Informatica
Ingang1=0 Ingang2=0
Uitgang=0voeding
Bits & bytes : de en-schakeling
SondervickCollege Veldhoven
Informatica
Ingang1=1 Ingang2=0
Uitgang=0voeding
Bits & bytes : de en-schakeling
SondervickCollege Veldhoven
Informatica
Ingang1=1 Ingang2=1
Uitgang=1voeding
Bits & bytes : de en-schakeling
SondervickCollege Veldhoven
Informatica
Ingang1=0 Ingang2=1
Uitgang=0voeding
Bits & bytes : de en-schakeling
SondervickCollege Veldhoven
Informatica
voeding
Ingang1=0 Ingang2=0
Uitgang=0
Bits & bytes : de of-schakeling
SondervickCollege Veldhoven
Informatica
voeding
Ingang1=1 Ingang2=0
Uitgang=1
Bits & bytes : de of-schakeling
SondervickCollege Veldhoven
Informatica
voeding
Ingang1=1 Ingang2=1
Uitgang=1
Bits & bytes : de of-schakeling
SondervickCollege Veldhoven
Informatica
Ingang1=0 Ingang2=0
Uitgang=0voeding
Bits & bytes : de xof-schakeling (xor)
SondervickCollege Veldhoven
Informatica
voeding
Ingang1=1 Ingang2=0
Uitgang=1
Bits & bytes : de xof-schakeling (xor)
SondervickCollege Veldhoven
Informatica
voeding
Ingang1=0 Ingang2=1
Uitgang=1
Bits & bytes : de xof-schakeling (xor)
SondervickCollege Veldhoven
Informatica
voeding
Ingang1=1 Ingang2=1
Uitgang=0
Bits & bytes : de xof-schakeling (xor)
SondervickCollege Veldhoven
Informatica
0 0
0 0
Twee bits optellen: achterste bit met xof voorste bit met and
00
00
XOFEN
+
SondervickCollege Veldhoven
Informatica
1 0
0 1
Twee bits optellen: achterste bit met xof voorste bit met and
10
10
XOFEN
+
SondervickCollege Veldhoven
Informatica
0 1
0 1
Twee bits optellen: achterste bit met xof voorste bit met and
10
01
XOFEN
+
SondervickCollege Veldhoven
Informatica
1 1
1 0
Twee bits optellen: achterste bit met xof voorste bit met and
01
11
XOFEN
+
tel2opEN XOF
De schakeling voor het optellen van twee bits stellen we op de volgende dia’s voor door:
SondervickCollege Veldhoven
Informatica
1 1
Drie bits optellen
11
11
+1tel2opEN XOF
+ 1
tel2opEN XOF
0 0
OF
1
1 1
SondervickCollege Veldhoven
Informatica
1 0
Drie bits optellen
01
01
+1tel2opEN XOF
+ 1
tel2opEN XOF
0 1
OF
1
1 0
SondervickCollege Veldhoven
Informatica
1 1
Drie bits optellen
01
10
+1tel2opEN XOF
+ 0
tel2opEN XOF
1 0
OF
0
1 0
Het klopt ook bij 0+1+1=10 en bij 1+0+0=01en bij0+1+0=01en bij0+0+1=01en bij0+0+0=00
SondervickCollege Veldhoven
Informatica
De schakeling van de vorige dia’s stellen we hier voor door:
tel3
op
SondervickCollege Veldhoven
Informatica
enter
SondervickCollege Veldhoven
Informatica
Tekst wordt meestal opgeslagen m.b.v. de ASCII-code.Per teken wordt 1 byte gebruikt; je kunt dus 255 tekens coderen m.b.v. ASC
De tekst op de vorige dia bestaat uit 11 tekens + 2 keer entertoets 15 bytes
Tekst kan ook worden opgeslagen m.b.v. UnicodePer teken worden dan 2 bytes gebruikt; je kunt dus circa 65000 tekens coderen m.b.v. de Unicode
SondervickCollege Veldhoven
Informatica
Als je RGB-kleuren gebruikt geef je aan hoeveel rood , groen en blauw erin zit.
Helder rood = RGB(255,0,0)
In HTML: <font color="#FF0000">
RGB(130,0,0) = donkerrood
Kleiner getal donkerder
paars = RGB(255,0,255)
In HTML: <font color="#FF00FF">
RGB(100,100,100) = grijs
Kleinere getallen donkerder
SondervickCollege Veldhoven
Informatica
Als je inzoomt op een foto zie je dat hij is opgebouwd uit pixels.
De kleur van elke pixel wordt opgeslagen.
SondervickCollege Veldhoven
Informatica
Eerst worden de pixels van de onderste rij opgeslagen,
in de volgorde Blauw,Groen,Rood
De eerste 54 bytes zijn voor de algemene kenmerken (lengte, breedte, enz)
Dan de volgende rijen, elke rij wordt afgesloten met een nul
SondervickCollege Veldhoven
Informatica
Hoeveel bytes neemt een tekening van 800 bij 600 in RGB-kleuren als bmp-file in beslag ?
800 x 600 x 3 = 1440000 (3 bytes per pixel) +
54 (algemene kenmerken) +
600 (per rij één extra byte), totaal 1440654 bytes (ongeveer 1,44 Mb)
De kleur van elke pixel wordt opgeslagen
Voor elke pixel worden 3 bytes gebruikt
Elke rij wordt afgesloten met een 0, en voor de algemene kenmerken worden 54 bytes gebruikt.
De figuur van de vorige dia (5 bij 3) neemt dus 54 + 15 x 3 + 3 = 102 bytes in beslag.
SondervickCollege Veldhoven
Informatica
Geluidsgolven: analoog (continu)
Tijd (in sec)
SondervickCollege Veldhoven
Informatica
Sampling: meet de hoogte regelmatig
Tijd (in sec)
CD-kwaliteit: 44100 keer per sec. opmetenEen uur stereo-muziek, 16 bits, CD-kwaliteit neemt dan 44100 x 2 x 2 x 3600 = 635.040.000 bytes in beslag, dus ongeveer 635 Mb (wav-file)
SondervickCollege Veldhoven
Informatica
Beeld:Bmp-file: zonder compressieGif-file: 256 kleuren, werkt met een paletJPG-file: gemiddelde kleur van bijv. 8 x 8 pixels
Geluid:Wav-file: zonder compressie, voor alle geluidenmid-file: zonder compressie, alleen muziekMP3-file: neemt 12 keer zo weinig ruimte in
Video:Avi-file: zonder compressie, 25 beelden per sec. 215 Mb voor een minuut filmmpeg1: 10 Mb per minuut film, videoCDmpeg2: 20 Mb per minuut film, supervideoCDmpeg4: divX, hogere resolutie, minder ruimte
Einde