Video: Technische Automatisering Promo 2024
Een van de grote voordelen van binary is dat het zeer efficiënt is in het omgaan met speciale bewerkingen: namelijk logische bewerkingen . Er zijn vier logische basisbewerkingen beschikbaar, hoewel aanvullende bewerkingen worden afgeleid van de vier basishandelingen. Drie van de bewerkingen - AND, OR en XOR - vergelijken twee binaire cijfers (bits). De vierde (NOT) werkt op slechts een enkel bit.
De volgende lijst vat de basis logische bewerkingen samen:
-
AND: Een AND-bewerking vergelijkt twee binaire waarden. Als beide waarden 1 zijn, is het resultaat van de AND-bewerking 1. Als één of beide waarden 0 zijn, is het resultaat 0.
-
OF: Een OF-bewerking vergelijkt twee binaire waarden. Als ten minste een van de waarden 1 is, is het resultaat van de OR-bewerking 1. Als beide waarden 0 zijn, is het resultaat 0.
-
XOR: Een XOR-bewerking vergelijkt twee binaire waarden. Als precies één van deze waarden 1 is, is het resultaat 1. Als beide waarden 0 zijn of als beide waarden 1 zijn, is het resultaat 0.
-
NIET: De NOT-bewerking vergelijkt niet twee waarden. In plaats daarvan verandert het eenvoudig de waarde van een enkele binaire waarde. Als de oorspronkelijke waarde 1 is, retourneert NOT 0. Als de oorspronkelijke waarde 0 is, retourneert NIET 1.
Eerste waarde | Tweede waarde | EN | OF > XOR | 0 |
---|---|---|---|---|
0 | 0 | 0 | 0 | 0 |
1 | 0 | 1 | 1 | 1 |
0 | 0 | 1 | 1 | 1 |
1 | 1 | 1 | 0 |
|
10010100 EN 11011101 10010100
Zoals u kunt zien, is het resultaat 10010100.