Μετάβαση στο περιεχόμενο

Βασικά Θέματα Αρχιτεκτονικής Υπολογιστών — Αύγουστος 2024

Μεταγραφή από τα αρχεία της συνεδρίας (χωρίς λύσεις). Όπου το κείμενο δεν διαβάζεται, σημειώνεται [δυσανάγνωστο].

Screenshot_2024-08-26_194152.png

Δίνεται το ακόλουθο απόσπασμα μικροπρογράμματος σε δυαδική μορφή το οποίο εκτελείται. Αρχικά η τιμή όλων των καταχωρητών είναι 0. Συμπληρώστε την τιμή που θα έχει ο καταχωρητής (κενό) στην πρόταση που ακολουθεί:

[Σχήμα: πίνακας μικροπρογράμματος σε δυαδική μορφή, 8 γραμμές και 19 στήλες· η δεύτερη γραμμή επικεφαλίδων (υποπεδία bit) είναι δυσανάγνωστη]

BRA BIN CON I I I APORT BPORT DDATA SH- SELB MAR- MARCLK MSTATUS LDS- PCE- CARRYE- MDE- DDATAP-
00001 000 001 101 000 011 0001 0010 01 0 1 1 0 0 1 1 1 1 0
00001 000 001 111 000 011 0001 0010 00 0 1 1 0 0 1 1 1 1 0
00000 000 000 101 000 011 0111 0101 01 0 1 1 0 0 1 1 1 1 0
00001 000 001 101 000 011 0001 0001 01 0 1 1 0 0 1 1 1 1 0
00001 000 001 101 000 111 0001 0001 00 0 1 1 0 0 1 1 1 1 0
00001 000 001 101 000 011 0001 0010 01 0 1 1 0 0 1 1 1 1 0
00001 000 001 101 000 111 0001 0001 00 0 1 1 0 0 1 1 1 1 0
00000 000 111 101 000 011 0101 0101 01 0 1 1 0 0 1 1 1 1 0

Μετά την εκτέλεση αυτής της ακολουθίας μικροεντολών η τιμή του καταχωρητή (1) στο δεκαεξαδικό σύστημα (προσοχή ->2 ψηφία) θα είναι: [κενό πεδίο απάντησης]

Screenshot_2024-08-27_111149.png

Άσκηση 5

Ερώτηση 1 / 1 (Συμπλήρωση Κενών (Αυστηρή Ταυτοποίηση) — 2 βαθμοί)

Δίνεται το ακόλουθο απόσπασμα μικροπρογράμματος σε δυαδική μορφή το οποίο εκτελείται. Αρχικά η τιμή όλων των καταχωρητών είναι 0. Συμπληρώστε το κατάλληλο bitstream (κενό) ώστε μετά την εκτέλεση των μικροεντολών ο καταχωρητής 0001 να έχει την τιμή FD (προσοχή εάν υπάρχουν don't care bits αυτά θα πρέπει να είναι 0):

[Σχήμα: πίνακας μικροεντολών με 19 στήλες και 6 γραμμές· στη 2η γραμμή τα τέσσερα πεδία κάτω από τις στήλες I (5:3), I (8:6), APORT (3:0) και BPORT (2:0) είναι κενά (ερωτούμενο bitstream)]

BRA (4:0) SIN (2:0) CON (2:0) I (2:0) I (5:3) I (8:6) APORT (3:0) BPORT (2:0) DDATA (1:0) SH- SELB MNE- MARCLK MSTATUS LDG- PCE- CARRYE- MEE- DDATAE-
00000 000 000 111 001 011 0111 0101 00 0 1 1 0 1 1 1 1 1 0
00100 011 110 101 0 1 1 0 0 1 1 1 1 0
00001 000 001 111 000 111 0001 0001 00 0 1 1 0 0 1 1 1 1 0
00001 000 001 101 000 011 0001 0010 01 0 1 1 0 0 1 1 1 1 0
00100 000 001 101 000 111 0001 0010 00 0 1 1 0 0 1 1 1 1 0
00000 000 111 101 000 011 0111 0101 10 0 1 1 0 0 1 1 1 1 0

Η ακολουθία Bits (χωρίς κενά) είναι: ______

Screenshot_from_2024-08-28_14-36-00.png

Θέμα 2

Η κεντρική μονάδα επεξεργασίας επεξεργαστή διαθέτει τον αθροιστή του επόμενου σχήματος. Να απαντήσετε εάν είναι σωστό το ακόλουθο ερώτημα: Για την πράξη A + B εάν οι αριθμοί είναι χωρίς πρόσημο (θετικοί) και Y = 0 τότε το αποτέλεσμα της πράξης δεν ισούται με την τιμή στις εξόδους S15, S14, …S0 του αθροιστή. Λ

[Σχήμα: διάγραμμα αθροιστή με διαδοχικές βαθμίδες πλήρους αθροιστή ΠΑ15 … ΠΑ1, ΠΑ0· είσοδοι A15…A0 και B15…B0, έξοδοι S15…S0, έξοδος Y (πύλη XOR), σήματα κρατουμένου και σήμα A]


✖ Βρήκα λάθος στη μεταγραφή