Υλικό υπολογιστών

* Γνώση Υπολογιστών >> Υλικό υπολογιστών >> Δίσκοι & Αποθήκευση Υπολογιστών

Πώς να μετατρέψετε ένα Byte Hex για BCD 6502

Το 6502 είναι ένας επεξεργαστής του υπολογιστή δημιουργήθηκε από MOS Technology 1975 . Όλα τα μητρώα δεδομένων του είναι 8 bits ευρύ ? Δηλαδή , μπορούν να περιέχουν αξίζει ακριβώς ένα byte των πληροφοριών . Κανονικά , η ψηφιολέξη ερμηνεύεται ως ένα δυαδικό αριθμό για αριθμητικές πράξεις , όπως πρόσθεση και αφαίρεση . Ωστόσο , το 6502 υποστηρίζει μια ειδική δυαδικά κωδικοποιημένα ψηφία τρόπου ( BCD ), στην οποία αριθμητικές πράξεις λειτουργούν χωριστά στο κατώτερο και στο ανώτερο τέσσερα δυαδικά ψηφία από τον αριθμό 8 -bit. Μπορείτε να μετατρέψετε ένα δεκαεξαδικό , byte μεγέθους αριθμό αντίστοιχο ποσό σε 6502 BCD . Οδηγίες
Η 1

Επιλέξτε ένα " hexByte " να μετατραπούν που δεν είναι μεγαλύτερη από ό, τι δεκαεξαδικό 63 , δεδομένου ότι είναι ο μεγαλύτερος αριθμός που μπορεί να εκπροσωπείται από ένα byte BCD . 2

Μετατρέψτε το δεκαεξαδικό αριθμό σε δεκαδικό αξιολογώντας τον ακόλουθο τύπο :

decByte = firstDigit ( hexByte ) * 16 + secondDigit ( hexByte )

για παράδειγμα , εάν hexByte = 38 , τότε decByte = 3 * 16 +8 = 56 - το δεκαδικό ισοδύναμο δεκαεξαδικό 38 . Η σύγκριση στο Βήμα 1 εγγυάται ότι decByte θα έχει δύο ψηφία
εικόνων 3

Μετατρέψτε το δεκαδικό αριθμό στο 6502 BCD αξιολογώντας τον ακόλουθο τύπο : .

BCDByte = τραπέζι ( firstDigit ( decByte ) ) πίνακα ( secondDigit ( decByte ) )

σύμφωνα με τον ακόλουθο πίνακα μετατροπής :

δεκαδικών ψηφίων /BCD μισό - byte

0 /0000

1 /0001

2 /0010

3 /0011

4 /0100

5 /0101

6 /0110

7 /0111

8/1000

9/1001

Για παράδειγμα , εάν decByte = 56 , τότε BCDByte = 01010110 - δηλαδή , τα τέσσερα ψηφία τα οποία αντιστοιχούν στην δεκαδικού ψηφίου 5 ακολουθούμενο από τα τέσσερα ψηφία τα οποία αντιστοιχούν στο δεκαδικό ψηφίο 6 .
Η
εικόνων

Συναφής σύστασή

Πώς να συνδέσετε τηλεόραση μου με τον υπολογιστή μου για να παρακολουθήσετε ταινίες Κατέβηκε

Υπάρχουν αμέτρητες ιστοσελίδες στο διαδίκτυο που σας επιτρέπουν να κατεβάσετε τα βίντεο απευθείας στον υπολογιστή σας . Από την οθόνη στο σύστημα του υπολογιστή σας είναι πιθανόν πολύ μικρότερο από την τηλεόραση σας , μπορεί να θέλετε να συνδέσετε τον υπολογιστή σας σε μια τηλεόραση για να παρακολουθήσετε το κατεβάσει περιεχόμενο στη μεγαλύτερη οθόνη . Μόλις συνδεθείτε , μπορείτε ακόμη και να αρχίσετε να χρησιμοποιείτε την τηλεόραση ως μόνιμο οθόνη για τον υπολογιστή σας . Τα πράγματα που θα χρε

Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα