Διαφορά μεταξύ των αναθεωρήσεων του «Δυαδικό σύστημα»

μ
Αναστροφή της επεξεργασίας από τον 194.63.165.253 (συνεισφ.), επιστροφή στην τελευταία εκδοχή υπό Stepanps
μ (Αναστροφή της επεξεργασίας από τον 194.63.165.253 (συνεισφ.), επιστροφή στην τελευταία εκδοχή υπό Stepanps)
Ετικέτα: Επαναφορά
==Δυαδικό σύστημα στους υπολογιστές==
 
Η αποθήκευση και επεξεργασία των δεδομένων στους [[ηλεκτρονικός υπολογιστής|ηλεκτρονικούς υπολογιστές]] γίνεται [[ψηφιακή τεχνολογία|ψηφιακά]]. Οδηγώντας, για παράδειγμα, την είσοδο ενός λογικού κυκλώματος με τάση ρεύματος μεγαλύτερη μιας συγκεκριμένης τιμής (π.χ +3 [[Volt]]s) αναπαριστούμε το ψηφίο "1", ενώ οδηγώντας την είσοδο με τάση ρεύματος μικρότερη μιας συγκεκριμένης τιμής (π.χ +2 [[Volt]]s) αναπαριστούμε το ψηφίο "0". Λόγω της σχετικά απλής υλοποίησης στα [[ηλεκτρονικό κύκλωμα|ηλεκτρονικά κυκλώματα]] το δυαδικό σύστημα χρησιμοποιείται εκτεταμένα στους ηλεκτρονικούς υπολογιστές για την αναπαράσταση αριθμητικών δεδομένων. Άλλα χρησιμοποιούμενα συστήματα είναι το [[σύστημα κινητής υποδιαστολής]], το [[σύστημα σταθερής υποδιαστολής]], η [[δυαδική κωδικοποίηση δεκαδικού]], και άλλα!.
 
==Μετατροπή από το δεκαδικό στο δυαδικό σύστημα==
==Μετατροπή από το δυαδικό στο δεκαεξαδικό σύστημα==
 
Για την μετατροπή απόαπο δυαδικό αριθμό σε δεκαεξαδικό ακολουθούμε τα παρακάτω βήματα:
 
1. Αρχίζοντας από το δεξιότερο ψηφίο του δυαδικού αριθμού το χωρίζουμε ανά 4 ψηφία μέχρι το αριστερότερο ψηφίο.
Εάν η αριστερότερη τετράδα δεν συμπληρώνει 4 ψηφία, προσθέτουμε 0 στα αριστερά μέχρι να σχηματιστεί ολοκληρωμένη τετράδα.
2. Υπολογίζουμε τον δεκαεξαδικό αριθμό που προκύπτει για κάθε τετράδα σύμφωνα με την παρακάτω μέθοδο:
Αρχίζοντας απόαπο δεξιά κάθε στοιχείο αντιστοιχεί σε:
1ο ψηφίο: 2<sup>0</sup>
2ο ψηφίο: 2<sup>1</sup>
 
<references/>"Data Recovery Programming", Tarun Tyagi, BPB Publications, New Delhi, India, ISBN 81-7656-922-4
<references/>http://www.datadoctor.biz/gr/data_recovery_programming_book_chapter4-page15.html
 
==Πρόσθεση δυαδικών αριθμών==
1 + 1 + 1 = 1 και 1 το κρατούμενο<br />
<br />
Έτσι για παράδειγμα, για να προσθέσουμε σε μορφή ψηφολέκτηςψηφιολέξης (byte) τους αριθμούς 121 και 107, έχουμε:<br />
<br />
(121) 01111001<br />
Σε αυτήν την μέθοδο αντιστρέφονται τα ψηφία του δυαδικού αριθμού, όπου δηλαδή 0 γίνεται 1 και όπου 1 γίνεται 0, και ο αριθμός που προκύπτει θεωρείται ο αρνητικός του πρώτου.
 
Έτσι για παράδειγμα, ο (θετικός) αριθμός 7 σε μορφή ψηφολέκτηςψηφιολέξης (byte) είναι ο ακόλουθος:<br />
0000 0111<br />
και ο αρνητικός -7 σε μορφή συμπληρώματος ως προς 1 γίνεται:<br />
11.684

επεξεργασίες