Δυαδικό κωδικοποιημένο δεκαδικό (BCD)

Συγγραφέας: Monica Porter
Ημερομηνία Δημιουργίας: 14 Μάρτιος 2021
Ημερομηνία Ενημέρωσης: 1 Ιούλιος 2024
Anonim
κωδικας BCD
Βίντεο: κωδικας BCD

Περιεχόμενο

Ορισμός - Τι σημαίνει δυαδικό κωδικοποιημένο δεκαδικό (BCD);

Ένα δυαδικό κωδικοποιημένο δεκαδικό (BCD) είναι ένας τύπος δυαδικής αναπαράστασης για δεκαδικές τιμές όπου κάθε ψηφίο αντιπροσωπεύεται από έναν σταθερό αριθμό δυαδικών δυαδικών ψηφίων, συνήθως μεταξύ τεσσάρων και οκτώ.


Ο κανόνας είναι τέσσερα ψηφία, τα οποία αντιπροσωπεύουν ουσιαστικά δεκαδικές τιμές 0 έως 9. Αυτό το σύστημα μορφής γραφής χρησιμοποιείται επειδή δεν υπάρχει όριο στο μέγεθος ενός αριθμού. Τέσσερα δυαδικά ψηφία μπορούν απλά να προστεθούν ως ένα άλλο δεκαδικό ψηφίο, σε σχέση με την πραγματική δυαδική αναπαράσταση, η οποία περιορίζεται στις συνήθεις δυνάμεις δύο, όπως 16, 32 ή 64 bit.

Εισαγωγή στη Microsoft Azure και το Microsoft Σε αυτό τον οδηγό θα μάθετε τι είναι το cloud computing και πώς η Microsoft Azure μπορεί να σας βοηθήσει να μεταφέρετε και να εκτελέσετε την επιχείρησή σας από το cloud.

Η Techopedia εξηγεί το Δεκαδικό Κώδικα (BCD)

Τα δυαδικά δεκαδικά ψηφία είναι ένας εύκολος τρόπος να αντιπροσωπεύονται οι δεκαδικές τιμές, καθώς κάθε ψηφίο αντιπροσωπεύεται από τη δική του δυαδική ακολουθία 4 δυαδικών ψηφίων, η οποία έχει μόνο 10 διαφορετικούς συνδυασμούς. Συγκριτικά, η μετατροπή της πραγματικής δυαδικής αναπαράστασης σε δεκαδική απαιτεί αριθμητικές πράξεις όπως πολλαπλασιασμό και προσθήκη.

Είναι πιο εύκολη η μετατροπή σε δεκαδικά ψηφία για εμφάνιση ή εισαγωγή, αλλά το προκύπτον κύκλωμα που απαιτείται για την υλοποίηση αυτού του συστήματος είναι πιο περίπλοκο. Για παράδειγμα, το δυαδικό κωδικοποιημένο δεκαδικό "1001 0101 0110", το οποίο έχει τρεις ομάδες 4 bit, σημαίνει ότι υπάρχουν τρία δεκαδικά ψηφία. Προκειμένου, από αριστερά προς τα δεξιά, η προκύπτουσα δεκαδική τιμή είναι 956.

Τα παρακάτω είναι η δυαδική αναπαράσταση δεκαδικών τιμών 4-δυαδικών ψηφίων:

0 = 0000
1 = 0001
2 = 0010
3 = 0011
4 = 0100
5 = 0101
6 = 0110
7 = 0111
8 = 1000
9 = 1001