Βασικά Θέματα Αρχιτεκτονικής Υπολογιστών — Ιανουάριος 2024¶
Μεταγραφή από τα αρχεία της συνεδρίας (χωρίς λύσεις). Όπου το κείμενο δεν διαβάζεται, σημειώνεται [δυσανάγνωστο].
IMG_0996.png¶
Θέμα 5 (μον. 2)
Έχετε στη διάθεση σας ολοκληρωμένα κυκλώματα μνήμης με χωρητικότητα 2 MBytes τα καθένα με 4 δυαδικά ψηφία ανά θέση μνήμης και επιπλέον ένα οποιοδήποτε κύκλωμα και δύο οποιεσδήποτε πύλες.
α. Να σχεδιάσετε μονάδα μνήμης με χωρητικότητα 16 Mbytes με οργάνωση ενός byte ανά θέση μνήμης [δυσανάγνωστο] είσοδο ενεργοποίησης.
α.1. Να δώσετε το χάρτη διευθύνσεων της μονάδας μνήμης.
α.2. Να δώσετε ένα σχήμα στο οποίο να φαίνεται όλη η πληροφορία.
β. Σας δίνεται επεξεργαστής με 26 γραμμές διευθύνσεων.
β.1. Πόσες μονάδες μνήμης, από αυτή που σχεδιάσατε, χρειάζονται για να καλύψετε όλο το χώρο φυσικής διευθύνσεων του επεξεργαστή;
β.2 Να συνδέσετε τη μονάδα μνήμης, την οποία σχεδιάσατε, στον επεξεργαστή έτσι ώστε η πρώτη θέ[Λείπει από τη φωτογραφία: υπόλοιπο λέξης] μονάδας μνήμης να έχει τη δεκαεξαδική διεύθυνση 2000000.
[Λείπει από τη φωτογραφία: το κάτω άκρο της σελίδας, μετά το β.2]
IMG_20240117_200716.jpg¶
| FR1: | 5467DAC0 |
|---|---|
| R1: | FFFFFFA4 |
| R2: | FFFFFFFF |
| R3: | FFFFFFFF |
| R4: | FFFFFFFF |
| διεύθυνση μνήμης | περιεχόμενο |
|---|---|
| 0100 | 23 |
| 0101 | A3 |
| 0102 | 56 |
| 0103 | 90 |
| 0104 | 33 |
| 0105 | FE |
| 0106 | 45 |
| 0107 | ED |
| 0108 | 25 |
| 0109 | A4 |
| 010A | 17 |
| 010B | 34 |
| 010C | 3D |
| 010D | 23 |
| 010E | 99 |
| 010F | AD |
| 0110 | 9D |
Για καθεμία των κάτωθι περιπτώσεων να δώσετε στο δεκαεξαδικό τα περιεχόμενα τα[Λείπει από τη φωτογραφία: λέξεις στο δεξί άκρο] των εντολών του πίνακα που ακολουθεί.
α. Απεικόνιση ανάλογη του μεγέθους (little endian)
β. Απεικόνιση αντιστρόφως ανάλογη του μεγέθους big endian
| STORE FR1 | $ 0104 |
|---|---|
| STOREB R1 | $ 0109 |
| LOADSB R2 | $ 010A |
| LOADW R3 | $ 010C |
| LOADSB R4 | $ 0110 |
Λύσεις (🟡 community)
Κατάσταση: 🟡 community Πηγή: φωτογραφία με συμπληρωμένους πίνακες λύσης για τις περιπτώσεις α (little endian) και β (big endian) (IMG_20240117_200716.jpg, προέλευση μη επιβεβαιωμένη)
Προσοχή
Η προέλευση της φωτογραφίας δεν είναι γνωστή (φοιτητική ή από τον διδάσκοντα)· γι' αυτό η κατάσταση είναι community. Η φωτογραφία κόβεται στο δεξί άκρο· οι τιμές που φαίνονται ελέγχθηκαν στις περιπτώσεις α και β (little και big endian) και συμφωνούν με τις εντολές STORE και LOAD της εκφώνησης, αλλά το υπόλοιπο της σελίδας δεν φαίνεται στη φωτογραφία. Η μεταγραφή περιλαμβάνει και τμήματα της εκφώνησης του α/β που βρίσκονται στην ίδια φωτογραφία· η εκφώνηση του θέματος μεταγράφεται στη συνεδρία (IMG_0996.png).
Λύσεις — Βασικά Θέματα Αρχιτεκτονικής Υπολογιστών — Ιανουάριος 2024¶
IMG_20240117_200716.jpg¶
| FR1: | 5467DAC0 |
|---|---|
| R1: | FFFFFFA4 |
| R2: | FFFFFFFF |
| R3: | FFFFFFFF |
| R4: | FFFFFFFF |
| διεύθυνση μνήμης | περιεχόμενο |
|---|---|
| 0100 | 23 |
| 0101 | A3 |
| 0102 | 56 |
| 0103 | 90 |
| 0104 | 33 |
| 0105 | FE |
| 0106 | 45 |
| 0107 | ED |
| 0108 | 25 |
| 0109 | A4 |
| 010A | 17 |
| 010B | 34 |
| 010C | 3D |
| 010D | 23 |
| 010E | 99 |
| 010F | AD |
| 0110 | 9D |
Για καθεμία των κάτωθι περιπτώσεων να δώσετε στο δεκαεξαδικό τα περιεχόμενα [δυσανάγνωστο] των εντολών του πίνακα που ακολουθεί. α. Απεικόνιση ανάλογη του μεγέθους (little endian) β. Απεικόνιση αντιστρόφως ανάλογη του μεγέθους big endian
| STORE FR1 | $ 0104 |
|---|---|
| STOREB R1 | $ 0109 |
| LOADSB R2 | $ 010A |
| LOADW R3 | $ 010C |
| LOADSB R4 | $ 0110 |
α. Απεικόνιση ανάλογη του μεγέθους (little endian)
| FR1: | 5467DAC0 |
|---|---|
| R1: | FFFFFFA4 |
| R2: | 00000017 |
| R3: | AD99233D |
| R4: | FFFFFF9D |
| Διεύθυνση μνήμης | Περιεχόμενο |
|---|---|
| 0100 | 23 |
| 0101 | A3 |
| 0102 | 56 |
| 0103 | 90 |
| 0104 | C0 |
| 0105 | DA |
| 0106 | 67 |
| 0107 | 54 |
| 0108 | 25 |
| 0109 | A4 |
| 010A | 17 |
| 010B | 34 |
| 010C | 3D |
| 010D | 23 |
| 010E | 99 |
| 010F | AD |
| 0110 | 9D |
β. Απεικόνιση αντιστρόφως ανάλογη του μεγέθους (big [endian])
| FR1: | 5467DAC0 |
|---|---|
| R1: | FFFFFFA4 |
| R2: | 00000017 |
| R3: | 3D2399AD |
| R4: | FFFFFF9D |
| Διεύθυνση μνήμης | Περιεχόμενο |
|---|---|
| 0100 | 23 |
| 0101 | A3 |
| 0102 | 56 |
| 0103 | 90 |
| 0104 | 54 |
| 0105 | 67 |
| 0106 | DA |
| 0107 | C0 |
| 0108 | 25 |
| 0109 | A4 |
| 010A | 17 |
| 010B | 34 |
| 010C | 3D |
| 010D | 23 |
| 010E | 99 |
| 010F | AD |
| 0110 | 9D |