Προγραμματισμός

* Γνώση Υπολογιστών >> Προγραμματισμός >> Προγραμματισμός Υπολογιστών Γλώσσες

Γιατί είναι Binary που χρησιμοποιούνται σε υπολογιστές

; Ό, τι κάνεις σε έναν υπολογιστή περιλαμβάνει ένα δυαδικό αριθμό . Ποτέ δεν θα δείτε αυτούς τους αριθμούς , έτσι ώστε να μην γνωρίζουν καν ότι υπάρχουν . Ωστόσο , πίσω από τα παρασκήνια , ηλεκτρονικών υπολογιστών και λογισμικού που εργάζονται μαζί για να διαμορφώσουν κάθε ηχητική και οπτική εμπειρία που έχετε , ενώ κάθεται μπροστά από μια οθόνη υπολογιστή . Binary Numbers
Η

Ο αριθμός 10 αποτελεί τη βάση μας δεκαδικό σύστημα αρίθμησης . Κάθε θέση σε αριθμητική σειρά αντιπροσωπεύει μια δύναμη του 10 . Εξετάστε τη δεκαδική τιμή 643 . Διαβάζοντας από αριστερά προς τα δεξιά έχετε 6 φορές 10 προς το δεύτερο ρεύμα + 4 φορές 10 στο πρώτο ρεύμα + τον αριθμό 3 στην πιο δεξιά θέση της στοιχειοσειράς , όπου η δύναμη του 10 είναι μηδέν . Προσθέστε τις τιμές για να πάρει 643 . Δυαδικούς αριθμούς λειτουργούν με παρόμοιο τρόπο . Ωστόσο, σε δυαδικό, κάθε θέση σε μια αριθμητική συμβολοσειρά αντιπροσωπεύει μία δύναμη του δύο . Υπολογιστές αντιπροσωπεύουν όλες τις αριθμητικές τιμές και χαρακτήρες χρησιμοποιώντας δυαδικούς αριθμούς .
Εικόνων Εφαρμογή Υπολογιστών
Η

Εάν κόψετε ένα φως διακόπτη , ένα φως ανάβει λάμπα επάνω . Όταν κόψει το διακόπτη , το φως σβήνει . Αυτό είναι ένα παράδειγμα ενός δυαδικού συστήματος . Υπάρχουν δύο μόνο δυνατές καταστάσεις για το φως : ενεργοποίηση ή απενεργοποίηση. Οι υπολογιστές λειτουργούν με μια παρόμοια λογική δομή . Οι επιστήμονες υπολογιστών καλέσετε ένα σύνολο οδηγιών που προκαλεί ένας υπολογιστής για να εκτελέσει μια εργασία για το πρόγραμμα . Προγράμματα μοιάζει με αυτό , όταν εκπροσωπείται σε δυαδικό κώδικα :

10100101010101

Αυτά είναι δυαδική on και off διακόπτες τοποθετημένα σε μια ακολουθία . Ένας υπολογιστής διαβάζει αυτούς τους διακόπτες και εκτελεί αριθμητικούς υπολογισμούς , όπως πρόσθεση και αφαίρεση . Υπολογιστές ενσωματώσει ένα δυαδικό σύστημα επεξεργασίας διότι είναι απλούστερη από ό, τι το δεκαδικό σύστημα που συνήθως χρησιμοποιούμε .

Η Ιστορία
Η

Το 1937 , ένας μηχανικός Bell Labs το όνομα Γιώργος Stibitz κατασκεύασε το πρώτο δυαδικό υπολογιστή στον κόσμο . Συσκευή Stibitz αποτελούνταν από ρελέ , μια μπαταρία και λαμπτήρων . Ένα αναμμένο λαμπτήρα αντιπροσώπευε ένα και σκοτεινές λάμπα αντιπροσώπευαν τα δύο . Stibitz ήταν σύντομα σε θέση να προγραμματίσετε τη συσκευή για την εκτέλεση απλών δυαδικών υπολογισμούς . Λίγους μήνες αργότερα , επέδειξε μια βελτιωμένη έκδοση της εφεύρεσής του , χρησιμοποιώντας ένα τηλέγραφο για να στείλουν ένα μαθηματικό πρόβλημα από το Dartmouth , Μασαχουσέτη , στη Νέα Υόρκη . Μηχανικοί σε Νέα Υόρκη λυθεί το πρόβλημα και να επιστραφεί η απάντηση στο Dartmouth .
Εικόνων Μειονεκτήματα
Η

Binary αριθμούς μπορεί να γίνει αρκετά μεγάλη , επειδή κάθε ψηφίο σε μια δυαδική συμβολοσειρά μπορεί να κρατήσει τις τιμές ίσες σε μια δύναμη του δύο . Παρά το γεγονός ότι οι προγραμματιστές λογισμικού συχνά δεν εργάζονται απευθείας με τους δυαδικούς αριθμούς , είναι πιο δύσκολο για αυτούς να επανεξετάσει αυτούς τους αριθμούς χωρίς δυαδικό - σε - δεκαδικό λογισμικό μετάφρασης .
Εικόνων Άλλες εφαρμογές
Η

Όταν οι χρήστες του Διαδικτύου να παρακολουθήσετε ένα βίντεο στο διαδίκτυο , που ίσως δεν σκέφτονται δυαδικούς αριθμούς . Ωστόσο , βίντεο, μουσική , παιχνίδια , λογισμικό και όλα τα άλλα αντικείμενα σε έναν υπολογιστή δεν είναι τίποτα περισσότερο από ό, τι μακριές σειρές των δυαδικών αριθμών . Λογισμικού ηλεκτρονικών υπολογιστών κωδικοποιεί τα αντικείμενα πολυμέσων και γραφικών σε δυαδική μορφή και στη συνέχεια να αποκωδικοποιεί αργότερα για να εμφανίσετε τα αντικείμενα στην αρχική τους μορφή . Ένας υπολογιστής χρησιμοποιεί τάσεις και τα ρεύματα να εκπροσωπεί όλα τα δυαδικά δεδομένα στο σύστημα .
Η
εικόνων

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

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