Το Στέκι των Πληροφορικών

Επαγγελματικό Λύκειο => Γενικά => Δίκτυα Υπολογιστών ΙΙ => Μήνυμα ξεκίνησε από: JohnyF στις 07 Νοε 2016, 11:58:13 ΜΜ

Τίτλος: μεγιστο μεγεθος datagram
Αποστολή από: JohnyF στις 07 Νοε 2016, 11:58:13 ΜΜ
για ποιο λογο το μεγιστο,λεει στο βιβλιο οτι ειναι 65535,αφου ειναι  16 bit αρα 2^16?
Τίτλος: Απ: μεγιστο μεγεθος datagram
Αποστολή από: gxry στις 08 Νοε 2016, 03:25:38 ΠΜ
Ποιος είναι ο μέγιστος αριθμός που μπορώ να γράψω με 16 bit;

Αν για να γράψω την τιμή ενός προϊόντος έχω ένα καρτελάκι των δυο ψηφίων (ακέραια τιμή στο δεκαδικό) τότε ποια είναι η μέγιστη τιμή του προϊόντος;
Μήπως 99; Άρα το προϊόν μπορεί να έχει το πολύ 99 (Ευρώ/δραχμές/δηνάρια/...)
Τίτλος: Απ: μεγιστο μεγεθος datagram
Αποστολή από: ozorgnax στις 08 Νοε 2016, 07:59:55 ΠΜ
Παράθεση από: gxry στις 08 Νοε 2016, 03:25:38 ΠΜ
Ποιος είναι ο μέγιστος αριθμός που μπορώ να γράψω με 16 bit;

Αν για να γράψω την τιμή ενός προϊόντος έχω ένα καρτελάκι των δυο ψηφίων (ακέραια τιμή στο δεκαδικό) τότε ποια είναι η μέγιστη τιμή του προϊόντος;
Μήπως 99; Άρα το προϊόν μπορεί να έχει το πολύ 99 (Ευρώ/δραχμές/δηνάρια/...)

Στο δυαδικό σύστημα έχεις μόνο τα ψηφία 0 και 1, άρα αποκλείεται να είναι το 99. Δες το προηγούμενο post, λέει την απάντηση.
Τίτλος: Απ: μεγιστο μεγεθος datagram
Αποστολή από: ozorgnax στις 08 Νοε 2016, 08:00:33 ΠΜ
Παράθεση από: JohnyF στις 07 Νοε 2016, 11:58:13 ΜΜ
για ποιο λογο το μεγιστο,λεει στο βιβλιο οτι ειναι 65535,αφου ειναι  16 bit αρα 2^16?

2^16 = 65536
Τίτλος: Απ: μεγιστο μεγεθος datagram
Αποστολή από: gxry στις 08 Νοε 2016, 09:36:41 ΠΜ
Ο μεγαλύτερος αριθμός που μπορείς να γράψεις στο δυαδικό με δεκαέξι (16) bit είναι ο:
1111 1111 1111 1111 = 2^16 - 1 = 65535 (ή 32768+16384+8192+4096 + 2048+1024+512+256 + 128+64+32+16 + 8+4+2+1)

Τι δεν καταλάβατε στο απλό παράδειγμα από το δεκαδικό σύστημα;

Σε οποιοδήποτε αριθμητικό σύστημα με βάση Ν (Ν-αδικό), με k ψηφία, ο μεγαλύτερος αριθμός που μπορεί να γραφεί είναι Ν^k - 1.

Για δοκιμάστε να γράψετε το 65536 στο δυαδικό. Πόσα ψηφία χρειάζεστε;
Τίτλος: Απ: μεγιστο μεγεθος datagram
Αποστολή από: JohnyF στις 08 Νοε 2016, 02:31:06 ΜΜ
ωραια το -1 πως βγαινει?πως θα το εξηγησω?
Τίτλος: Απ: μεγιστο μεγεθος datagram
Αποστολή από: gxry στις 08 Νοε 2016, 04:27:39 ΜΜ
Ξαναδές τις απαντήσεις #1 και #4.
Οι συνδυασμοί 16 δυαδικών ψηφίων, ΝΑΙ, είναι 2^16 (συμπεριλαμβανομένου του μηδενός - 0000 0000 0000 0000) ΑΛΛΑ η μεγαλύτερη τιμή ειναι το 1111 1111 1111 1111, το οποίο είναι ίσο με 65535.
Το δυαδικό σύστημα έχει δυο διαφορετικά ψηφία αλλά η μεγαλύτερη τιμή που μπορεί να πάρει ένα δυαδικό ψηφίο είναι 1 (2^1 -1).
Χρησιμοποιώντας τέσσερα δυαδικά ψηφία (bit) έχεις 2^4 = 16 διαφορετικούς συνδυασμούς αλλά ο μεγαλύτερος αριθμός που μπορείς να γράψεις είναι ο 1111 = 15 (= 2^4 - 1)


Τίτλος: Απ: μεγιστο μεγεθος datagram
Αποστολή από: JohnyF στις 08 Νοε 2016, 11:26:26 ΜΜ
ναι καταλαβα απλα στη προηγουμενη παραγραφο εφοσον μιλουσε για θεσεις οποτε συμπεριλαμβανε και το 0.ουτως η αλλως και μαθηματικα δε στεκει για ειναι αθροισμα 15 ζυγων  ειναι ζυγος + 2^0=μονος αρα δε μπορει να ειναι 65536.ευχαριστω