Wat zijn BCD coderingen?
BCD – dit staat voor Binary Coded Decimal – is een methode om een decimaal cijfer van 0 tot 9 te coderen met een binair getal. Binaire getallen gebruiken alleen de cijfers 0 en 1.
- De meest voorkomende of bekendste zijn 4-bit codes. Een bit is een enkele 0 of 1 in een binair getal.
- Daarnaast worden ook 5-bit codes, 7-bit codes of zelfs 10-bit codes gebruikt. Deze verschillen in de plaatswaarde van de individuele bits of in hun bedoelde gebruik. De plaatswaarde betekent de positie van een bit in een getal, die bepaalt hoeveel het bijdraagt aan de totale waarde.
Hoe is BCD codering ontstaan?
BCD codering ontstond in de vroege jaren van de computertechnologie als antwoord op de behoefte om decimale getallen efficiënt weer te geven en te verwerken in digitale systemen. Terwijl computers in die tijd primair werden ingezet voor wetenschappelijke en technische berekeningen, waar binaire getallen voldeden, brachten commerciële toepassingen zoals boekhouding en financiën de noodzaak met zich mee om getallen nauwkeurig te kunnen verwerken in het decimale stelsel, het systeem dat mensen gebruiken.
De BCD functies
Binnen GC Wizard zijn de volgende BCD-codes beschikbaar.
4-bit codes
- BCD (8-4-2-1)
- BCD (Aiken)
- BCD (Glixon)
- BCD (Gray)
- BCD (Gray-Excess)
- BCD (O’Brien)
- BCD (Petherick)
- BCD (Stibitz)
- BCD (Tompkins)
5-bit codes
- BCD (2 van 5)
- BCD (Libaw-Craig)
- BCD (2 van 5: POSTNET)
- BCD (2 van 5: PLANET)
7-bit codes
- BCD (Biquinary)
- BCD (Hamming)
10-bit codes
- BCD (1 van 10)
Hoe werkt een BCD functie in GC Wizard?
Hoewel de berekeningen van iedere BCD functie verschillen werken de functies op dezelfde manier.
Elk BCD-functie heeft boven Uitvoer een schuifknop waarmee je kunt kiezen tussen Coderen en Ontsleutelen.
Daarboven staat een tekstveld waar je een cijferreeks plaatst die versleuteld of ontsleuteld moet worden.
Onder Uitvoer wordt de versleutelde of ontsleutelde cijferreeks weergegeven.