Λύσεις των ασκήσεων του βιβλίου (συμπλήρωση κενών & δύο προβλήματα σειριακής). Οι υπολογισμοί.
Ερώτηση: 1. Τα δεδομένα στην περίπτωση της σειριακής επικοινωνίας μεταδίδονται με τη μορφή …… bits. 2. Τα bit στη σειριακή επικοινωνία στέλνονται με ανεστραμμένη λογική. Συγκεκριμένα το bit με τιμή …… αντιστοιχείται στα -12 V ενώ το bit με τιμή …… αντιστοιχείται στα +12 V. 3. Σε κάθε byte προστίθενται δύο επιπλέον bit. Ένα bit ίσο με …… που ονομάζεται bit …… (Start bit) στην αρχή της αποστολής και ένα ή περισσότερα bit …… (Stop bit) στο τέλος με τιμή …….
Λύση:
Απάντηση: 1: διαδοχικών · 2: 1→−12V, 0→+12V · 3: 0/εκκίνησης, τέλους/1.
Πρόσεξε:
Ερώτηση: 4. Στη σειριακή επικοινωνία χρησιμοποιούμε δύο τύπους βυσμάτων, το …… και το ……. 5. Η γραμμή …… χρησιμοποιείται για την αποστολή των σειριακών δεδομένων ενός υπολογιστή. 6. Η γραμμή RD χρησιμοποιείται για τη …… των σειριακών δεδομένων σε έναν υπολογιστή. 7. Όταν ένα modem ανιχνεύσει την ύπαρξη ενός άλλου modem στην τηλεφωνική γραμμή τότε θέτει τη γραμμή …… στη σειριακή θύρα. 8. Ο υπολογιστής ενημερώνει το modem ότι πρόκειται να του στείλει δεδομένα μέσω της γραμμής ……. Από την άλλη το modem όποτε μπορεί να δεχθεί δεδομένα έχει ενεργοποιημένη τη γραμμή …….
Λύση:
Απάντηση: 4: D25 και D9 · 5: TD · 6: λήψη · 7: CD · 8: RTS / CTS.
Πρόσεξε:
Ερώτηση: Ο ASCII κωδικός του χαρακτήρα ‘Η’ είναι το 72₁₀ = 01001000₂. Ζωγραφίστε την κυματομορφή στην έξοδο TD ενός υπολογιστή που στέλνει σειριακά το χαρακτήρα ‘Η’ με ρυθμό baud 300 bps. Πόσο χρόνο θα χρειαστεί η αποστολή του χαρακτήρα ‘Η’; Υπολογίστε το χρόνο αυτό και στην περίπτωση όπου η αποστολή γίνεται με ρυθμό baud 9600 bps.
Λύση:
Απάντηση: 10 bits/χαρακτήρα → 33,3 ms στα 300 bps και ≈1,042 ms στα 9600 bps.
Πρόσεξε:
Ερώτηση: Συνδέουμε δύο υπολογιστές με τη βοήθεια ενός σειριακού καλωδίου Null-modem. Υπολογίστε το χρόνο που χρειαζόμαστε για να μεταφέρουμε ένα αρχείο των 400 kB από τον έναν υπολογιστή στον άλλο μέσω της σειριακής θύρας, εάν η επικοινωνία γίνεται με ρυθμό 57600 bps.
Λύση:
Απάντηση: ≈ 71,1 δευτερόλεπτα (400×1024 bytes × 10 bits / 57600 bps).
Πρόσεξε: