Title: Απορία σε παλιά θέματα Post by: andie13 on August 29, 2006, 12:07:38 pm Έχω μια απορία στις ασκήσεις όπως π.χ.:
Βρείτε την ακολουθία των 0 και 1 που θα μεταδοθεί κατά την ασύγχρονη σειριακή μετάδοση του χαρακτήρα Τ (κώδικας ASCII 1010100) με άρτια ισοτιμία και ένα ψηφίο STOP. Απ: 1001010111 Πώς υπολογίζεται; Που βρέθηκε ο πρώτος άσσος; Σε άλλη εκφώνηση έλεγε περιττή ισοτιμία και είχε πάλι ζυγό αριθμό άσσων.. Title: Απ: Απορία σε παλιά θέματα Post by: Amper on August 29, 2006, 12:44:59 pm ειναι λαθος ο ασσος. γενικα οι ακησεις αυτες λυνονται ως εξης: 1.Γραφω τον χαρακτηρα που μας δινει απο πισω προς τα μπρος δηλ 0010101 2.προθετω στην αρχη το ψηφιο αρχης που ειναι ΠΑΝΤΑ 0(σελ227) δηλ 00010101 3.μετραω τους τα 1. βλεπω οτι ειναι 3 και μας ζηταει αρτια ισοτ.Αρα το bit ισοτιμιας ειναι 1(3+1=4=αρτιο) και το βαζω στο τελος δηλ 000101011 4.βαζω τα ψηφια τελους. Εδω εχω ενα ψηφιο τελους απο εκφωνηση αρα κοπαναω και ενα 1 στο τελος 0001010111 (ψηφιο-α τελους παντα 1) γενικα τα παλια θεματα εχουν απειρα λαθη και το ιδιο θα εχουν και οι εκφωνησεις την τεταρτη .. Title: Re: Απορία σε παλιά θέματα Post by: andie13 on August 29, 2006, 12:51:22 pm dil. les oti ta psifia telous den sigkatalegontai stin isotimia..
Pisteuo na eisai sostos, kali tyxh :) Euxaristo :) Title: Απ: Απορία σε παλιά θέματα Post by: Amper on August 29, 2006, 13:00:20 pm νομιζω ναι. δες και σελ 28 στο βιβλιο.Το bit ισοτιμιας το βαζει για εντοπισμο λαθων δεν νομιζω να εχει σχεση με τα bit τελους.Παντως ρωτα και κανεναν αλλον για σιγουρια
Title: Re: Απορία σε παλιά θέματα Post by: Spacetraveler on August 29, 2006, 13:43:00 pm dil. les oti ta psifia telous den sigkatalegontai stin isotimia.. Λογικά δεν πρέπει να ληφθούν υπόψη και αυτό τουλάχιστο φαίνεται από τα λυμένα παλιά θέματα.Pisteuo na eisai sostos, kali tyxh :) Euxaristo :) Title: Απ: Απορία σε παλιά θέματα Post by: Alexkasgr on August 29, 2006, 15:26:45 pm Τα bit τέλους δε λαμβάνονται υπόψιν στον υπολογισμό του ψηφίου ισοτιμίας.
Title: Απ: Απορία σε παλιά θέματα Post by: kekropas on August 29, 2006, 21:08:28 pm Υπάρχει καποια μεθοδολογία απευθείας για τις ασκήσεις τύπου:
Όταν στους καταχωρητές διακοπής και μάσκας συστήματος διακοπών παράλληλης μεθόδου είναι εγγεγραμμένοι αντίστοιχα οι δεκαεξαδικοί αριθμοί 410D και Β715 και η προτεραιότητα διακοπής είναι μεγαλύτερη για τα πιο σημαντικά ψηφία του καταχωρητή διακοπής, τότε ποια είναι η τιμή του διανύσματος διακοπής Title: Re: Απορία σε παλιά θέματα Post by: ladybird on August 29, 2006, 21:41:23 pm Οπως το καταλαβα:
410D: 0100 0001 0000 1101 Β715: 1011 0111 0001 0101 Αρχιζοντας την αριθμιση απο το 0, η πρωτη θεση στην οποια υπαρχει ασος και στους δυο αριθμους ειναι η 7, αρα το διανυσμα διακοπης θα ειναι: 0111 (δηλ το 7 στο δυαδικο) Title: Απ: Απορία σε παλιά θέματα Post by: Axel on August 29, 2006, 22:46:15 pm Στο 1ο θεμα 30/5/2003 ομαδα Α πως προκυπτει οτι θελουμε 2 ROM?
Title: Re: Απορία σε παλιά θέματα Post by: ladybird on August 29, 2006, 23:43:54 pm Επειδη ο επεξεργαστης εχει διαδρομο δεδομενων 16 ψηφιων και καθε μνημη ROM εχει καταχωρητη μονο 8 ψηφιων θα χρειαστουμε 2 ROM για καθε δεκαεξαδικη διευθυνση, μια για τους διαδρομους δεδομενων y0 - y7 και μια για τους διαδρομους y8 - y15. Η μνημη RAM εχει καταχωρητη 16 ψηφιων, οσοι ειναι οι διαδρομοι δεδομενων του επεξεργαστη.
Title: Απ: Απορία σε παλιά θέματα Post by: Axel on August 30, 2006, 00:01:57 am Αχα, οκ. Ειχα μπερδευτει με αυτα που γραφει στη σελιδα 198 του βιβλιου για τις γραμμες των διευθυνσεων. 512 λεξεις = 2^9 = 9 γραμμες διευθυνσεων. Δεν ειχα προσεξει ομως που λεει να καλυφθει. Thanks. :)
Title: Απ: Απορία σε παλιά θέματα Post by: Axel on August 30, 2006, 00:56:52 am Στο 1ο θεμα 2/6/2003 ομαδα Α τι εννοει με το (0)2 οταν λεει το περιεχομενο των καταχωρητων με διευθυνση (0)2(00D)16 ?Το 00D ειναι η διευθυνση μνημης που μπαινει η εντολη. Αλλα το (0)2 τι δειχνει? Η εστω που γραφει στο βιβλιο τι κανει?
Title: Απ: Απορία σε παλιά θέματα Post by: nkostopo on August 30, 2006, 01:00:25 am Πρόοδος 30/05/2003
Θέμα 4 Με την ανάγνωση όλα καλά! :) Κατά την διαδικασία της εγγραφής πως βρίσκουμε τα περιεχόμενα των καταχωρητων ? :-\ Δεν μπορώ να καταλάβω πως εμφανίζονται αυτά τα 001F και F10ΑP Title: Απ: Απορία σε παλιά θέματα Post by: Alexkasgr on August 30, 2006, 01:01:22 am @Axel: Ρε συ, απλά οι καταχωρητές αυτοί έχουν 13bits οπότε δεν μπορεί να το γράψει αλλιώς (όλο σε 16δικό) και γράφει το περισσευούμενο bit σε δυαδικό...
Title: Απ: Απορία σε παλιά θέματα Post by: Axel on August 30, 2006, 01:07:53 am @Axel: Ρε συ, απλά οι καταχωρητές αυτοί έχουν 13bits οπότε δεν μπορεί να το γράψει αλλιώς (όλο σε 16δικό) και γράφει το περισσευούμενο bit σε δυαδικό... Χμ! Ενταξει δεν εχω και πολυ χρονο ως αυριο και οπως καταλαβαινεις προσπαθω να βγαλω οσο το δυνατον περισσοτερα και πιο γρηγορα. Μεχρι να τα συνδυασω ολα αυτα στο κεφαλι μου θελω λιγο χρονο... Ευχαριστω για τη βοηθεια! Title: Re: Απορία σε παλιά θέματα Post by: dim on August 30, 2006, 01:29:00 am ειναι λαθος ο ασσος. Το πιο σωστό είναι αυτό που λες.. Να σημειώσω όιμως ότι σε αυτό το θέμα στην εκφώνηση δε ζητάει ψηφία έναρξης, οπότε.. Επειδή το LSB είναι 0, ίσως να θεωρεί ότι μπορεί να ανιχνευθεί η ΄΄εναρξη του μνμτος, βλέποντας την πτώση από το 1 της νεκρής γραμμής στο 0.. Τα λέω αυτά γιατί το είδα και σε άλλο θέμα αυτό το 1 στην αρχή..και λέω μήπως.. Δεν ξέρω, τι λέτε? Title: Re: Απορία σε παλιά θέματα Post by: chronus on August 30, 2006, 01:50:05 am Μπορεί να βοηθήσει κάποιος στο παρακάτω θέμα :
Ποιες είναι οι τιμές που μπορεί να έχει ο καταχωρητής διακοπών σε σύστημα διακοπών παράλληλης μεθόδου όταν στον καταχωρητή μάσκας είναι εγγεγραμμένος ο δεκαεξαδικός αριθμός 6FFF και το άνυσμα διακοπής έχει τιμή (0100)2 . Η προτεραιότητα των διακοπών είναι μεγαλύτερη για κάθε ψηφίο του καταχωρητή διακοπών που βρίσκεται αριστερά άλλου ψηφίου. Title: Απ: Απορία σε παλιά θέματα Post by: Καλλισθένης on August 30, 2006, 02:42:40 am Μπορεί να βοηθήσει κάποιος στο παρακάτω θέμα : Ποιες είναι οι τιμές που μπορεί να έχει ο καταχωρητής διακοπών σε σύστημα διακοπών παράλληλης μεθόδου όταν στον καταχωρητή μάσκας είναι εγγεγραμμένος ο δεκαεξαδικός αριθμός 6FFF και το άνυσμα διακοπής έχει τιμή (0100)2 . Η προτεραιότητα των διακοπών είναι μεγαλύτερη για κάθε ψηφίο του καταχωρητή διακοπών που βρίσκεται αριστερά άλλου ψηφίου. Πιστεύω ότι λύνεται έτσι: Καταχωρητής Μάσκας: 0110 1111 1111 1111 Άνυσμα διακοπής: (0100)2 = (4)10 Στις Πρώτες 4 θέσεις λοιπόν (0,1,2,3) θα έχουμε 0 όπου ο Κατ. Μάσκας έχει 1, και Αδιαφορία (Χ) όπου ο κατ. Μάσκας έχει 0 Στο ψηφίο που είναι στην επόμενη θέση έχουμε 1 λόγω του ανύσματος διακοπής. Δεξιότερα είναι αδιάφορες οι τιμές του καταχωρητή διακοπών. Άρα έχουμε: Καταχωρητής Μάσκας: 0110 1111 1111 1111 με άνυσμα διακοπής (0100)2 => Καταχωρητής Διακοπών: Χ00Χ 1ΧΧΧ ΧΧΧΧ ΧΧΧΧ Ελπίζω να είναι σωστό και να μην πάρω κανέναν στον λαιμό μου... 8) Κ.Ι.Σ. Title: Απ: Re: Απορία σε παλιά θέματα Post by: marouli on August 30, 2006, 02:51:24 am Μπορεί να βοηθήσει κάποιος στο παρακάτω θέμα : Ποιες είναι οι τιμές που μπορεί να έχει ο καταχωρητής διακοπών σε σύστημα διακοπών παράλληλης μεθόδου όταν στον καταχωρητή μάσκας είναι εγγεγραμμένος ο δεκαεξαδικός αριθμός 6FFF και το άνυσμα διακοπής έχει τιμή (0100)2 . Η προτεραιότητα των διακοπών είναι μεγαλύτερη για κάθε ψηφίο του καταχωρητή διακοπών που βρίσκεται αριστερά άλλου ψηφίου. Έγραψα την απάντηση μου προτού δω ότι απάντησε ο Καλλισθένης. Λοιπόν η δική μου σκέψη είναι η εξής: η μεθοδολογία είναι γενικά η εξής: 1. Γράφω τη μάσκα σε δυαδική μορφή 6FFF: 0110 1111 1111 1111 2. Από το διάνυσμα διακοπής βρίσκω τη θέση του κοινού άσσου στα μάσκα. Δλδ (0110)2 =(4)10. Δεν ξεχνώ να συμπεριλάβω και το 0! 3. Δημιουργώ το καταχωρητή διακοπών, αλλά φροντίζω ώστε πριν τον κοινό άσσο: Αν στη μάσκα βρω 1, βάζω 0 στο καταχ.διακοπής Αν στα μάσκα βρω 0, βάζω 0 ή 1 στο καταχ.διακοπής. Κάνω δλδ συνδυασμούς. 4. Από τον κοινό άσσο και πέρα βάζω όλα 0 για min τιμή και όλα 1 για max τιμή και δίνω το καταχ.διακοπής σε διάστημα: min-max. Tip: Αν η μάσκα έχει ν μηδενικά τότε οι πιθανές διαφορετικές τιμές του καταχ.διακοπής θαναι 2ν. PS: Ελπίζω να κατάλαβες. Μου είναι λίγο δύσκολο να το εξηγήσω γραπτά... Title: Απ: Απορία σε παλιά θέματα Post by: marouli on August 30, 2006, 02:54:02 am Πρόοδος 30/05/2003 Θέμα 4 Με την ανάγνωση όλα καλά! :) Κατά την διαδικασία της εγγραφής πως βρίσκουμε τα περιεχόμενα των καταχωρητων ? :-\ Δεν μπορώ να καταλάβω πως εμφανίζονται αυτά τα 001F και F10ΑP Στη συγκεκριμένη στήλη, BR, όταν έχεις εγγραφή θα σου δίνεται το BR. Αν δεν σου δίνεται τότε πολύ απλά μπορείς να γράψεις ό, τι θέλεις...Δλδ δεν το βρίσκεις με κπ συγκεκριμένο τρόπο! Title: Απ: Απορία σε παλιά θέματα Post by: Axel on August 30, 2006, 11:53:35 am Πρόοδος 30/05/2003
Ομαδα Α Θέμα 2 Για ποιο λογο μας δινει τα περιεχομενα των καταχωρητων και του ΚΠΣ ενω δεν τα χρησιμοποει απο κατω στη λυση της ασκησης? Απλως να βρισκονται η ειναι μιση η λυση? Title: Απ: Απορία σε παλιά θέματα Post by: nkostopo on August 30, 2006, 12:11:18 pm Μα για να βγάλεις την φυσική διεύθυνση θα προσθέσεις το περιεχόμενο του ΚΠΣ και του αριθμού σελίδας της D4AC .
Αυτό που θα βρείς δηλ το (111101)2 περιέχει το (10)10 ή (1010)2 οπότε η φυσική διεύθυνση θα είναι το (1010)2 μαζί με το πεδίο αριθμού λέξης της εικονικής (0010101100) .Άρα τελικά 10100010101100 Title: Re: Απορία σε παλιά θέματα Post by: cyb3rb0ss on September 29, 2006, 21:25:52 pm Πρόοδος 30/05/2003 Ομαδα Α Θέμα 2 Για ποιο λογο μας δινει τα περιεχομενα των καταχωρητων και του ΚΠΣ ενω δεν τα χρησιμοποει απο κατω στη λυση της ασκησης? Απλως να βρισκονται η ειναι μιση η λυση? Μα για να βγάλεις την φυσική διεύθυνση θα προσθέσεις το περιεχόμενο του ΚΠΣ και του αριθμού σελίδας της D4AC . Αυτό που θα βρείς δηλ το (111101)2 περιέχει το (10)10 ή (1010)2 οπότε η φυσική διεύθυνση θα είναι το (1010)2 μαζί με το πεδίο αριθμού λέξης της εικονικής (0010101100) .Άρα τελικά 10100010101100 Δεν μπορω να καταλαβω πως προσθέτεις... εμενα δεν μου βγαίνουν τα ίδια νούμερα οταν προσθέτω... Επισης : Αυτό που θα βρείς δηλ το (111101)2 περιέχει το (10)10 ή (1010)2 οπότε η φυσική διεύθυνση θα είναι το (1010)2 μαζί με το πεδίο αριθμού λέξης της εικονικής (0010101100) Τι εννοείς περιέχει το (1010)2 ι στο δεκαδικό 10... Που περιέχεται? το υπόλοιπο το κατάλαβα. Δηλαδή σαν 10 βάζεις το μήκος πεδίου αριθμού λέξης? Title: Απ: Απορία σε παλιά θέματα Post by: Axel on October 11, 2006, 13:50:21 pm Η προσθεση εννοειται οτι γινεται στο δυαδικο ε... Κοιτα
D4AC: 110101 0010101100 001000 ΚΠΣ +110101 D4AC ------------- 111101 <- ειναι η διευθυνση του πινακα σελιδων στην οποια αντιστοιχει το 10(δεκαδικο) συμφωνα με την εκφωνηση. Το 10 στο δυαδικο ειναι 1010 Ετσι παιρνεις το 1010 και τα 10 τελευταια bits του D4AC και τα κολλας 10100010101100 <- η ζητουμενη φυσικη διευθυνση |