Computerarchitectuur
Een computer architectuur bepaalt hoe de computer informatie verwerkt. Het bevat al de specificaties die zeggen wat er gebeurt als je X doet. Het is dus de relatie tussen software en hardware.
Hardware Onderdelen Informatie Verwerkend Systeem
Een computer is meestal gemaakt uit een logica module, en paar ingangen en een paar uitgangen – de GPIO. Je voert informatie in [I], de logica boord gaat het verwerken en terug geven [O].
Inleiding Computerarchitectuur
Een bit kan alleen twee tegenstellende dingen zijn. Het kan zijn dat het een 1 of 0 is, waar of vals, zwart of wit.
De waarheidstabel laat zien wat er met een functie is gebeurt. Het moet al de mogelijkheden laten zien. Als je drie inputs hebt, dan zijn er 2^3=8 mogenlijke uitkomsten.
Voorbeeld met twee inputs en een OR-gate (Of, |):
A B O
0 1 1
1 0 1
0 0 0
1 1 1
Voorbeeld met twee inputs en een AND-gate (En, &):
A B O
0 1 0
1 0 0
0 0 0
1 1 1
Voorbeeld met twee inputs en een XOR-gate (Exclusief of, niet gelijk is, !=):
A B O
0 1 1
1 0 1
0 0 0
1 1 0
Serie parallel schakeling is een combinatie van serie en parallel schakeling:
Combitonische schakelingen en bijbehorende formule
Een formule van Y = (A AND B) OR C ziet er zo uit:
De haakjes zijn belangerijk, want Y = A AND B OR C, of Y = A AND (B OR C) hebben totaal verschillende uitkomsten.
De variables zijn altijd in het linker zijde van de tekening en de resultaat in het rechts.