Προς το περιεχόμενο

Απορία για δυαδικούς αριθμούς


salamalecom

Προτεινόμενες αναρτήσεις

Δημοσ.

Μου έχει δημιουργηθεί μια απορία και δεν μπορεσα(προς το παρών)

να βγάλω ακρη ψάχνωντας στο Internet.

Βρέθηκα στο http://en.wikipedia.org/wiki/Endianness και στο http://en.wikipedia.org/wiki/Most_significant_bit

 

Θέλω να καταλάβω είναι γιατί βάζουμε το bit για το πρόσημο στα αρριστερα ενός byte ή word ενώ οι υπολογιστές μας (συχνα είναι χ86) χρησιμοποιούν το little-endian format.Γιατί δεν το βάζουμε στα δεξιά (στο τέλος) όπως υποθέτω ότι είναι και στην πραγραματικότητα στις χ86 αρχητεκτονικες .

Αν κανω λάθος διορθώστε με αλλά δεν βρήκα πουθενά γιατι το bit που παριστανει το πρόσημο μπαινει απο αριστερα και όχι απο δεξιά.

Δημοσ.

Το bit που καθορίζει το πρόσημο δεν έχει να κάνει με την αρχιτεκτονική του υπολογιστή. Έχει να κάνει με το τρόπο που χρησιμοποιείται για να περιγράψει έναν αρνητικό αριθμό:Signed_number_representations.

 

Η αρχιτεκτονική του υπολογιστή παίζει ρόλο στο πώς αποθηκέυει στην μνήμη τα δεδομένα ο υπολογιστής: Endianness

Αρχειοθετημένο

Αυτό το θέμα έχει αρχειοθετηθεί και είναι κλειστό για περαιτέρω απαντήσεις.

  • Δημιουργία νέου...