C4 - Binair rekenen, Negatief binair, hexadecimaal *VWO

Binair rekenen
lgg
  • Je kan binaire getallen optellen, aftrekken, vermenigvuldigen en delen 
1 / 32
suivant
Slide 1: Diapositive
InformaticaMiddelbare schoolvwoLeerjaar 4

Cette leçon contient 32 diapositives, avec quiz interactifs, diapositives de texte et 3 vidéos.

time-iconLa durée de la leçon est: 120 min

Éléments de cette leçon

Binair rekenen
lgg
  • Je kan binaire getallen optellen, aftrekken, vermenigvuldigen en delen 

Slide 1 - Diapositive

Cet élément n'a pas d'instructions

Van binair naar decimaal

Slide 2 - Diapositive

Cet élément n'a pas d'instructions

101
A
3
B
4
C
5
D
6

Slide 3 - Quiz

Cet élément n'a pas d'instructions

10111
A
23
B
24
C
25
D
26

Slide 4 - Quiz

Cet élément n'a pas d'instructions

Optellen

Slide 5 - Diapositive

Cet élément n'a pas d'instructions

Aftrekken

Slide 6 - Diapositive

Cet élément n'a pas d'instructions

Vermenigvuldigen

Slide 7 - Diapositive

Cet élément n'a pas d'instructions

Delen
Klassikaal oefenen: 22 / 3
We delen 9 door 3:
Uitkomst
Getal dat je deelt
Deler

Slide 8 - Diapositive

Ander voorbeeld:
21 / 3 ->  11 / 10101

Slide 9 - Vidéo

Cet élément n'a pas d'instructions

Werk uit in binair:
36 - 26

Slide 10 - Question ouverte

Cet élément n'a pas d'instructions

Tekst
negatief binair, hexadecimaal
lgg
  • Je kan negatief decimaal naar binair omzetten
  • Je kan hexadecimaal naar decimaal omzetten
  • Je kan hexadecimaal naar binair omzetten

Slide 11 - Diapositive

Cet élément n'a pas d'instructions

Negatieve getallen
Unsigned
Sign and magnitude
One's complement

Slide 12 - Diapositive

Cet élément n'a pas d'instructions

Two's complement
Wat gebeurt hier?
  • Flip de bits  
  • 1 optellen
Uitgebreidde uitleg hierover in twee filmpje aan het einde van deze les

Slide 13 - Diapositive

Cet élément n'a pas d'instructions

Two's complement
Voor two's compliment moet je wel weten hoeveel bits er gebruikt worden!

Negatief : begint altijd met een 1
Positief   : begint altijd met een 0


Slide 14 - Diapositive

Cet élément n'a pas d'instructions

In two's complement: wat is -7?
A
1001
B
0111
C
0001
D
1000

Slide 15 - Quiz

Cet élément n'a pas d'instructions

Slide 16 - Diapositive

Cet élément n'a pas d'instructions

Bijkomend voordeel van Two's complement
Je hoeft niet meer af te trekken; je kan een negatief getal gewoon "optellen"

Slide 17 - Diapositive

Cet élément n'a pas d'instructions

Werk uit in binair:
3 - 2
Maar gebruik nu two's complement

Slide 18 - Question ouverte

Cet élément n'a pas d'instructions

Werk uit in binair:
36 - 26
Maar gebruik nu two's complement

Slide 19 - Question ouverte

Cet élément n'a pas d'instructions

Uitgebreide tekst: Unicode
ASCII tabel heeft maar 256 tekens en dus geen plek voor b.v.:
  • Speciale letters: ë, ç, ø, ñ, etc.
  • Grieks en Cyrillisch (Russisch): β, φ, Д ,И, etc.
  • Aziatische schriften: Mandarijn, Japans, Koreaans, etc.
  • Emoticons
Oplossing: Unicode Tabel. Genoeg plek (en nog plek over)
4 bytes = 32 bits = 232 = 4.294.967.296 mogelijkheden!

Slide 20 - Diapositive

Cet élément n'a pas d'instructions

verschillende getalstelsels
decimaal > 10 tekens
binair > 2  tekens

hexadecimaal > 16 tekens
0, 1, 2, 3, 4, 5, 6, 7, 8, 9, A, B, C, D, E, F

Slide 21 - Diapositive

Cet élément n'a pas d'instructions

Hexadecimaal
  • binair -> 2 (bini)
  • decimaal -> 10 (decimus)
  • hexadecimaal -> 16 (hex)

Slide 22 - Diapositive

Cet élément n'a pas d'instructions

Slide 23 - Diapositive

Cet élément n'a pas d'instructions

Slide 24 - Diapositive

doe voor:
16^3  16^2  16^1  16^0
4096 256     16      1

envoudige voorbeeld 154 > 9A
9 x16 = 144 + 10 x 1

162 > 16x 10 + 2x 1 = D2


Waarom hexadecimaal?
  • Makkelijker/korter opschrijven dan binair
  • Makkelijk om te zetten naar binair dus goed voor computers
  • b.v. bij kleuren #007dad (komt terug bij html/css)

Slide 25 - Diapositive

Cet élément n'a pas d'instructions

Slide 26 - Diapositive

Cet élément n'a pas d'instructions

Slide 27 - Diapositive

Cet élément n'a pas d'instructions

Binair naar Hexa-decimaal..
..en andersom
1101

Slide 28 - Diapositive

Cet élément n'a pas d'instructions

Aan de slag
Fundament Informatica C4 Datarepresentaties, H1 Bits & Bytes, Paragraaf 1.4 t/m 1.6

Slide 29 - Diapositive

Cet élément n'a pas d'instructions

Waarom wordt in computers vaak hexadecimaal gebruikt?

Slide 30 - Question ouverte

Cet élément n'a pas d'instructions

Slide 31 - Vidéo

Cet élément n'a pas d'instructions

Slide 32 - Vidéo

Cet élément n'a pas d'instructions