Home > heden > Werking processor 2
Home
Verleden
Heden
  Processor 1
  Processor 2
  Maatschappij
  afhankelijkheid
Toekomst

 

 


 

ALU werking

Een processor bestaan aan de binnenkant uit "gates". Ik al zal eerst alle gates even uitleggen en dan er schakelingen mee maken. Een computer kan alleen in het binaire stelsel lezen. Dat betekent dat hij alleen 0-en en 1-en kan lezen. Ik zal 0 t/m 7 in binaire stelsel schrijven:

000=0 Je kan het binaire stelsel op deze manier lezen:
Je telt vanaf rechts.
Getal 1= 2^0 keer de waarde die er staat (0 of 1 dus)
Getal 2= 2^1 keer de waarde die er staat (0 of 1)
Getal 3= 2^2 keer de waarde die er staat (0 of 1)
Algemeen: 2^(nummer van getal min 1) keer de waarde die er staat
En dan tel je al de uitkomsten bij elkaar op
001=1
010=2
011=3
100=4
101=5
110=6
111=7

 

1=hoog legenda: A=invoer1
0=laag   B=invoer2
    Q=uitvoer
    CO=carry-out

 

Dit is een NOT-poort. Als de A hoog is, wordt Q laag en omgedraait
A Q
0 1
1 0
Dit is een AND-poort. Alleen als A en B hoog zijn wordt Q hoog.
A B Q
0 0 0
0 1 0
1 0 0
1 1 1
Dit is een OR-poort. Als A of B hoog is wordt Q ook hoog.
A B Q
0 0 0
0 1 1
1 0 1
1 1 1
Nu krijgen we de AND en OF poort met een NOT poort erachter. Dus de uitvoer wordt omgedraaid. Voor hun naam krijgen ze de N van NOT.

NAND:
A B Q
0 0 1
0 1 1
1 0 1
1 1 0

NOR:
A B Q
0 0 1
0 1 0
1 0 0
1 1 0
Nu krijgen we de XOR en XNOR gates. Die X staat voor "Exclusive". Dit zijn dus "exclusive or" poorten. Alleen als OF A OF B hoog is geeft hij bij Q hoog. Als A EN B hoog zijn geef hij bij Q laag. Bij XNOR is dit natuurlijk omgedraait.
XOR:
A B Q
0 0 0
0 1 1
1 0 1

XNOR:
A B Q
0 0 1
0 1 0
1 0 0
1 1 1

 

 


 

 

©2001 by Ronald van Gastel en Martijn Blokland