Title: [Αρχιτεκτονική Υπ.] Γενικές απορίες και ανακοινώσεις/επικαιρότητα 2012 Post by: john ulucky luke on March 16, 2012, 12:59:19 pm μήπως ξέρουμε πότε και τι ώρες ξεκινάνε τα μαθήματα των ασκήσεων;;;
Title: [Αρχιτεκτονική Υπ.] Γενικές απορίες και ανακοινώσεις/επικαιρότητα 2012 Post by: Ναταλία on March 16, 2012, 19:40:42 pm τις ασκησεις ειπε θα τις κανει μεσα στο μαθημα θεωριας.
δεν θα εχει ξεχωριστη μερα :) Title: Re: [Αρχιτεκτονική Υπ.] Γενικές απορίες και ανακοινώσεις/επικαιρότητα 2012 Post by: kickass on March 19, 2012, 15:01:47 pm Παιδιά, το μάθημά σε ποιες αίθουσες γίνεται?
Title: Re: [Αρχιτεκτονική Υπ.] Γενικές απορίες και ανακοινώσεις/επικαιρότητα 2012 Post by: Tracy_McGrady on March 19, 2012, 17:18:24 pm Παιδιά, το μάθημά σε ποιες αίθουσες γίνεται? Κάτω στο μεγάλο αμφιθέατρο...αν με πιανειιιιιις :PTitle: Re: [Αρχιτεκτονική Υπ.] Γενικές απορίες και ανακοινώσεις/επικαιρότητα 2012 Post by: kickass on March 19, 2012, 18:22:09 pm Στο Παναγιωτόπουλος?
Title: Re: [Αρχιτεκτονική Υπ.] Γενικές απορίες και ανακοινώσεις/επικαιρότητα 2012 Post by: Ναταλία on March 19, 2012, 19:20:15 pm οχι! απο κατω!
Title: Re: [Αρχιτεκτονική Υπ.] Γενικές απορίες και ανακοινώσεις/επικαιρότητα 2012 Post by: john ulucky luke on March 19, 2012, 20:02:57 pm δηλαδή απλά θα πρέπει να παρακολουθούμε και τις τέσσερις ώρες ανεξάρτητα αν θέλουμε να παρακολουθούμε μόνο ασκήσεις ή όχι;;
Title: Re: [Αρχιτεκτονική Υπ.] Γενικές απορίες και ανακοινώσεις/επικαιρότητα 2012 Post by: Terzos on March 20, 2012, 21:16:46 pm δηλαδή απλά θα πρέπει να παρακολουθούμε και τις τέσσερις ώρες ανεξάρτητα αν θέλουμε να παρακολουθούμε μόνο ασκήσεις ή όχι;; Και γω αυτό κατάλαβα. Σήμερα κάτι είπε επίσης για Βεργίνα αλλά το είπε αρχή αρχή και δν έπιασα τπτ Title: Re: [Αρχιτεκτονική Υπ.] Γενικές απορίες και ανακοινώσεις/επικαιρότητα 2012 Post by: Tracy_McGrady on March 20, 2012, 21:19:06 pm δηλαδή απλά θα πρέπει να παρακολουθούμε και τις τέσσερις ώρες ανεξάρτητα αν θέλουμε να παρακολουθούμε μόνο ασκήσεις ή όχι;; Και γω αυτό κατάλαβα. Σήμερα κάτι είπε επίσης για Βεργίνα αλλά το είπε αρχή αρχή και δν έπιασα τπτ Title: Re: [Αρχιτεκτονική Υπ.] Γενικές απορίες και ανακοινώσεις/επικαιρότητα 2012 Post by: di_em on March 20, 2012, 21:37:10 pm Έχει υποχρεωτικό εργαστήριο το μάθημα?
Title: Re: [Αρχιτεκτονική Υπ.] Γενικές απορίες και ανακοινώσεις/επικαιρότητα 2012 Post by: Tracy_McGrady on March 20, 2012, 21:38:09 pm Έχει υποχρεωτικό εργαστήριο το μάθημα? Απο ότι άκουσα αν και δεν πήγα απο την αρχή δεν είναι υποχρεωτικο...Title: Re: [Αρχιτεκτονική Υπ.] Γενικές απορίες και ανακοινώσεις/επικαιρότητα 2012 Post by: riko5 on March 20, 2012, 21:55:59 pm Έχει υποχρεωτικό εργαστήριο το μάθημα? Απο ότι άκουσα αν και δεν πήγα απο την αρχή δεν είναι υποχρεωτικο...Title: Re: [Αρχιτεκτονική Υπ.] Γενικές απορίες και ανακοινώσεις/επικαιρότητα 2012 Post by: Tracy_McGrady on March 20, 2012, 22:12:54 pm Έχει υποχρεωτικό εργαστήριο το μάθημα? Απο ότι άκουσα αν και δεν πήγα απο την αρχή δεν είναι υποχρεωτικο...Title: Re: [Αρχιτεκτονική Υπ.] Γενικές απορίες και ανακοινώσεις/επικαιρότητα 2012 Post by: L on March 22, 2012, 02:02:31 am Βγήκαν και οι ώρες για το εργαστήριο στο ethmmy.
Title: Re: [Αρχιτεκτονική Υπ.] Γενικές απορίες και ανακοινώσεις/επικαιρότητα 2012 Post by: Ναταλία on March 24, 2012, 19:39:12 pm Διαλέξεις μαθημάτων από 26/3 -3/4 24 Μαρ 2012 5:16 μμ Χασάπης Οι παραδόσεις του μαθήματος τη Δευτέρα 26/3 και Τρίτη 27/3 θα γίνουν κανονικά για τους φοιτητές που δεν θα έχουν εργαστήριο. Αντίστοιχα στις 2/4 και 3/4 οι παραδόσεις θα επαναληφθούν για τους φοιτητές που είχαν εργαστήριο στις 26/3 και 27/3. Title: Re: [Αρχιτεκτονική Υπ.] Γενικές απορίες και ανακοινώσεις/επικαιρότητα 2012 Post by: ValmadiaN on March 26, 2012, 17:09:38 pm Ξέρει κανένας μέχρι ποια σελίδα,από τις σημειώσεις που έχει ανεβασμένες στο e-thmmy,παρέδωσε σήμερα;
Title: Re: [Αρχιτεκτονική Υπ.] Γενικές απορίες και ανακοινώσεις/επικαιρότητα 2012 Post by: Ναταλία on March 26, 2012, 18:23:12 pm μεχρι την 11/45 νομιζω απο τις διαφανειες του 3ου κεφαλαιου! :)
Title: Re: [Αρχιτεκτονική Υπ.] Γενικές απορίες και ανακοινώσεις/επικαιρότητα 2012 Post by: heavy melon on April 01, 2012, 23:12:31 pm Ασκήσεις
1 Απρ 2012 1:32 μμ Χασάπης Αναρτήθηκαν στο "Υλικό μαθήματος" και στην ενότητα "Ασκήσεις 2011-2012" λυμένες ασκήσεις για την ύλη που αφορά τις ενολές:η γλώσσα του υπολογιστή Title: Re: [Αρχιτεκτονική Υπ.] Γενικές απορίες και ανακοινώσεις/επικαιρότητα 2012 Post by: di_em on April 02, 2012, 02:31:13 am Αναφέρθηκε μήπως πότε περίπου θα ανέβει η 1η εργασία?
Title: Re: [Αρχιτεκτονική Υπ.] Γενικές απορίες και ανακοινώσεις/επικαιρότητα 2012 Post by: Panthera Leo on April 02, 2012, 15:29:47 pm Αναφέρθηκε μήπως πότε περίπου θα ανέβει η 1η εργασία? Μεσα στη βδομαδα θα ανεβει και θα ειναι για μετα το ΠασχαTitle: Re: [Αρχιτεκτονική Υπ.] Γενικές απορίες και ανακοινώσεις/επικαιρότητα 2012 Post by: rspappas on April 02, 2012, 22:59:30 pm ειπε σημερα οτι θα την ανεβασει ειτε αποψε, ειτε αυριο
Title: Re: [Αρχιτεκτονική Υπ.] Γενικές απορίες και ανακοινώσεις/επικαιρότητα 2012 Post by: L on April 03, 2012, 12:47:29 pm Ανακοίνωση Πρώτου Εργαστηριακού Θέματος
3 Απρ 2012 11:30 πμ Χασάπης Στο "Υλικό του Μαθήματος" και κάτω από την επικεφαλίδα "Εργαστηριακά Θέματα" έχει αναρτηθεί η εκφώνηση του πρώτου εργαστηριακού θέματος. Για διευκρινήσεις και ερωτήσεις οι φοιτητές μπορούν να απευθύνονται στους κ.κ. Ιωακείμ Σαμαρά (iosamar@auth.gr)και Νικόλαο Σισμάνη(nsismani@auth.gr), μεταπτυχιακούς φοιτητές του Εργαστηρίου Αρχιτεκτονικής Υπολογιστικών Συστημάτων που βρίσκεται απέναντι από την αίθουσα Υπολογιστών Βεργίνα στο κτίριο Ε του ΤΗΜΜΥ. Οι φοιτητές μπορούν να στέλνουν τις ερωτήσεις τους με ηλεκτρονικό ταχυδρομείο ή να συναντώνται με τους παραπάνω μεταπτυχιακούς φοιτητές μετά από συνάντηση που θα ζητήσουν να έχουν στέλνοντας μήνυμα ηλεκτρονικού ταχυδρομείου. Title: Re: [Αρχιτεκτονική Υπ.] Γενικές απορίες και ανακοινώσεις/επικαιρότητα 2012 Post by: teslaaaa on April 10, 2012, 12:26:42 pm καποιος που πηγε την τελευταια φορα μπορει να πει που εφτασε ?ευχαριστω...
Title: Re: [Αρχιτεκτονική Υπ.] Γενικές απορίες και ανακοινώσεις/επικαιρότητα 2012 Post by: kakashi on April 10, 2012, 21:53:12 pm Ασκήσεις 1 Απρ 2012 1:32 μμ Χασάπης Αναρτήθηκαν στο "Υλικό μαθήματος" και στην ενότητα "Ασκήσεις 2011-2012" λυμένες ασκήσεις για την ύλη που αφορά τις ενολές:η γλώσσα του υπολογιστή Τα είδε καθόλου πριν τα ανεβάσει?Τι μαλακίες είναι αυτές."Λυμένες ασκήσεις" σου λέει."Ότι πιο τραγικό" καλύτερα ας έβαζε. Title: Re: [Αρχιτεκτονική Υπ.] Γενικές απορίες και ανακοινώσεις/επικαιρότητα 2012 Post by: L on April 11, 2012, 01:26:53 am Είναι επειδή τις ανέβασε Πρωταπριλιά.. :P
Title: Re: [Αρχιτεκτονική Υπ.] Γενικές απορίες και ανακοινώσεις/επικαιρότητα 2012 Post by: pentium4 on April 16, 2012, 18:06:02 pm ξερει κανεις μεχρι που εχει φτασει ;(απο τις διαφανειες ; )
Title: Re: [Αρχιτεκτονική Υπ.] Γενικές απορίες και ανακοινώσεις/επικαιρότητα 2012 Post by: Nerevar on April 16, 2012, 19:13:32 pm ξερει κανεις μεχρι που εχει φτασει ;(απο τις διαφανειες ; ) Για το τελευταιο μαθημα δεν ξερω.στο προτελευταιο παντως παρεδωσε τις εντολες mult/div (κεφαλαιο 3 των διαφανειων και του βιβλιου). Title: Re: [Αρχιτεκτονική Υπ.] Γενικές απορίες και ανακοινώσεις/επικαιρότητα 2012 Post by: pentium4 on April 16, 2012, 22:21:08 pm ξερει κανεις μεχρι που εχει φτασει ;(απο τις διαφανειες ; ) Για το τελευταιο μαθημα δεν ξερω.στο προτελευταιο παντως παρεδωσε τις εντολες mult/div (κεφαλαιο 3 των διαφανειων και του βιβλιου). ευχαριστω φιλε ! :) Title: Re: [Αρχιτεκτονική Υπ.] Γενικές απορίες και ανακοινώσεις/επικαιρότητα 2012 Post by: xristosak on April 19, 2012, 10:47:25 am Ανακοίνωση Πρώτου Εργαστηριακού Θέματος Έχει προθεσμία η εργασία ή παραδίδεται στο τέλος??3 Απρ 2012 11:30 πμ Χασάπης Στο "Υλικό του Μαθήματος" και κάτω από την επικεφαλίδα "Εργαστηριακά Θέματα" έχει αναρτηθεί η εκφώνηση του πρώτου εργαστηριακού θέματος. Για διευκρινήσεις και ερωτήσεις οι φοιτητές μπορούν να απευθύνονται στους κ.κ. Ιωακείμ Σαμαρά (iosamar@auth.gr)και Νικόλαο Σισμάνη(nsismani@auth.gr), μεταπτυχιακούς φοιτητές του Εργαστηρίου Αρχιτεκτονικής Υπολογιστικών Συστημάτων που βρίσκεται απέναντι από την αίθουσα Υπολογιστών Βεργίνα στο κτίριο Ε του ΤΗΜΜΥ. Οι φοιτητές μπορούν να στέλνουν τις ερωτήσεις τους με ηλεκτρονικό ταχυδρομείο ή να συναντώνται με τους παραπάνω μεταπτυχιακούς φοιτητές μετά από συνάντηση που θα ζητήσουν να έχουν στέλνοντας μήνυμα ηλεκτρονικού ταχυδρομείου. Title: Re: [Αρχιτεκτονική Υπ.] Γενικές απορίες και ανακοινώ Post by: PreDa on April 19, 2012, 11:19:55 am Έχει προθεσμία η εργασία ή παραδίδεται στο τέλος?? Ημερομηνία εξέτασης : 30/4/2012 - 3/5/2012 σύμφωνα με πρόγραμμα που θα ανακοινωθεί Άρα την 1η εργασία θα πρέπει μέσα σε μία βδομάδα να την έχεις κάνει και να εξεταστείς σε αυτό που θα έχεις κάνει. Title: Re: [Αρχιτεκτονική Υπ.] Γενικές απορίες και ανακοινώ Post by: xristosak on April 19, 2012, 16:19:14 pm Έχει προθεσμία η εργασία ή παραδίδεται στο τέλος?? Ημερομηνία εξέτασης : 30/4/2012 - 3/5/2012 σύμφωνα με πρόγραμμα που θα ανακοινωθεί Άρα την 1η εργασία θα πρέπει μέσα σε μία βδομάδα να την έχεις κάνει και να εξεταστείς σε αυτό που θα έχεις κάνει. Title: Re: [Αρχιτεκτονική Υπ.] Γενικές απορίες και ανακοινώσεις/επικαιρότητα 2012 Post by: Tracy_McGrady on April 24, 2012, 15:34:30 pm Εξέταση 1ης Εργασίας 2012 24 Απρ 2012 2:20 μμ Σαμαράς Στην ενότητα Εργαστήριο->1η Εργασία 2012, μπορούν να δηλωθούν και να ανεβάσουν την εργασία τους μέχρι την Παρασκευή 27/4/2012 οι φοιτητές που επιθυμούν να εξεταστούν στην 1η Εργασία. Καλούνται οι φοιτητές να επιλέξουν από μόνοι τους μία από τις επόμενες μέρες εξέτασης: Δευτέρα 30/4, Τρίτη 1/5 και Τετάρτη 2/5. Η ακριβής ώρα εξέτασης του κάθε φοιτητή θα ανακοινωθεί το Σάββατο 28/4/2012. Title: Re: [Αρχιτεκτονική Υπ.] Γενικές απορίες και ανακοινώσεις/επικαιρότητα 2012 Post by: ΚΗΜΜΥ on April 24, 2012, 15:36:11 pm 1/5? Τι φαση? Ψησιμο κ ετσι?
Title: Re: [Αρχιτεκτονική Υπ.] Γενικές απορίες και ανακοινώσεις/επικαιρότητα 2012 Post by: Tracy_McGrady on April 24, 2012, 15:38:43 pm 1/5? Τι φαση? Ψησιμο κ ετσι? για αυτό όσοι δεν έχουν 1 μάη μπάνιο να προσέλθουν τις άλλες μέρες!!! :DTitle: Re: [Αρχιτεκτονική Υπ.] Γενικές απορίες και ανακοινώσεις/επικαιρότητα 2012 Post by: ΚΗΜΜΥ on April 24, 2012, 15:40:21 pm Μη δωσετε ιδιαιτερη βαση στο προγραμμα που θα βγαλει παντως. Στα λειτουργικα πηγαινες πολυ μετα την ωρα σου...
Title: Re: [Αρχιτεκτονική Υπ.] Γενικές απορίες και ανακοινώσεις/επικαιρότητα 2012 Post by: teslaaaa on April 24, 2012, 15:48:11 pm Εξέταση 1ης Εργασίας 2012
24 Απρ 2012 2:20 μμ Σαμαράς Στην ενότητα Εργαστήριο->1η Εργασία 2012, μπορούν να δηλωθούν και να ανεβάσουν την εργασία τους μέχρι την Παρασκευή 27/4/2012 οι φοιτητές που επιθυμούν να εξεταστούν στην 1η Εργασία. Καλούνται οι φοιτητές να επιλέξουν από μόνοι τους μία από τις επόμενες μέρες εξέτασης: Δευτέρα 30/4, Τρίτη 1/5 και Τετάρτη 2/5. Η ακριβής ώρα εξέτασης του κάθε φοιτητή θα ανακοινωθεί το Σάββατο 28/4/2012. Title: Re: [Αρχιτεκτονική Υπ.] Γενικές απορίες και ανακοινώσεις/επικαιρότητα 2012 Post by: ΚΗΜΜΥ on April 24, 2012, 15:49:52 pm ΠΛΑΚΑ ΚΑΝΕΙΣ!!! ^facepalm^
Title: Re: [Αρχιτεκτονική Υπ.] Γενικές απορίες και ανακοινώσεις/επικαιρότητα 2012 Post by: ailouros on April 24, 2012, 19:17:57 pm Οταν λέει να ανεβάσουν την εργασία ,λογικά εννοεί το πρώτο θέμα,ε?
Title: Re: [Αρχιτεκτονική Υπ.] Γενικές απορίες και ανακοινώ Post by: PreDa on April 24, 2012, 19:21:11 pm Οταν λέει να ανεβάσουν την εργασία ,λογικά εννοεί το πρώτο θέμα,ε? Λογικά. Στην ενότητα εργαστήριο πάντως στο ethmmy, οι ημερομηνίες προς δήλωση είναι Δευτέρα 30/4, Τετάρτη 2/5 και Πέμπτη 3/5. Άρα μάλλον η ανακοίνωση έχει λάθος.Title: Re: [Αρχιτεκτονική Υπ.] Γενικές απορίες και ανακοινώσεις/επικαιρότητα 2012 Post by: Tracy_McGrady on April 24, 2012, 19:25:52 pm Θα βάλει και άλλη εργασία???
Title: Re: [Αρχιτεκτονική Υπ.] Γενικές απορίες και ανακοινώσεις/επικαιρότητα 2012 Post by: PreDa on April 24, 2012, 19:49:05 pm Θα βάλει και άλλη εργασία??? Από ethmmy:Πληροφορίες σχετικά με το μάθημα Εκπόνηση εργασιών Για το μάθημα της Αρχιτεκτονικής Υπολογιστών εκτός από τη γραπτή εξέταση, θα δοθούν κατά τη διάρκεια του εξαμήνου 2 εργασίες για τις οποίες ο κάθε φοιτητής θα πρέπει να υποβάλλει τα σχετικά προγράμματα και να εξετασθεί στις ημερομηνίες που θα ορισθούν. Ο βαθμός της πρώτης εργασίας θα αποτελέσει το 15% της τελικής βαθμολογίας και ο βαθμός της δεύτερης το 15% της τελικής βαθμολογίας. Κατά τη διάρκεια του εξαμήνου θα γίνει παρουσίαση του Simulator που θα χρειασθεί για να εκπονηθεί η εργασία. Φοιτητές που δεν θα παραδόσουν και δεν εξετασθούν στις εργασίες δεν μπορούν να πάρουν τελικό βαθμό μεγαλύτερο από το 70% του βαθμού της γραπτής εξέτασης. Title: Re: [Αρχιτεκτονική Υπ.] Γενικές απορίες και ανακοινώ Post by: teslaaaa on April 24, 2012, 20:11:00 pm Οταν λέει να ανεβάσουν την εργασία ,λογικά εννοεί το πρώτο θέμα,ε? Λογικά. Στην ενότητα εργαστήριο πάντως στο ethmmy, οι ημερομηνίες προς δήλωση είναι Δευτέρα 30/4, Τετάρτη 2/5 και Πέμπτη 3/5. Άρα μάλλον η ανακοίνωση έχει λάθος.Title: Re: [Αρχιτεκτονική Υπ.] Γενικές απορίες και ανακοινώσεις/επικαιρότητα 2012 Post by: pepper ann on April 24, 2012, 21:15:12 pm πληροφοριακά,από χτες το μάθημα το κάνει ο Πέτρου.
Title: Re: [Αρχιτεκτονική Υπ.] Γενικές απορίες και ανακοινώσεις/επικαιρότητα 2012 Post by: pentium4 on April 24, 2012, 23:06:22 pm Εξέταση 1ης Εργασίας 2012 24 Απρ 2012 2:20 μμ Σαμαράς Στην ενότητα Εργαστήριο->1η Εργασία 2012, μπορούν να δηλωθούν και να ανεβάσουν την εργασία τους μέχρι την Παρασκευή 27/4/2012 οι φοιτητές που επιθυμούν να εξεταστούν στην 1η Εργασία. Καλούνται οι φοιτητές να επιλέξουν από μόνοι τους μία από τις επόμενες μέρες εξέτασης: Δευτέρα 30/4, Τρίτη 1/5 και Τετάρτη 2/5. Η ακριβής ώρα εξέτασης του κάθε φοιτητή θα ανακοινωθεί το Σάββατο 28/4/2012. .. Title: Re: [Αρχιτεκτονική Υπ.] Γενικές απορίες και ανακοινώσεις/επικαιρότητα 2012 Post by: raf on April 24, 2012, 23:16:40 pm einai kalos san ka8hghths o petrou?
Title: Re: [Αρχιτεκτονική Υπ.] Γενικές απορίες και ανακοινώσεις/επικαιρότητα 2012 Post by: di_em on April 29, 2012, 13:12:59 pm Το εργαστήριο αρχιτεκτονικής ποιό είναι?
Title: Re: [Αρχιτεκτονική Υπ.] Γενικές απορίες και ανακοινώσεις/επικαιρότητα 2012 Post by: ΚΗΜΜΥ on April 29, 2012, 13:53:05 pm Οπως μπαινεις στο Ε, αντι να πας δεξια στη βεργινα πας αριστερα.
Title: Re: [Αρχιτεκτονική Υπ.] Γενικές απορίες και ανακοινώσεις/επικαιρότητα 2012 Post by: princess_of_the_dawn on April 29, 2012, 17:48:16 pm αύριο τί θα μας βάλουν να κάνουμε στην εξέταση;να εξηγήσουμε απλά τί κάναμε και να πούμε και τί κάνει το δεύτερο πρόγραμμα ή θα μας ρωτήσει και καμιά εντολή ξώφαλτσα να πούμε τί κάνει;
επίσης...είναι αυστηρός αυτός; Title: Re: [Αρχιτεκτονική Υπ.] Γενικές απορίες και ανακοινώσεις/επικαιρότητα 2012 Post by: L on April 30, 2012, 18:35:56 pm Ακόμα και η εξέταση trolling είναι :P
Title: Re: [Αρχιτεκτονική Υπ.] Γενικές απορίες και ανακοινώσεις/επικαιρότητα 2012 Post by: RaiDeR on April 30, 2012, 20:08:01 pm Ακόμα και η εξέταση trolling είναι :P για πε πληροφοριες...Title: Re: [Αρχιτεκτονική Υπ.] Γενικές απορίες και ανακοινώσεις/επικαιρότητα 2012 Post by: L on April 30, 2012, 21:07:32 pm Προσωπικά δεν εξετάστηκα σήμερα, αλλά από όσα έμαθα από τα άλλα παιδιά ο ένας εξεταστής έκανε λίγες και καλές ερωτήσεις, ενώ ο άλλος ήταν troll (άκυρες ερωτήσεις). Ας μας πει όμως κάποιος που εξετάστηκε..
Title: Re: [Αρχιτεκτονική Υπ.] Γενικές απορίες και ανακοινώ Post by: Ναταλία on April 30, 2012, 21:12:52 pm απλα μιλουσα και ελεγα τι εκανα στην καθε εργασια..
με ρωτησε και για κανα δυο εντολες τι κανουν και αν ειναι απαραιτητες.. και τι κανει η δευτερη ασκηση (με τους καταχωρητες μπλα μπλα...) Title: Re: [Αρχιτεκτονική Υπ.] Γενικές απορίες και ανακοινώσεις/επικαιρότητα 2012 Post by: pepper ann on May 01, 2012, 10:07:29 am αυτός με το κοτσιδάκι,λένε,είναι οκ.
ο άλλος είναι κάπως.γουστάρει να σε ψαρώνει η αλήθεια είναι. αλλά μη μασάτε,σιγά :) Title: Re: [Αρχιτεκτονική Υπ.] Γενικές απορίες και ανακοινώσεις/επικαιρότητα 2012 Post by: sterpapi on May 02, 2012, 12:49:30 pm Παιδιά τι να διαβάσω και από που για την εξέταση;Ας βοηθήσει κάποιος :)
Title: Re: [Αρχιτεκτονική Υπ.] Γενικές απορίες και ανακοινώσεις/επικαιρότητα 2012 Post by: pepper ann on May 02, 2012, 20:04:33 pm ΑΛΛΑΓΗ ΑΙΘΟΥΣΑΣ ΔΙΔΑΣΚΑΛΙΑΣ Από την επόμενη εβδομάδα το μάθημα θα γίνεται στην αίθουσα 3 της πτέρυγας του ΤΗΜΜΥ Λ. Πέτρου Title: Re: [Αρχιτεκτονική Υπ.] Γενικές απορίες και ανακοινώσεις/επικαιρότητα 2012 Post by: Mpompiras on May 02, 2012, 22:30:11 pm Ρε παιδια, αυριο εχω εξεταση και δεν ξερω τι να διαβάσω; Προλαβαίνω βασικά και απο που να διαβάσω;
Title: Re: [Αρχιτεκτονική Υπ.] Γενικές απορίες και ανακοινώσεις/επικαιρότητα 2012 Post by: Elade on May 02, 2012, 22:32:15 pm 2ο κεφάλαιο διαλέξεων κ σελιδεσ 957-959 γ το 2ο θεμα
Title: Re: [Αρχιτεκτονική Υπ.] Γενικές απορίες και ανακοινώσεις/επικαιρότητα 2012 Post by: Mpompiras on May 02, 2012, 22:50:41 pm Ευχαριστώ! Άντε να δούμε πως θα τα πάμε και αύριο..
Title: Re: [Αρχιτεκτονική Υπ.] Γενικές απορίες και ανακοινώσεις/επικαιρότητα 2012 Post by: Tracy_McGrady on May 02, 2012, 23:34:17 pm Μήπως μπορεί να πει κάποιος ποια κεφάλαια έχει καλύψει και σε ποιο είναι τώρα???!
Title: Re: [Αρχιτεκτονική Υπ.] Γενικές απορίες και ανακοινώσεις/επικαιρότητα 2012 Post by: pepper ann on May 03, 2012, 09:54:57 am Έχει ανεβάσει τις διαφάνειες που μας έκανε στο ε τημμυ.
Από την digital.ppt τα'χει πει όλα. Από την pipe1.ppt δεν είμαι σίγουρη.Έχει φτάσει σίγουρα πάντως πριν την 50 σελίδα.Αν θυμάται κάποιος ακριβώς ας πει. Title: Re: [Αρχιτεκτονική Υπ.] Γενικές απορίες και ανακοινώσεις/επικαιρότητα 2012 Post by: ForestBlack on May 14, 2012, 14:50:02 pm ξέρει κανείς αν υπάρχει καπου κάποια ύλη?
Title: Re: [Αρχιτεκτονική Υπ.] Γενικές απορίες και ανακοινώσεις/επικαιρότητα 2012 Post by: MichaelP on May 14, 2012, 17:25:12 pm Παιδιά μήπως ξέρει κανείς που μπορώ να διαβάσω το παράρτημα Γ΄; Τώρα είναι στο κεφάλαιο 4 και λέει χρειάζεται να διαβάσουμε το παράρτημα Γ΄ (το οποίο και δίδαξε) αλλά ο τόμος Α του patterson δεν το έχει είναι στον τόμο Β. Άμα ξέρετε κανένα link ή οτιδήποτε...
Title: Re: [Αρχιτεκτονική Υπ.] Γενικές απορίες και ανακοινώσεις/επικαιρότητα 2012 Post by: ForestBlack on May 14, 2012, 17:27:29 pm δες ethmmy εχει ανεβασει τις αντιστοιχες παρουσιασεις
Title: Re: [Αρχιτεκτονική Υπ.] Γενικές απορίες και ανακοινώσεις/επικαιρότητα 2012 Post by: i_am_batman on May 15, 2012, 10:50:57 am Πότε αναμένεται η δεύτερη εργασία;
Title: Re: [Αρχιτεκτονική Υπ.] Γενικές απορίες και ανακοινώσεις/επικαιρότητα 2012 Post by: Anyparktos on May 19, 2012, 21:19:50 pm Ναι ρε γμτ,τι στον πουτσο περιμενουν,να αρχισει η εξεταστικη??
Title: Re: [Αρχιτεκτονική Υπ.] Γενικές απορίες και ανακοινώσεις/επικαιρότητα 2012 Post by: pepper ann on May 19, 2012, 21:57:29 pm είπε ο πέτρου ότι για τη δεύτερη εργασία θα χρησιμοποιούσαμε ένα πρόγραμμα,που θα έκανε τα σχηματάκια αυτά της alu,των καταχωρητών,των mux κτλ.
Και ότι αυτό το πρόγραμμα δεν λειτουργούσε τώρα,ή κάτι τέτοιο.Οπότε έστειλε ένα ε μαιλ στην εταιρεία που έχει το πρόγραμμα να δει τι παίζει. Και ότι αν δεν τα καταφέρει,θα κάνουμε πάλι μια εργασία στο στιλ της προηγούμενης. Υποθέτω ότι ίσως σχετίζεται με την ανακοίνωση της 2ης εργασίας αυτό. Title: Re: [Αρχιτεκτονική Υπ.] Γενικές απορίες και ανακοινώσεις/επικαιρότητα 2012 Post by: i_am_batman on May 21, 2012, 11:08:15 am Μπορεί κανείς να πει τι ακριβώς χρειάζεται να διαβάσουμε από το βιβλίο;
Αδυνατώ να πιστέψω ότι χρειάζεται να το διαβάσουμε όλο. Οι διαφάνειες που έχει ανεβάσει π.χ. από το μάθημα δείχνουν τι περίπου έκανε; Επίσης αν μπορούσε να βοηθήσει κάποιος με σημειώσεις/ασκήσεις από το μάθημα, καλά θα ήταν. Title: Re: [Αρχιτεκτονική Υπ.] Γενικές απορίες και ανακοινώσεις/επικαιρότητα 2012 Post by: Ναταλία on May 21, 2012, 18:41:16 pm μεχρι στιγμης απο οτι εχω καταλαβει εχουν γινει 1-2-3-4 (ακομα το κανει- οχι ολοκληρο) κεφαλαια
και τα παραρτηματα γ,δ Title: Re: [Αρχιτεκτονική Υπ.] Γενικές απορίες και ανακοινώσεις/επικαιρότητα 2012 Post by: pepper ann on May 21, 2012, 21:43:51 pm Αύριο θα δωθεί το θέμα της 2ης εργασίας!
προθεσμία 5η Ιουνίου. Title: Re: [Αρχιτεκτονική Υπ.] Γενικές απορίες και ανακοινώσεις/επικαιρότητα 2012 Post by: chrimour on May 22, 2012, 20:30:34 pm Δόθηκε τελικά το θέμα της εργασίας ή όχι ?
Title: Re: [Αρχιτεκτονική Υπ.] Γενικές απορίες και ανακοινώσεις/επικαιρότητα 2012 Post by: Tracy_McGrady on May 22, 2012, 20:49:38 pm Δόθηκε τελικά το θέμα της εργασίας ή όχι ? Θα ανέβαινε σήμερα...δεν είπε τίποτα, στο στιλ της προηγούμενη είναι... Title: Re: [Αρχιτεκτονική Υπ.] Γενικές απορίες και ανακοινώσεις/επικαιρότητα 2012 Post by: JakeLaMotta on May 22, 2012, 21:58:54 pm Γατάκι Tracy,άσε την αρχιτεκτονική και πιάσε καμιά κατασκευή για μετρήσεις,γιατί δε σε βλέπω να προλαβαίνεις με τίποτα!!!!!!!!!
Title: Re: [Αρχιτεκτονική Υπ.] Γενικές απορίες και ανακοινώσεις/επικαιρότητα 2012 Post by: Tracy_McGrady on May 22, 2012, 22:21:54 pm Γατάκι Tracy,άσε την αρχιτεκτονική και πιάσε καμιά κατασκευή για μετρήσεις,γιατί δε σε βλέπω να προλαβαίνεις με τίποτα!!!!!!!!! Παρακαλώ κάποιος admin ας τον bannarei!!προφανώς είναι εκτος θέματος και εμποδιζει την επικοινωνια μου με τους λοιπους συναδελφους...Title: Re: [Αρχιτεκτονική Υπ.] Γενικές απορίες και ανακοινώσεις/επικαιρότητα 2012 Post by: PreDa on May 23, 2012, 11:20:09 am Ανακοινώθηκε το 2ο θέμα εργαστηριακής άσκησης στο ethmmy.
Ημερομηνία παράδοσης: Παρασκευή 8 Ιουνίου 2012 Title: Re: [Αρχιτεκτονική Υπ.] Γενικές απορίες και ανακοινώσεις/επικαιρότητα 2012 Post by: nastia on May 23, 2012, 13:15:58 pm δηλαδη 5,6,7 δεν θα ειναι στις εξετασεις??ξέρει κανεις ποια θα είναι η υλη???
Title: Re: [Αρχιτεκτονική Υπ.] Γενικές απορίες και ανακοινώσεις/επικαιρότητα 2012 Post by: Anyparktos on May 23, 2012, 15:52:51 pm Ε γαμωτο κι εχια μια κρυφη ελπιδα να μη βαλουν δευτερη γαμημενη εργασια τα κωλοζωα,μεσα στην εξεταστικη να κανουμε εργασιες γαμω.
Η υλη για να μπορεσουμε να κανουμε αυτα τα καινουργια φρουτα ποια ειναι?Όλο το 2ο κεφαλαιο? Title: Re: [Αρχιτεκτονική Υπ.] Γενικές απορίες και ανακοινώσεις/επικαιρότητα 2012 Post by: Tracy_McGrady on May 23, 2012, 17:42:50 pm δηλαδη 5,6,7 δεν θα ειναι στις εξετασεις??ξέρει κανεις ποια θα είναι η υλη??? Το 5 θα είναι σίγουρα πάντως...τα άλλα ίσως τα κάνουν γρηγορα και μπορεί να έχουμε λίγα η καθόλου!Title: Re: [Αρχιτεκτονική Υπ.] Γενικές απορίες και ανακοινώσεις/επικαιρότητα 2012 Post by: L on May 23, 2012, 21:10:23 pm Ε γαμωτο κι εχια μια κρυφη ελπιδα να μη βαλουν δευτερη γαμημενη εργασια τα κωλοζωα,μεσα στην εξεταστικη να κανουμε εργασιες γαμω. Η υλη για να μπορεσουμε να κανουμε αυτα τα καινουργια φρουτα ποια ειναι?Όλο το 2ο κεφαλαιο? +1 (για την ύλη, κυρίως :P) Title: Re: [Αρχιτεκτονική Υπ.] Γενικές απορίες και ανακοινώσεις/επικαιρότητα 2012 Post by: Tracy_McGrady on May 23, 2012, 21:11:50 pm Ε γαμωτο κι εχια μια κρυφη ελπιδα να μη βαλουν δευτερη γαμημενη εργασια τα κωλοζωα,μεσα στην εξεταστικη να κανουμε εργασιες γαμω. Η υλη για να μπορεσουμε να κανουμε αυτα τα καινουργια φρουτα ποια ειναι?Όλο το 2ο κεφαλαιο? +1 (για την ύλη, κυρίως :P) Title: Re: [Αρχιτεκτονική Υπ.] Γενικές απορίες και ανακοινώσεις/επικαιρότητα 2012 Post by: L on May 23, 2012, 21:22:27 pm Οκ, thanks Tracy :)
Title: Re: [Αρχιτεκτονική Υπ.] Γενικές απορίες και ανακοινώσεις/επικαιρότητα 2012 Post by: teslaaaa on May 23, 2012, 23:04:49 pm Οκ, thanks Tracy :) θελει και απο τεταρτο τις εξαιρεσεις και διακοπεςTitle: Re: [Αρχιτεκτονική Υπ.] Γενικές απορίες και ανακοινώσεις/επικαιρότητα 2012 Post by: Tracy_McGrady on May 24, 2012, 00:22:25 am Οκ, thanks Tracy :) θελει και απο τεταρτο τις εξαιρεσεις και διακοπεςTitle: Re: [Αρχιτεκτονική Υπ.] Γενικές απορίες και ανακοινώσεις/επικαιρότητα 2012 Post by: Anyparktos on May 24, 2012, 01:32:19 am Εχμ,ναι ρε φιλε αλλα εμεις διαβασαμε για I/O μονο το παραρτημα που ασχολειται ακριβως με αυτο.Τεσπα,thanx για την ενημερωση για τις εξαιρεσεις.
Title: Re: [Αρχιτεκτονική Υπ.] Γενικές απορίες και ανακοινώσεις/επικαιρότητα 2012 Post by: Anyparktos on May 24, 2012, 02:03:57 am Απορία: πως δηλώνουμε μη προσημασμενους ακεραιους 8-bit?Το .BYTE το βρήκα αλλά αυτοί είναι προσημασμένοι!Επίσης,δεδομένου ότι οι καταχωρητές είναι 32-bit αυτούς τους αριθμούς πως θα τους φορτώνουμε σε καταχωρητές?Υπάρχει σχετικό κεφάλαιο στο βιβλίο?Γιατί εγώ δε βρήκα τίποτα!
Title: Re: [Αρχιτεκτονική Υπ.] Γενικές απορίες και ανακοινώσεις/επικαιρότητα 2012 Post by: teslaaaa on May 24, 2012, 11:28:07 am Οκ, thanks Tracy :) θελει και απο τεταρτο τις εξαιρεσεις και διακοπεςTitle: Re: [Αρχιτεκτονική Υπ.] Γενικές απορίες και ανακοινώσεις/επικαιρότητα 2012 Post by: Anyparktos on May 25, 2012, 21:22:30 pm Σοβαρά τώρα, στην προηγούμενη πρώτη εργασία, που είχαμε words είχαμε declaration του τύπου .WORD 1, .WORD 5 και τέτοια.
Τωρα που θέλουμε unsigned byte πως θα ειναι?Βρηκα μονο το .BYTE σε ενα από τα tutorials που ειχε ποσταρει ενα παιδι παλια. Επίσης,ξαναρωτάω,φορτώνουμε κανονικά στους καταχωρητές χωρίς πρόβλημα,παρά το ότι είναι 1 byte και όχι 4 (όσα δηλαδή έχει ένας καταχωρητής)? Title: Re: [Αρχιτεκτονική Υπ.] Γενικές απορίες και ανακοινώσεις/επικαιρότητα 2012 Post by: zumo naranja on May 26, 2012, 21:21:24 pm Για το δευτερο θεμα εχει κανεις καμια ιδεα? Δεν ειναι αρκετα δυσκολο?
Title: Re: [Αρχιτεκτονική Υπ.] Γενικές απορίες και ανακοινώσεις/επικαιρότητα 2012 Post by: Anyparktos on May 26, 2012, 22:21:05 pm Μιας κι εκανες το πρωτο για να ρωτας για το δευτερο,δε μας λες και πως δηλωνουμε αριθμους τυπου unsigned byte?
Επίσης φορτώνουμε κανονικά αριθμους unsigned byte στους καταχωρητές χωρίς πρόβλημα,παρά το ότι είναι 1 byte και όχι 4 (όσα δηλαδή έχει ένας καταχωρητής)? Title: Re: [Αρχιτεκτονική Υπ.] Γενικές απορίες και ανακοινώσεις/επικαιρότητα 2012 Post by: christineL on May 27, 2012, 09:33:34 am lb Rdest, imm(Rsrc): Load Byte
lbu Rdest, imm(Rsrc): Load Unsigned Byte Load the byte at memory address Rsrc + imm into register Rdest. The byte is sign-extended by the lb, but not the lbu, instruction. Title: Re: [Αρχιτεκτονική Υπ.] Γενικές απορίες και ανακοινώσεις/επικαιρότητα 2012 Post by: pepper ann on May 27, 2012, 10:31:02 am Πάλι enable mapped i/o θέλει το σκασμένο -.-
Title: Re: [Αρχιτεκτονική Υπ.] Γενικές απορίες και ανακοινώσεις/επικαιρότητα 2012 Post by: christineL on May 27, 2012, 10:50:00 am αφου λεει οι εισοδοι θα οριζονται ως constant στην αρχη του προγραμματος.
Title: Re: [Αρχιτεκτονική Υπ.] Γενικές απορίες και ανακοινώσεις/επικαιρότητα 2012 Post by: pepper ann on May 27, 2012, 11:29:17 am για το 2ο θέμα λέω εγώ :Ρ
Title: Re: [Αρχιτεκτονική Υπ.] Γενικές απορίες και ανακοινώσεις/επικαιρότητα 2012 Post by: Ναταλία on May 27, 2012, 11:34:10 am αφου λεει οι εισοδοι θα οριζονται ως constant στην αρχη του προγραμματος. δηλαδη?? :S εχεις καταλαβει τι παιζει? Title: Re: [Αρχιτεκτονική Υπ.] Γενικές απορίες και ανακοινώσεις/επικαιρότητα 2012 Post by: christineL on May 27, 2012, 11:43:02 am δηλωνεις δυο αριθμους σαν byte πανω πανω στο προγραμμα και μετα τους φορτωνεις σε καταχωρητες με την εντολη lbu .Aυτο καταλαβα !
Title: Re: [Αρχιτεκτονική Υπ.] Γενικές απορίες και ανακοινώσεις/επικαιρότητα 2012 Post by: Ναταλία on May 27, 2012, 12:05:52 pm χμ.. και τους αρχικοποιεις και ως 0?
Title: Re: [Αρχιτεκτονική Υπ.] Γενικές απορίες και ανακοινώσεις/επικαιρότητα 2012 Post by: christineL on May 27, 2012, 12:13:46 pm βαζεις οτι τιμες θελεις εσυ,αντι να τις ζητας απο το χρηστη.αρκει να χωρανε σε 1 byte
Title: Re: [Αρχιτεκτονική Υπ.] Γενικές απορίες και ανακοινώσεις/επικαιρότητα 2012 Post by: Ναταλία on May 27, 2012, 12:34:34 pm χμ ευχαριστω :)
βασικα το βαλα να ζηταει τιμες αλλα μπορει να το κανω ετσι! Title: Re: [Αρχιτεκτονική Υπ.] Γενικές απορίες και ανακοινώσεις/επικαιρότητα 2012 Post by: Anyparktos on May 27, 2012, 13:21:04 pm ChristineL,thanx για την εντολη lbu, αλλα:
δηλωνεις δυο αριθμους σαν byte πανω πανω στο προγραμμα και μετα τους φορτωνεις σε καταχωρητες με την εντολη lbu .Aυτο καταλαβα ! Αν δηλωσω τους δυο αριθμους απλά σαν byte δεν θα ειναι προσημασμενοι?Δηλαδη,νομιζω οτι θα χασω παλι ενα bit για προσημο ετσι,αν κανω λαθος διορθωσε με...Αν εχεις ετοιμο κωδικα (γιατι εγω δεν εχω) μπορεις να δοκιμασεις να βαλεις ξερω γω 130 και να δεις αν σου πεταξει error?Αν εισαι σιγουρη,no prob,σε πιστευω!Title: Re: [Αρχιτεκτονική Υπ.] Γενικές απορίες και ανακοινώσεις/επικαιρότητα 2012 Post by: Πιστολέρο on May 27, 2012, 13:39:41 pm Aπο αυτο το προγραμματάκι
---------------------------------------------------------------------------------------- .data .align 2 a: .byte -30 .text .align 2 .globl main .ent main main: lbu $t1,a # $t1=a li $v0, 1 move $a0, $t1 syscall .end main ----------------------------------------------------------------------------------------------------- παιρνουμε αποτέλεσμα 226. Δηλαδή βάζοντας αρχικά α=-30 το lbu to κανει unsigned 226... οποτε αν βαλουμε αρχικά θετικό δεν αλλάζει τπτ ενω αν κατά λάθος βάλουμε αρνητικο τοτε λογω μετατροπής σε unsigned παιρνουμε κατι αλλο Title: Re: [Αρχιτεκτονική Υπ.] Γενικές απορίες και ανακοινώσεις/επικαιρότητα 2012 Post by: Anyparktos on May 27, 2012, 14:01:01 pm Προσκυνώ παιδάκια!Τωρα μπορω να κανω επιτελους τη μαλακια την εργασια.
Thanx! Title: Re: [Αρχιτεκτονική Υπ.] Γενικές απορίες και ανακοινώ Post by: Ναταλία on May 27, 2012, 15:16:27 pm αν θελουμε να δινει ο χρηστης τις τιμες,
και βαλουμε παλι στην αρχη του προγραμματος a:.byte .. πως μετα θα δηλωσω οτι το $v0,$s0 αναφερεται στην μεταβλητη a? li $v0,5 #5:$v0 = integer read syscall #Load the service number in register $v0 move $s0,$v0 Title: Re: [Αρχιτεκτονική Υπ.] Γενικές απορίες και ανακοινώσεις/επικαιρότητα 2012 Post by: Anyparktos on May 27, 2012, 15:45:52 pm Υποθετω οτι αν βαλεις (οπως γραφεις με syscall) να βαζει ο χρηστης τις τιμες δεν εχει νοημα να ορισεις το α στην αρχή.Απλα θα εχεις ξερω γω στο $s0 τη μια τιμη και στο $s1 την αλλη.Οποτε για να καλεσεις τη συναρτηση θα βαλεις μετα τα $s0 και $s1 στα ορισματα $a0 και $a1 και θα φτιαξεις τη συναρτηση ευρεσης με ορισμα αριθμους αντι για διευθυνσεις.Δεν ειμαι σιγουρος ομως...
Η ερωτηση μου ειναι: γιατι να το κανεις αυτο αφου ειναι πιο απλο αυτο που μας ζητησαν? Title: Re: [Αρχιτεκτονική Υπ.] Γενικές απορίες και ανακοινώσεις/επικαιρότητα 2012 Post by: christineL on May 27, 2012, 17:27:21 pm να κανω μια χαζη ερωτηση . οταν εχουμε το 5 και το 0 πχ ΜΚΔ ειναι το 5?
Title: Re: [Αρχιτεκτονική Υπ.] Γενικές απορίες και ανακοινώσεις/επικαιρότητα 2012 Post by: kickass on May 27, 2012, 17:43:34 pm Γραφει στην εκφώνηση νομιζω ΜΚΔ( α, 0 ) = α δηλαδη 5.
Title: Re: [Αρχιτεκτονική Υπ.] Γενικές απορίες και ανακοινώσεις/επικαιρότητα 2012 Post by: Anyparktos on May 27, 2012, 17:56:32 pm Πως το κανατε ρε παιδια,με recursion ή με for απλά?Εγραψα κατι με for,χωρις recursive διαδικασια γιατι δεν ηξερα τι να κανω με τους $ra και τους $a0 κτλ. Μου βγαζει ομως 75000 error και δουλευει μονο σε ορισμενες περιπτωσεις ενώ γενικά η λογική αλληλουχια ηταν καλη...
Title: Re: [Αρχιτεκτονική Υπ.] Γενικές απορίες και ανακοινώσεις/επικαιρότητα 2012 Post by: Πιστολέρο on May 27, 2012, 18:07:49 pm δε νομιζω να υπάρχει λόγος να κάνεις recursion (εμένα προσωπικά με μπερδεύει πολύ).Έχε δίπλα σου ανοιχτο το πρόγραμμα στην C που μας έχουν δώσει και ακολούθησε τη ροή του.
Title: Re: [Αρχιτεκτονική Υπ.] Γενικές απορίες και ανακοινώσεις/επικαιρότητα 2012 Post by: kickass on May 27, 2012, 18:29:04 pm ξερει καποιος, αν κανω
{ blt $s1,$s2,case2 case2: lw $s1,$s2 beq $s1... } αν δεν μπει στο πρωτο branch blt, ωστε να να το πεταξει στο case2, η επόμενη εντολή που θα διαβάσει θα είναι το lw $s1,$s2 ή θα το πηδηξει και θα παει στην αλλη beq ? Title: Re: [Αρχιτεκτονική Υπ.] Γενικές απορίες και ανακοινώσεις/επικαιρότητα 2012 Post by: christineL on May 27, 2012, 18:32:48 pm Η επομενη θα ειναι το case2.Η αμεσως επομενη δηλαδη
Title: Re: [Αρχιτεκτονική Υπ.] Γενικές απορίες και ανακοινώσεις/επικαιρότητα 2012 Post by: kickass on May 27, 2012, 18:35:20 pm Α, ναι? Επειδη εχω σκαλώσει, πως θα γίνει αυτές η εντολές όπως case2 δηλαδη τα if της C να εκτελούνται ΜΟΝΟ όταν ισχύεο το branch?
Άκυρο. Νομίζω το έχω... ΟΚ... Title: Re: [Αρχιτεκτονική Υπ.] Γενικές απορίες και ανακοινώσεις/επικαιρότητα 2012 Post by: christineL on May 27, 2012, 18:43:56 pm καπου το ελεγε μεσα στο βιβλιο δεν θυμαμαι ακριβως.η λογικη ειναι οτι ο ελεγχος που θα κανεις θα σε πηγαινει σε ενα παρακατω label αν ισχυει η συνθηκη που ορισες(η αντιθετη δηλαδη από αυτην που θελεις για να συνεχισεις σε μια Loopa).Αν λοιπον δεν παει στο label θα συνεχισει μεσα στη loopa και οταν ικανοποιηθει ο ελεγχος για να βγει θα σε παει κατευθειαν εκει που το ορισες. πχ θελεις αν α=0 να εκτυπωσει κατι. αρα θα πεις αν α διαφορο του 0,πανε στο label1 .αν ομως ειναι 0 θα συνεχισει στην επομενη εντολη σου που θα ειναι η εκτυπωση. Ελπιζω να εγινα κατανοητη!! :)
Title: Re: [Αρχιτεκτονική Υπ.] Γενικές απορίες και ανακοινώσεις/επικαιρότητα 2012 Post by: Anyparktos on May 27, 2012, 18:53:37 pm δε νομιζω να υπάρχει λόγος να κάνεις recursion (εμένα προσωπικά με μπερδεύει πολύ).Έχε δίπλα σου ανοιχτο το πρόγραμμα στην C που μας έχουν δώσει και ακολούθησε τη ροή του. Εσυ δηλαδη Πιστολερο το κανες με απ'ευθείας "μετάφραση" από C,χωρις να βγαλεις κατι δικο σου παρεμφερες και δουλεψε?Δηλαδη ας πουμε εβαλες δυο branch στην αρχη για τα μηδενικα,μετά ένα branch για αντιμετάθεση των a,b αν a<b και το while ας πουμε?Ορισματα εβαλες δύο,τους αριθμούς,ή εκανες πινακα σαν τον "Test" που ειχαμε στην πρωτη εργασια και εβαλες για ορισμα τη διεύθυνσή του?Γιατι δεν ειμαι ιδιαιτερος σιγουρος πως να το κανω.Κατι ακόμα προς όλους: Όταν τελειώσουν οι εντολές ενός Label χωρίς να έχει γινει καποιο Βranch αυτόματα θα γυρίσει το πρόγραμμα στην αρχή του label χωρίς να βάλει ξερω γώ j Label? Title: Re: [Αρχιτεκτονική Υπ.] Γενικές απορίες και ανακοινώσεις/επικαιρότητα 2012 Post by: kickass on May 27, 2012, 18:56:19 pm Σε ευχαριστώ πολύ Christine.. Το κανα, όλα οκ.. Απλά ειχα σκαλώσει! :) Μήπως μπορείς να μου πεις και αν χρειάζεται η main μου τους stack pointers κτλπ
subu $sp, $sp, 32 # Reserve a new 32 byte stack frame sw $ra, 20($sp) # Save old value of return address sw $fp, 16($sp) # Save old value of frame pointer addu $fp, $sp, 28 # Set up new frame pointer Αυτό το κλασσικό που βάζαμε,,,? Και αν θα μπορούσες να μου εξηγήσεις και το λόγο... ::) Δεσμευση μνήμης κάνει? Με έχει μπερδέψει λίγο... Title: Re: [Αρχιτεκτονική Υπ.] Γενικές απορίες και ανακοινώσεις/επικαιρότητα 2012 Post by: christineL on May 27, 2012, 18:59:29 pm Εφόσον δεν καλώ κάποια συνάρτηση μέσα στη main δεν το έβαλα και δούλεψε μια χαρά .
Title: Re: [Αρχιτεκτονική Υπ.] Γενικές απορίες και ανακοινώσεις/επικαιρότητα 2012 Post by: kickass on May 27, 2012, 19:02:16 pm δε νομιζω να υπάρχει λόγος να κάνεις recursion (εμένα προσωπικά με μπερδεύει πολύ).Έχε δίπλα σου ανοιχτο το πρόγραμμα στην C που μας έχουν δώσει και ακολούθησε τη ροή του. Εσυ δηλαδη Πιστολερο το κανες με απ'ευθείας "μετάφραση" από C,χωρις να βγαλεις κατι δικο σου παρεμφερες και δουλεψε?Δηλαδη ας πουμε εβαλες δυο branch στην αρχη για τα μηδενικα,μετά ένα branch για αντιμετάθεση των a,b αν a<b και το while ας πουμε?Ορισματα εβαλες δύο,τους αριθμούς,ή εκανες πινακα σαν τον "Test" που ειχαμε στην πρωτη εργασια και εβαλες για ορισμα τη διεύθυνσή του?Γιατι δεν ειμαι ιδιαιτερος σιγουρος πως να το κανω.Κατι ακόμα προς όλους: Όταν τελειώσουν οι εντολές ενός Label χωρίς να έχει γινει καποιο Βranch αυτόματα θα γυρίσει το πρόγραμμα στην αρχή του label χωρίς να βάλει ξερω γώ j Label? Αν κατάλαβα καλά αυτό που ρωτάς δεν θα γυρίσει αυτόματα χωρίς το j Label... Title: Re: [Αρχιτεκτονική Υπ.] Γενικές απορίες και ανακοινώσεις/επικαιρότητα 2012 Post by: Πιστολέρο on May 27, 2012, 19:06:47 pm @ Anyparktos:
Quote Δηλαδη ας πουμε εβαλες δυο branch στην αρχη για τα μηδενικα,μετά ένα branch για αντιμετάθεση των a,b αν a<b και το while ας πουμε? ναι, οπως το περιγράφεις.οσο για τα ορίσματα έβαλα πανω πανω a: .byte 88 και μετα lbu $t1,a (το ιδιο για τον b) ----------------------------------------------------------------- @christineL: λες δλδ να μην υπάρχει πρόβλημα από τους εξεταστές αν ο,τι κάνουμε το κάνουμε απευθείας στη main και δεν καλέσουμε συνάρτηση...? Title: Re: [Αρχιτεκτονική Υπ.] Γενικές απορίες και ανακοινώσεις/επικαιρότητα 2012 Post by: pepper ann on May 27, 2012, 19:09:26 pm Κατι ακόμα προς όλους: Όταν τελειώσουν οι εντολές ενός Label χωρίς να έχει γινει καποιο Βranch αυτόματα θα γυρίσει το πρόγραμμα στην αρχή του label χωρίς να βάλει ξερω γώ j Label? βλέπει τις εντολές τη μία μετά την άλλη και έτσι τις εκτελεί.Μόνο αν του βάλεις μια εντολή διακλάδωσης (βλέπε j,jr,jal,beq,bne) θα πάει σε άλλη εντολή. Το label το βάζεις πιο πολύ για σένα,όχι για το σπιμ.Δεν αποτελεί δηλαδή ξεχωριστό τμήμα στο πρόγραμμά σου. Title: Re: [Αρχιτεκτονική Υπ.] Γενικές απορίες και ανακοινώσεις/επικαιρότητα 2012 Post by: kickass on May 27, 2012, 19:24:22 pm Θα με τρελάνει...
.data .align 2 a: .byte 5 b: .byte 10 μου βγάζει syntax error στο ( : ) δίπλα απο το b .. Βλεπει κανείς κανα λάθος? Title: Re: [Αρχιτεκτονική Υπ.] Γενικές απορίες και ανακοινώσεις/επικαιρότητα 2012 Post by: christineL on May 27, 2012, 19:35:51 pm θα το κανεις a: .byte 5,10 και θα το χειριστής σαν πίνακα. Δεν σε αφήνει αλλιώς
Title: Re: [Αρχιτεκτονική Υπ.] Γενικές απορίες και ανακοινώσεις/επικαιρότητα 2012 Post by: Tracy_McGrady on May 27, 2012, 19:51:51 pm θα το κανεις a: .byte 5,10 και θα το χειριστής σαν πίνακα. Δεν σε αφήνει αλλιώς Τι εννοεις δεν σε αφήνει???!Title: Re: [Αρχιτεκτονική Υπ.] Γενικές απορίες και ανακοινώσεις/επικαιρότητα 2012 Post by: christineL on May 27, 2012, 20:02:52 pm τουλαχιστον σε μενα δεν γινοταν.μου εβγαζε error . Μια αλλη ερωτηση να κανω. εχει δει κανεις τη δευτερη ασκηση καθολου?
Title: Re: [Αρχιτεκτονική Υπ.] Γενικές απορίες και ανακοινώσεις/επικαιρότητα 2012 Post by: Πιστολέρο on May 27, 2012, 21:03:06 pm μου το εκανε και μενα αυτό με το b αλλα το αλλαξα τελικα και το εκανα c και τρέχει (ξέχασα να το πω και σας έγραφα b... sorry!)
τωρα για τη δεύτερη ασκηση την είδα σήμερα και μου φάνηκε αρκετά (έως πολύ) δύσκολη. Καταλαβα 5 πράγματα αλλά δεν είναι αρκετά για να μπορέσω να εξηγήσω ακριβώς τη λειτουργία του προγράμματος. Το αρχείο που μας έδωσαν πάντως μόνο βοηθητικό δεν είναι... δε διαβάζεται με τπτ... Title: Re: [Αρχιτεκτονική Υπ.] Γενικές απορίες και ανακοινώσεις/επικαιρότητα 2012 Post by: christineL on May 27, 2012, 21:18:11 pm +1 Και επίσης δεν μπορώ να καταλαβω τι θα κερδιζουμε με την συγκεκριμενη ασκηση(2) .Ουτε καν στ παραρτημα δεν το εξηγει τοσο αναλυτικα οσο χρειαζεται.
Title: Re: [Αρχιτεκτονική Υπ.] Γενικές απορίες και ανακοινώ Post by: Ναταλία on May 27, 2012, 21:48:05 pm Υποθετω οτι αν βαλεις (οπως γραφεις με syscall) να βαζει ο χρηστης τις τιμες δεν εχει νοημα να ορισεις το α στην αρχή.Απλα θα εχεις ξερω γω στο $s0 τη μια τιμη και στο $s1 την αλλη.Οποτε για να καλεσεις τη συναρτηση θα βαλεις μετα τα $s0 και $s1 στα ορισματα $a0 και $a1 και θα φτιαξεις τη συναρτηση ευρεσης με ορισμα αριθμους αντι για διευθυνσεις.Δεν ειμαι σιγουρος ομως... Η ερωτηση μου ειναι: γιατι να το κανεις αυτο αφου ειναι πιο απλο αυτο που μας ζητησαν? απλα αντεγραψα ακριβως το προγραμμα της c. που εκει ζηταει τιμες απο το χρηστη. αν δεν καταφερω να το λυσω ετσι θα οριζω τιμες στην αρχη! συναρτηση γιατι να καλεσουμε?? :o Title: Re: [Αρχιτεκτονική Υπ.] Γενικές απορίες και ανακοινώ Post by: kickass on May 27, 2012, 22:39:00 pm συναρτηση γιατι να καλεσουμε?? :o Απλά στην εκφώνηση κατι γράφει για αναδρομικό τύπο.. Αλλά αφού τρέχει και έτσι δεν παίζει να υπάρχει πρόβλημα. Άν και ένιωσα αυτη την αμήχανη στιγμή που το πρόγραμμα σου τρέχει αλλα δεν είσαι σιγουρος αν τρέχει σωστά γιατί δεν θυμάσαι το ΜΚΔ δυο αριθμών... :D ... Εντάξει όμως τα κατάφερα... Title: Re: [Αρχιτεκτονική Υπ.] Γενικές απορίες και ανακοινώσεις/επικαιρότητα 2012 Post by: Anyparktos on May 27, 2012, 22:54:48 pm Ειχα σχηματισει την εντυπωση οτι βγαζει νοημα να φτιαξουμε συναρτηση για να μας βρισκει ΜΚΔ.Μαλλον μαλακια...Σορρυ αν μπερδεψα κοσμο!
Title: Re: [Αρχιτεκτονική Υπ.] Γενικές απορίες και ανακοινώσεις/επικαιρότητα 2012 Post by: Ναταλία on May 27, 2012, 23:00:01 pm χαχα οκ ;D
Title: Re: [Αρχιτεκτονική Υπ.] Γενικές απορίες και ανακοινώσεις/επικαιρότητα 2012 Post by: Anyparktos on May 27, 2012, 23:36:25 pm Btw,παιδες,thanx για ολα,IT'S ALIVE!(τρέχει η μαλακία)
Μια βλακωδης απορια πριν αρχισω να ασχολουμαι με τη δευτερη εργασια: εχει κραξει ποτε εξεταστης κοσμο επειδη ξερω γω δεν αποθηκευσε στο stack τις αρχικες τιμές των καταχωρητων αποθηκευσης στην αρχη και δεν τις εκανε load ξανα στο τελος?Ξερετε τι εννοω,πχ: Code: ARXH: Αμα δε το βαλω αυτο θεωρητικα αφου τρεξει η main μια αλλη τυχαια συναρτηση-προγραμμα μπορει να παρει αλλες τιμες για τα s0 και s1.Εχει κραξει ποτε εξεταστης αμα δε το βαλεις αυτο? EDIT: Κατι ακομα...Αν παει κανεις στο μαθημα,ξερει μηπως αν θα εξεταστούμε στο εργαστήριο και αυτή τη φορά?Γιατί 8 του μηνός παραδίδουμε και 14 είναι οι εξετάσεις! :???: Title: Re: [Αρχιτεκτονική Υπ.] Γενικές απορίες και ανακοινώσεις/επικαιρότητα 2012 Post by: Tracy_McGrady on May 28, 2012, 00:09:38 am Btw,παιδες,thanx για ολα,IT'S ALIVE!(τρέχει η μαλακία) Ημέρες για εξέταση ανακοινώθηκαν στο ethmmy!!Αν εννοεις αυτό!Μια βλακωδης απορια πριν αρχισω να ασχολουμαι με τη δευτερη εργασια: εχει κραξει ποτε εξεταστης κοσμο επειδη ξερω γω δεν αποθηκευσε στο stack τις αρχικες τιμές των καταχωρητων αποθηκευσης στην αρχη και δεν τις εκανε load ξανα στο τελος?Ξερετε τι εννοω,πχ: Code: ARXH: Αμα δε το βαλω αυτο θεωρητικα αφου τρεξει η main μια αλλη τυχαια συναρτηση-προγραμμα μπορει να παρει αλλες τιμες για τα s0 και s1.Εχει κραξει ποτε εξεταστης αμα δε το βαλεις αυτο? EDIT: Κατι ακομα...Αν παει κανεις στο μαθημα,ξερει μηπως αν θα εξεταστούμε στο εργαστήριο και αυτή τη φορά?Γιατί 8 του μηνός παραδίδουμε και 14 είναι οι εξετάσεις! :???: Title: Re: [Αρχιτεκτονική Υπ.] Γενικές απορίες και ανακοινώσεις/επικαιρότητα 2012 Post by: jxst on May 28, 2012, 12:10:29 pm Θα με τρελάνει... Το b ειναι δεσμευμενη λεξη απο το mips και δεν μπορεις να το χρησιμοποιησεις αρα θα το κανεις καπως ετσι.data .align 2 a: .byte 5 b: .byte 10 μου βγάζει syntax error στο ( : ) δίπλα απο το b .. Βλεπει κανείς κανα λάθος? vara: .byte 5 (με 0 δε ζηταει να το αρχικοποιησουμε?) varb: .byte 10 Title: Re: [Αρχιτεκτονική Υπ.] Γενικές απορίες και ανακοινώ Post by: Ναταλία on May 28, 2012, 19:28:27 pm Θα με τρελάνει... Το b ειναι δεσμευμενη λεξη απο το mips και δεν μπορεις να το χρησιμοποιησεις αρα θα το κανεις καπως ετσι.data .align 2 a: .byte 5 b: .byte 10 μου βγάζει syntax error στο ( : ) δίπλα απο το b .. Βλεπει κανείς κανα λάθος? vara: .byte 5 (με 0 δε ζηταει να το αρχικοποιησουμε?) varb: .byte 10 και αν το κανεις ετσι μετα πως περνεις αυτες τις τιμες στο προγραμμα? κανω la $t0,a lw $v0,0($t0) γιατι τα βαζω να τα διαβαζει ο χρηστης αλλα δουλευει μονο για to vara και οχι για το var b! επισης αν θελω να δηλωσω pinakas:. byte 0,0 τι offset πρεπει να βαλω στην εντολη lw $v0,0($t0) για να παρω την δευτερη τιμη?? :( 4? Title: Re: [Αρχιτεκτονική Υπ.] Γενικές απορίες και ανακοινώσεις/επικαιρότητα 2012 Post by: tzallas on May 28, 2012, 19:33:47 pm παιδιά, άμα βρει κανείς τι κάνει η δεύτερη εργασία ας βοηθήσει, δεν βγάζω άκρη με τίποτα
Title: Re: [Αρχιτεκτονική Υπ.] Γενικές απορίες και ανακοινώσεις/επικαιρότητα 2012 Post by: kickass on May 28, 2012, 21:01:10 pm παιδιά, άμα βρει κανείς τι κάνει η δεύτερη εργασία ας βοηθήσει, δεν βγάζω άκρη με τίποτα +1 :(Title: Re: [Αρχιτεκτονική Υπ.] Γενικές απορίες και ανακοινώσεις/επικαιρότητα 2012 Post by: Elade on May 28, 2012, 22:28:39 pm η εντολή b waitloop ξέρει κανεις τι κάνει?
Title: Re: [Αρχιτεκτονική Υπ.] Γενικές απορίες και ανακοινώσεις/επικαιρότητα 2012 Post by: pepper ann on May 28, 2012, 22:51:18 pm σαν την jump (πρέπει να) είναι.
Title: Re: [Αρχιτεκτονική Υπ.] Γενικές απορίες και ανακοινώσεις/επικαιρότητα 2012 Post by: Elade on May 28, 2012, 22:56:12 pm πω πω ηλίθιο πρόγραμμα, δλδ άμα φτάσει εκει ανεβοκατεβαίνει στο wait loop? :P
Title: Re: [Αρχιτεκτονική Υπ.] Γενικές απορίες και ανακοινώσεις/επικαιρότητα 2012 Post by: pepper ann on May 28, 2012, 23:12:34 pm πω πω ηλίθιο πρόγραμμα, δλδ άμα φτάσει εκει ανεβοκατεβαίνει στο wait loop? :P έχεις τσεκάρει στα settings το enable mapped i/o?Title: Re: [Αρχιτεκτονική Υπ.] Γενικές απορίες και ανακοινώσεις/επικαιρότητα 2012 Post by: Elade on May 28, 2012, 23:28:07 pm ναι αλλα δεν μπορώ να βρω τι εισοδο θέλει, γνκα αμα βάλω είσοδο, μ εμφανίζει "Exception 0[interrupt] occured and ignored" κ μετα προχωράει στο υπολοιπο προγρμμα(textA ktl)
Title: Re: [Αρχιτεκτονική Υπ.] Γενικές απορίες και ανακοινώσεις/επικαιρότητα 2012 Post by: Ναταλία on May 29, 2012, 00:49:12 am μα ναι.. αυτος ειναι ο σκοπος του προγραμματος! να βρεις τι λαθος υπαρχει :P
Title: Re: [Αρχιτεκτονική Υπ.] Γενικές απορίες και ανακοινώσεις/επικαιρότητα 2012 Post by: Elade on May 29, 2012, 01:49:27 am χαχαχα, δικιο έχεις, δν το χα σκεφτεί ετσι, θα το δοκιμασω, να σαι καλα ;)
Title: Re: [Αρχιτεκτονική Υπ.] Γενικές απορίες και ανακοινώσεις/επικαιρότητα 2012 Post by: teslaaaa on May 29, 2012, 15:33:30 pm μα ναι.. αυτος ειναι ο σκοπος του προγραμματος! να βρεις τι λαθος υπαρχει :P υπαρχει λαθος στη δευτερη εργασια?εγω δεν καταλαβαινω γιατι δεν εχει $ στο βοηθητικο αρχειο που μας δωσανε στο εξης σημειο: sw $v0,s1 sw $a0,s2 Title: Re: [Αρχιτεκτονική Υπ.] Γενικές απορίες και ανακοινώσεις/επικαιρότητα 2012 Post by: Anyparktos on May 29, 2012, 16:11:04 pm Kατι ακομα...19η σειρα στο interrupts.asm : #li $t3, 10
Ηθελαν οντως να το βαλουν σε comment ή ηταν ατυχημα?Βεβαια δε βλεπω να παιζει και κανεναν αλλο ρολο ο t3... Title: Re: [Αρχιτεκτονική Υπ.] Γενικές απορίες και ανακοινώσεις/επικαιρότητα 2012 Post by: Elade on May 29, 2012, 19:01:34 pm μα ναι.. αυτος ειναι ο σκοπος του προγραμματος! να βρεις τι λαθος υπαρχει :P υπαρχει λαθος στη δευτερη εργασια?εγω δεν καταλαβαινω γιατι δεν εχει $ στο βοηθητικο αρχειο που μας δωσανε στο εξης σημειο: sw $v0,s1 sw $a0,s2 Title: Re: [Αρχιτεκτονική Υπ.] Γενικές απορίες και ανακοινώσεις/επικαιρότητα 2012 Post by: gko17 on May 29, 2012, 23:24:40 pm κατι ασχετο...αν δεν εχεις κανει τη 1η εργασια μπορεις να κανεις τη 2η μονο??
Title: Re: [Αρχιτεκτονική Υπ.] Γενικές απορίες και ανακοινώσεις/επικαιρότητα 2012 Post by: Elade on May 29, 2012, 23:27:17 pm δεν λέει κάπου ότι απαγορεύεται άρα δεν βρίσκω το λόγο να μην γίνεται, για σιγουριά, email σε καποιον διδασκοντα
Title: Re: [Αρχιτεκτονική Υπ.] Γενικές απορίες και ανακοινώσεις/επικαιρότητα 2012 Post by: princess_of_the_dawn on May 29, 2012, 23:36:03 pm εγώ δεν κατάλαβα ακόμη,τί πρέπει να διαβάσουμε; ::) ::) ::)
Title: Re: [Αρχιτεκτονική Υπ.] Γενικές απορίες και ανακοινώσεις/επικαιρότητα 2012 Post by: Elade on May 29, 2012, 23:52:36 pm για το 1ο κομμάτι τα κλασσικα με τις εντολες κτλ
για το 2ο νμζω χρειάζονται κεφάλαια 4.9 και (κυρίως) Β.7 αλλα κ πάλι δεν θα καταφέρεις να την λύσεις :P :P Title: Re: [Αρχιτεκτονική Υπ.] Γενικές απορίες και ανακοινώσεις/επικαιρότητα 2012 Post by: Elade on May 30, 2012, 11:54:40 am στη σελίδα 953 του βιβλίου, τα σχήματα για τους καταχωρητές status k cause είναι αναποδα, το πάνω αντιστοιχει στον cause και το κάτω στον status(στο κείμενο βέβαια τα αναφέρει σωστά)
Title: Re: [Αρχιτεκτονική Υπ.] Γενικές απορίες και ανακοινώσεις/επικαιρότητα 2012 Post by: i_am_batman on May 30, 2012, 12:35:25 pm για το 2ο νμζω χρειάζονται κεφάλαια 4.9 και (κυρίως) Β.7 Θες να γράψεις τους τίτλους από τις παραγράφους που λες; Έχω την τρίτη έκδοση του βιβλίου, που είναι ελαφρώς διαφοροποιημένη. (Δεν έχω ασχοληθεί ακόμα με τη δεύτερη εργασία) Title: Re: [Αρχιτεκτονική Υπ.] Γενικές απορίες και ανακοινώσεις/επικαιρότητα 2012 Post by: Elade on May 30, 2012, 12:39:29 pm το 4.9 είναι εξαιρέσεις και το β.7 εξαιρέσεις και διακοπές
Title: Re: [Αρχιτεκτονική Υπ.] Γενικές απορίες και ανακοινώσεις/επικαιρότητα 2012 Post by: Elade on May 30, 2012, 21:32:03 pm μέχρι που έχει φτάσει στην ύλη? είπε ποια θα είναι η τελική?
Title: Re: [Αρχιτεκτονική Υπ.] Γενικές απορίες και ανακοινώσεις/επικαιρότητα 2012 Post by: Ναταλία on May 30, 2012, 23:42:34 pm ειπε θα ειναι 1,2,3,4,5 μεχρι κρυφη μνημη (αποτι καταλαβα εικονικη οχι αλλα την ειπε στο μαθημα)
Title: Re: [Αρχιτεκτονική Υπ.] Γενικές απορίες και ανακοινώ Post by: i_am_batman on May 31, 2012, 00:26:56 am Βρίσκετε κάποια παραδείγματα ή συγκεκριμένα σημεία σημαντικά;
Η θεωρία είναι χαοτική και από ότι κατάλαβα τα μόνα θέματα που έχει νόημα να δούμε είναι του 2010. (προσπαθώ να βρω νόημα στο να συνεχίσω να διαβάζω για τη μηχανή πεπερασμένης κατάστασης και δυσκολεύομαι) Title: Re: [Αρχιτεκτονική Υπ.] Γενικές απορίες και ανακοινώσεις/επικαιρότητα 2012 Post by: Elade on June 01, 2012, 13:34:07 pm ειπε θα ειναι 1,2,3,4,5 μεχρι κρυφη μνημη (αποτι καταλαβα εικονικη οχι αλλα την ειπε στο μαθημα) μεχρι κρυφή μνήμη σημαίνει κρυφή μνήμη μέσα ή έξω? επίσης απο παραρτήματα α-δ?Title: Re: [Αρχιτεκτονική Υπ.] Γενικές απορίες και ανακοινώσεις/επικαιρότητα 2012 Post by: Anyparktos on June 01, 2012, 17:53:08 pm Ακομα και το 5.8 λεει για κρυφη μνημη (συνοχη κρυφής μνήμης).Μεχρι που διαβαζουμε?Μηπως ξερει κανεις ποιες διαφανειες του ethmmy εχει κανει στο μαθημα πχ?
Title: Re: [Αρχιτεκτονική Υπ.] Γενικές απορίες και ανακοινώσεις/επικαιρότητα 2012 Post by: pepper ann on June 01, 2012, 19:33:14 pm ειπε θα ειναι 1,2,3,4,5 μεχρι κρυφη μνημη (αποτι καταλαβα εικονικη οχι αλλα την ειπε στο μαθημα) μεχρι κρυφή μνήμη σημαίνει κρυφή μνήμη μέσα ή έξω? επίσης απο παραρτήματα α-δ?τα παραρτήματα είπε ότι πρέπει να τα ξέρουμε.Δεν θα μας ρωτήσει π.χ τι λειτουργία κάνει ο πολυπλέκτης αλλά θεωρεί δεδομένο ότι θα ξέρουμε. Title: Re: [Αρχιτεκτονική Υπ.] Γενικές απορίες και ανακοινώσεις/επικαιρότητα 2012 Post by: Elade on June 01, 2012, 21:46:11 pm ευχαριστώ pepper ann(απ το ομώνυμο καρτου το όνομα? :P)
Title: Re: [Αρχιτεκτονική Υπ.] Γενικές απορίες και ανακοινώσεις/επικαιρότητα 2012 Post by: Anyparktos on June 02, 2012, 13:48:10 pm ειπε θα ειναι 1,2,3,4,5 μεχρι κρυφη μνημη (αποτι καταλαβα εικονικη οχι αλλα την ειπε στο μαθημα) μεχρι κρυφή μνήμη σημαίνει κρυφή μνήμη μέσα ή έξω? επίσης απο παραρτήματα α-δ?Βασικα εχω την τεταρτη εκδοση του βιβλιου και εχει μονο α.β παραρτηματα μεσα.Τα γ,δ που λεει οτι ειναι μεσα που τα βρισκουμε? Title: Re: [Αρχιτεκτονική Υπ.] Γενικές απορίες και ανακοινώσεις/επικαιρότητα 2012 Post by: Elade on June 02, 2012, 14:25:53 pm στον β τόμο :P(αν δεν τον έχεις, έχει ανεβάσει ο πέτρου διαφάνειες στο e-thmmy)
Title: Re: [Αρχιτεκτονική Υπ.] Γενικές απορίες και ανακοινώσεις/επικαιρότητα 2012 Post by: pepper ann on June 02, 2012, 15:33:49 pm ευχαριστώ pepper ann(απ το ομώνυμο καρτουν το όνομα? :P) σαφώς : DTitle: Re: [Αρχιτεκτονική Υπ.] Γενικές απορίες και ανακοινώσεις/επικαιρότητα 2012 Post by: Anyparktos on June 02, 2012, 16:12:14 pm Thanx ELADE.75000 σελιδες υλη ομως ρε γμτ...
Βασικα εβγαλε κανεις ακρη με το δευτερο τμημα της εργασιας με τα interrupt?Αν ναι,δε μας παραπεμπετε πουθενα πιο συγκεκριμενα στο βιβλιο γιατι παιζει πολυ χαος? Title: Re: [Αρχιτεκτονική Υπ.] Γενικές απορίες και ανακοινώσεις/επικαιρότητα 2012 Post by: MiKiS86 on June 02, 2012, 16:45:34 pm Κι εγώ προσπαθώ να βγάλω άκρη με τη δεύτερη...
Ξέρει κανείς ποια η διαφορά των εντολών b και j ? b target # unconditional branch to program label target j target # unconditional jump to program label target Title: Re: [Αρχιτεκτονική Υπ.] Γενικές απορίες και ανακοινώσεις/επικαιρότητα 2012 Post by: pepper ann on June 02, 2012, 17:40:19 pm Thanx ELADE.75000 σελιδες υλη ομως ρε γμτ... δες το παράρτημα β7Βασικα εβγαλε κανεις ακρη με το δευτερο τμημα της εργασιας με τα interrupt?Αν ναι,δε μας παραπεμπετε πουθενα πιο συγκεκριμενα στο βιβλιο γιατι παιζει πολυ χαος? Title: Re: [Αρχιτεκτονική Υπ.] Γενικές απορίες και ανακοινώσεις/επικαιρότητα 2012 Post by: chrimour on June 03, 2012, 03:01:01 am δεν ξέρω πια είναι η διαφορα τους σε θέμα λειτουργιας αλλα:
Branch unconditionally b Label beq $zero,$zero,Label if(R[rs]==R[rt]) PC=Label Title: Re: [Αρχιτεκτονική Υπ.] Γενικές απορίες και ανακοινώσεις/επικαιρότητα 2012 Post by: Δον on June 03, 2012, 20:27:31 pm Κι εγώ προσπαθώ να βγάλω άκρη με τη δεύτερη... Ξέρει κανείς ποια η διαφορά των εντολών b και j ? b target # unconditional branch to program label target j target # unconditional jump to program label target Έχω την αίσθηση ότι κάνουν ακριβώς το ίδιο πράγμα απλά είναι εντολές διαφορετικού τύπου. Η b όπως ανέφερε ο chrimour είναι εντολή τύπου branch ενώ το j είναι κλασσικό jump. Δε νομίζω να σου είναι εμπόδιο στην κατανόηση του προγράμματος εκείνου ^victory^ Title: Re: [Αρχιτεκτονική Υπ.] Γενικές απορίες και ανακοινώσεις/επικαιρότητα 2012 Post by: 4Dcube on June 03, 2012, 20:40:33 pm σε τινός instruction set βρήκες σκέτη b ;
Title: Re: [Αρχιτεκτονική Υπ.] Γενικές απορίες και ανακοινώσεις/επικαιρότητα 2012 Post by: theofilos on June 03, 2012, 22:36:11 pm παιδια οποιος δεν εχει παραδωσει εργασιες και αφησει το μαθημα για σεπτεμβρη τι παιζει?παει και το δινει αναγκαστικα χωρις να παραδωσει εργασιες ή μπορει να παραδωσει εργασιες μεσα στο σεπτεμβρη,γιατι απο οτι ξερω οι εργασιες δινουν σημαντικους βαθμους για να περασεις το μαθημα
Title: Re: [Αρχιτεκτονική Υπ.] Γενικές απορίες και ανακοινώσεις/επικαιρότητα 2012 Post by: pepper ann on June 03, 2012, 22:45:35 pm παιδια οποιος δεν εχει παραδωσει εργασιες και αφησει το μαθημα για σεπτεμβρη τι παιζει?παει και το δινει αναγκαστικα χωρις να παραδωσει εργασιες ή μπορει να παραδωσει εργασιες μεσα στο σεπτεμβρη,γιατι απο οτι ξερω οι εργασιες δινουν σημαντικους βαθμους για να περασεις το μαθημα από ετημμυ:Φοιτητές που δεν θα παραδόσουν και δεν εξετασθούν στις εργασίες δεν μπορούν να πάρουν τελικό βαθμό μεγαλύτερο από το 70% του βαθμού της γραπτής εξέτασης. Title: Re: [Αρχιτεκτονική Υπ.] Γενικές απορίες και ανακοινώσεις/επικαιρότητα 2012 Post by: Ναταλία on June 03, 2012, 23:31:56 pm τον σεπτεμβρη μετραν οι εργασιες?
Title: Re: [Αρχιτεκτονική Υπ.] Γενικές απορίες και ανακοινώσεις/επικαιρότητα 2012 Post by: kostas4 on June 04, 2012, 13:44:15 pm ναι~!
Title: Re: [Αρχιτεκτονική Υπ.] Γενικές απορίες και ανακοινώσεις/επικαιρότητα 2012 Post by: boone on June 04, 2012, 17:38:25 pm Παιδιά, πρέπει να διαβάζει τους αριθμούς από το πληκτρολόγιο ή και να τους θέτουμε εμείς μέσα στο πρόγραμμα είναι cool?
Κι επίσης, η cnstant μεταβλητή ορίζεται ως .globl, σωστά? Title: Re: [Αρχιτεκτονική Υπ.] Γενικές απορίες και ανακοινώσεις/επικαιρότητα 2012 Post by: pepper ann on June 04, 2012, 18:18:15 pm Παιδιά, πρέπει να διαβάζει τους αριθμούς από το πληκτρολόγιο ή και να τους θέτουμε εμείς μέσα στο πρόγραμμα είναι cool? ο σισμάνης μου απάντησε αυτό:Κι επίσης, η cnstant μεταβλητή ορίζεται ως .globl, σωστά? Το αν οι είσοδοι θα είναι στο data section με κάποιες αρχικές τιμές ή θα τις δίνει ο χρήστης από την κονσόλα at run time είναι μια απόφαση που θα την πάρεις εσύ. Και οι δύο λύσεις είναι αποδεκτές αρκεί να βγάζουν σωστό αποτέλεσμα. Title: Re: [Αρχιτεκτονική Υπ.] Γενικές απορίες και ανακοινώσεις/επικαιρότητα 2012 Post by: boone on June 04, 2012, 19:37:17 pm Ok ευχαριστώ :)
Title: Re: [Αρχιτεκτονική Υπ.] Γενικές απορίες και ανακοινώ Post by: Anastacia on June 04, 2012, 23:47:38 pm Κοιτώντας τα πιο πρόσφατα παλιά θέματα που γεννήθηκαν μερικές απορίες.
1. Υπαρχει περίπτωση να μας ζητηθεί να υλοποιήσουμε συνάρτηση με πύλες (όπως στα ψηφικά); 2. Μπαίνουν ακόμα ασκήσεις όπου πρέπει να συμπληρωθούν μικροεντολές (και αν ναι, που ακριβώς είναι στο βιβλίο, γιατί την ύλη εκτός των παραρτημάτων, νομίζω ότι την έχω καταλάβει πάνω κάτω); 3. Έννοιες όπως αυτή του "ελεγκτή άμεσης προσπέλασης μνήμης" , "Risc/Cisc" και "ψηφία carry/overflow" περιέχονται στην ύλη μας; Όποιος-α μπορεί να ρίξει λίγο φως στην υπόθεση, θα με βοηθήσει πολύ. :) Title: Re: [Αρχιτεκτονική Υπ.] Γενικές απορίες και ανακοινώσεις/επικαιρότητα 2012 Post by: princess_of_the_dawn on June 05, 2012, 02:55:08 am Στην πρώτη εργασία, έστω ότι ορίζουμε εμείς τους αριθμούς που θα χρησιμοποιήσουμε..
μετά στο text section πώς τους χρησιμοποιούμε; έστω ότι γράφω στο .data Code: .data μετά στη main θα τους δηλώσω α)κάπως έτσι Code: .align 2 β)κάπως έτσι Code: .align 2 γ) συμπληρώστε τη σωστή απάντηση :D Title: Re: [Αρχιτεκτονική Υπ.] Γενικές απορίες και ανακοινώσεις/επικαιρότητα 2012 Post by: Elade on June 05, 2012, 02:59:34 am νμζω το 2ο
Title: Re: [Αρχιτεκτονική Υπ.] Γενικές απορίες και ανακοινώσεις/επικαιρότητα 2012 Post by: princess_of_the_dawn on June 05, 2012, 03:04:41 am μου ρθε γιατί μου πεταει ερρορ όταν βάζω το δευτερο...
βασικά πιο κάτω χρησιμοποιώ τα t1 t0 και μου βγάζει syntax errors :( s ευχαριστώ πάντως :) Title: Re: [Αρχιτεκτονική Υπ.] Γενικές απορίες και ανακοινώσεις/επικαιρότητα 2012 Post by: Elade on June 05, 2012, 03:07:26 am τι error βγάζει?
Title: Re: [Αρχιτεκτονική Υπ.] Γενικές απορίες και ανακοινώσεις/επικαιρότητα 2012 Post by: princess_of_the_dawn on June 05, 2012, 03:14:52 am 1.immediate value is too large for field
2.syntax error on line 18 of file addiu $t3, $t0, $zero #$t3=u στο $t0 3.undefined symbol at bne $t0, $t1, Proc1 #if u!=v go to Proc1 4.κατι exceptions και κατι bad data addresses και πολλά άλλα λάθη που ακόμη δεν έχω ανακαλύψει :-[ Title: Re: [Αρχιτεκτονική Υπ.] Γενικές απορίες και ανακοινώ Post by: riko5 on June 05, 2012, 13:05:34 pm Κοιτώντας τα πιο πρόσφατα παλιά θέματα που γεννήθηκαν μερικές απορίες. +11. Υπαρχει περίπτωση να μας ζητηθεί να υλοποιήσουμε συνάρτηση με πύλες (όπως στα ψηφικά); 2. Μπαίνουν ακόμα ασκήσεις όπου πρέπει να συμπληρωθούν μικροεντολές (και αν ναι, που ακριβώς είναι στο βιβλίο, γιατί την ύλη εκτός των παραρτημάτων, νομίζω ότι την έχω καταλάβει πάνω κάτω); 3. Έννοιες όπως αυτή του "ελεγκτή άμεσης προσπέλασης μνήμης" , "Risc/Cisc" και "ψηφία carry/overflow" περιέχονται στην ύλη μας; Όποιος-α μπορεί να ρίξει λίγο φως στην υπόθεση, θα με βοηθήσει πολύ. :) Title: Re: [Αρχιτεκτονική Υπ.] Γενικές απορίες και ανακοινώσεις/επικαιρότητα 2012 Post by: Ναταλία on June 05, 2012, 14:48:01 pm Στην πρώτη εργασία, έστω ότι ορίζουμε εμείς τους αριθμούς που θα χρησιμοποιήσουμε.. μετά στο text section πώς τους χρησιμοποιούμε; έστω ότι γράφω στο .data Code: .data μετά στη main θα τους δηλώσω α)κάπως έτσι Code: .align 2 β)κάπως έτσι Code: .align 2 γ) συμπληρώστε τη σωστή απάντηση :D το 2ο! το πρωτο το χρησιμοποιεις νομιζω σε πινακα! Title: Re: [Αρχιτεκτονική Υπ.] Γενικές απορίες και ανακοινώσεις/επικαιρότητα 2012 Post by: png on June 05, 2012, 15:46:31 pm Κοιτώντας τα πιο πρόσφατα παλιά θέματα που γεννήθηκαν μερικές απορίες. 1. Υπαρχει περίπτωση να μας ζητηθεί να υλοποιήσουμε συνάρτηση με πύλες (όπως στα ψηφικά); 2. Μπαίνουν ακόμα ασκήσεις όπου πρέπει να συμπληρωθούν μικροεντολές (και αν ναι, που ακριβώς είναι στο βιβλίο, γιατί την ύλη εκτός των παραρτημάτων, νομίζω ότι την έχω καταλάβει πάνω κάτω); 3. Έννοιες όπως αυτή του "ελεγκτή άμεσης προσπέλασης μνήμης" , "Risc/Cisc" και "ψηφία carry/overflow" περιέχονται στην ύλη μας; Όποιος-α μπορεί να ρίξει λίγο φως στην υπόθεση, θα με βοηθήσει πολύ. :) έδωσα πέρυσι τον ιούνιο. 1.θεωρώ απίθανο να βάλει υλοποίηση με πύλες...η ύλη είναι πολύ μεγάλη για να καταφύγουν οι διδάσκοντες στα χωράφια των ψηφιακών. αλλά ποτέ μη λες ποτε... πάντως πέρυσι δεν έβαλε. 2.μικροεντολές εννοεις mips; αν ναι, τότε πέρυσι είχε βάλει ένα μικρό πρόγραμμα ή δύο, αλγοριθμικά πολύ απλά. (μάλλον δεν εννοείς αυτό) 3. η ύλη είναι ένα χάος, δεν ξέρω αν φέτος αποσαφήνισαν κάποια πράγματα, πάντως πέρυσι ήτανε όλα μέσα. επίσης προσοχή σε κάτι ύπουλες εφαρμογές με ταξινόμησεις, cache, ακρίβεια ανάλογα με το μέγεθος της λέξης, κάτι διεργασίες στον επεξεργαστή, τα αγαπάνε όλα αυτά. Title: Re: [Αρχιτεκτονική Υπ.] Γενικές απορίες και ανακοινώσεις/επικαιρότητα 2012 Post by: Ναταλία on June 05, 2012, 15:59:05 pm επίσης προσοχή σε κάτι ύπουλες εφαρμογές με ταξινόμησεις, cache, ακρίβεια ανάλογα με το μέγεθος της λέξης, κάτι διεργασίες στον επεξεργαστή, τα αγαπάνε όλα αυτά. αυτα τι ακριβως ειναι? :P ακριβεια αναλογα με μεγεθος λεξης?? Title: Re: [Αρχιτεκτονική Υπ.] Γενικές απορίες και ανακοινώσεις/επικαιρότητα 2012 Post by: png on June 05, 2012, 16:07:20 pm επίσης προσοχή σε κάτι ύπουλες εφαρμογές με ταξινόμησεις, cache, ακρίβεια ανάλογα με το μέγεθος της λέξης, κάτι διεργασίες στον επεξεργαστή, τα αγαπάνε όλα αυτά. αυτα τι ακριβως ειναι? :P ακριβεια αναλογα με μεγεθος λεξης?? λες και θυμάμαι τώρα... :P γενικά το κόνσεπτ είναι ότι όσο μεγαλύτερο μέγεθος έχει η λέξη, τόσο μικρότερα διαστήματα "καταλαβαίνει" ο επεξεργαστής ανάμεσα στους αριθμούς. και θα σου πει να βρεις τον μικρότερο αριθμό που μπορεί να "καταλάβει" για ορισμένο μέγεθος λέξης. (disclaimer: εντελώς στο φλου τα λέω, έχω να τα δω ένα χρόνο, και είμαι πολύ χαρούμενη για αυτό :D) Title: Re: [Αρχιτεκτονική Υπ.] Γενικές απορίες και ανακοινώσεις/επικαιρότητα 2012 Post by: nastia on June 05, 2012, 16:28:59 pm Σοβαρά τώρα, στην προηγούμενη πρώτη εργασία, που είχαμε words είχαμε declaration του τύπου .WORD 1, .WORD 5 και τέτοια. Τωρα που θέλουμε unsigned byte πως θα ειναι?Βρηκα μονο το .BYTE σε ενα από τα tutorials που ειχε ποσταρει ενα παιδι παλια. Επίσης,ξαναρωτάω,φορτώνουμε κανονικά στους καταχωρητές χωρίς πρόβλημα,παρά το ότι είναι 1 byte και όχι 4 (όσα δηλαδή έχει ένας καταχωρητής)? τα tutorials αυτα που τα βρηκες?? Title: Re: [Αρχιτεκτονική Υπ.] Γενικές απορίες και ανακοινώσεις/επικαιρότητα 2012 Post by: Endeavour X on June 05, 2012, 17:14:09 pm επίσης προσοχή σε κάτι ύπουλες εφαρμογές με ταξινόμησεις, cache, ακρίβεια ανάλογα με το μέγεθος της λέξης, κάτι διεργασίες στον επεξεργαστή, τα αγαπάνε όλα αυτά. αυτα τι ακριβως ειναι? :P ακριβεια αναλογα με μεγεθος λεξης?? λες και θυμάμαι τώρα... :P γενικά το κόνσεπτ είναι ότι όσο μεγαλύτερο μέγεθος έχει η λέξη, τόσο μικρότερα διαστήματα "καταλαβαίνει" ο επεξεργαστής ανάμεσα στους αριθμούς. και θα σου πει να βρεις τον μικρότερο αριθμό που μπορεί να "καταλάβει" για ορισμένο μέγεθος λέξης. (disclaimer: εντελώς στο φλου τα λέω, έχω να τα δω ένα χρόνο, και είμαι πολύ χαρούμενη για αυτό :D) Title: Re: [Αρχιτεκτονική Υπ.] Γενικές απορίες και ανακοινώσεις/επικαιρότητα 2012 Post by: status_quo on June 05, 2012, 19:52:19 pm στην πρωτη εργασια πρεπει να το βρουμε οπως στο προγραμμα της C που μας δινει? γιατι πρωτον το υπολογιζει λαθος οπως το βλεπω εγω και δευτερον υπαρχουν και πιο ευκολοι τροποι μου φαινεται
edit: σοζ το παιρνω πισω μλκια μου Title: Re: [Αρχιτεκτονική Υπ.] Γενικές απορίες και ανακοινώσεις/επικαιρότητα 2012 Post by: Anyparktos on June 05, 2012, 20:26:35 pm επίσης προσοχή σε κάτι ύπουλες εφαρμογές με ταξινόμησεις, cache, ακρίβεια ανάλογα με το μέγεθος της λέξης, κάτι διεργασίες στον επεξεργαστή, τα αγαπάνε όλα αυτά. αυτα τι ακριβως ειναι? :P ακριβεια αναλογα με μεγεθος λεξης?? λες και θυμάμαι τώρα... :P γενικά το κόνσεπτ είναι ότι όσο μεγαλύτερο μέγεθος έχει η λέξη, τόσο μικρότερα διαστήματα "καταλαβαίνει" ο επεξεργαστής ανάμεσα στους αριθμούς. και θα σου πει να βρεις τον μικρότερο αριθμό που μπορεί να "καταλάβει" για ορισμένο μέγεθος λέξης. (disclaimer: εντελώς στο φλου τα λέω, έχω να τα δω ένα χρόνο, και είμαι πολύ χαρούμενη για αυτό :D) Σοβαρά τώρα, στην προηγούμενη πρώτη εργασία, που είχαμε words είχαμε declaration του τύπου .WORD 1, .WORD 5 και τέτοια. Τωρα που θέλουμε unsigned byte πως θα ειναι?Βρηκα μονο το .BYTE σε ενα από τα tutorials που ειχε ποσταρει ενα παιδι παλια. Επίσης,ξαναρωτάω,φορτώνουμε κανονικά στους καταχωρητές χωρίς πρόβλημα,παρά το ότι είναι 1 byte και όχι 4 (όσα δηλαδή έχει ένας καταχωρητής)? τα tutorials αυτα που τα βρηκες?? Δε θυμάμαι αλλα παπαριες ηταν.Σου πετουσε εντολες χυμα μες τη μαπα χωρις περιγραφες της προκοπης.Καλυτερα να διαβασεις το κεφ.2. Title: Re: [Αρχιτεκτονική Υπ.] Γενικές απορίες και ανακοινώσεις/επικαιρότητα 2012 Post by: png on June 05, 2012, 20:29:57 pm Βρε, μπας και εννοεις αυτο το θεμα που εβαλε με το μισο float-κινητή υποδιαστολή των 16 bit? ieee754 θεμα 8 στου ιουνιου 11 (ναι, αυτό εννοώ) Title: Re: [Αρχιτεκτονική Υπ.] Γενικές απορίες και ανακοινώσεις/επικαιρότητα 2012 Post by: Anyparktos on June 05, 2012, 20:33:25 pm Ωραιο ηταν αυτο,να'ταν κι άλλο να πουμε, να παρουμε το 5.
Title: Re: [Αρχιτεκτονική Υπ.] Γενικές απορίες και ανακοινώσεις/επικαιρότητα 2012 Post by: riko5 on June 05, 2012, 20:48:25 pm Βρε, μπας και εννοεις αυτο το θεμα που εβαλε με το μισο float-κινητή υποδιαστολή των 16 bit? ieee754 θεμα 8 στου ιουνιου 11 (ναι, αυτό εννοώ) Title: Re: [Αρχιτεκτονική Υπ.] Γενικές απορίες και ανακοινώσεις/επικαιρότητα 2012 Post by: Anyparktos on June 05, 2012, 21:40:18 pm Τον αμέσως μεγαλύτερο τον παίρνεις αν πάρεις το πιο δεξί bit του σημαντικού(κλασματικού μέρους) ίσο με 1.Τότε έχεις τον αριθμό: (-1)0*1.0000000001two*21ten
Σε δεκαδικούς αυτό είναι 4+4*2-10=4+2-8=4.0039 (το 2-8 το δινει ίσο με 0.0039 ενώ έχει κι άλλα ψηφία) Σε κινητή υποδιαστολή είναι ο [S=0][E=10000][F=0000000001] Το Ε ειναι 01110=14 γιατί έχουμε πλεόνασμα 15 δηλαδή 15+1=16 άρα 10000 στο δυαδικό. Διορθώστε με αν κάνω λάθος. Title: Re: [Αρχιτεκτονική Υπ.] Γενικές απορίες και ανακοινώσεις/επικαιρότητα 2012 Post by: Ναταλία on June 05, 2012, 22:07:44 pm docx αρχεια μπορουν να ανοιξουν? :P
Title: Re: [Αρχιτεκτονική Υπ.] Γενικές απορίες και ανακοινώσεις/επικαιρότητα 2012 Post by: teslaaaa on June 05, 2012, 22:26:44 pm και μετα χειρίζομαι τα t0,t1 όπως θα χειριζόμουν οποιαδήποτε μεταβλητή,μόνο που είναι Unsigned έτσι; δοκιμασε να τις αποθηκευσεις σε μεταβλητες τυπου $s0,$s1τότε γιατί μου βγάζει τόσα έρρορς; πρέπει να κάνω κάπου sb; με τα li $v0,... τί παίζει; :???: τα βάζω κάθε φορά που εμφανίζω ένα μήνυμα; σόρρυ για τα πολλά ερωτηματικά :-[ οσα για αυτα που λεει η png για τις λεξεις,μαλλον εννοει το ε της μηχανης και το ποσο απεχουν διαδοχικες λεξεις μεταξυ τους αναλογα με το ευρος αναπαραστασης? Title: Re: [Αρχιτεκτονική Υπ.] Γενικές απορίες και ανακοινώσεις/επικαιρότητα 2012 Post by: riko5 on June 05, 2012, 22:49:00 pm Τον αμέσως μεγαλύτερο τον παίρνεις αν πάρεις το πιο δεξί bit του σημαντικού(κλασματικού μέρους) ίσο με 1.Τότε έχεις τον αριθμό: (-1)0*1.0000000001two*21ten Thx!Σε δεκαδικούς αυτό είναι 4+4*2-10=4+2-8=4.0039 (το 2-8 το δινει ίσο με 0.0039 ενώ έχει κι άλλα ψηφία) Σε κινητή υποδιαστολή είναι ο [S=0][E=10000][F=0000000001] Το Ε ειναι 01110=14 γιατί έχουμε πλεόνασμα 15 δηλαδή 15+1=16 άρα 10000 στο δυαδικό. Διορθώστε με αν κάνω λάθος. Title: Re: [Αρχιτεκτονική Υπ.] Γενικές απορίες και ανακοινώσεις/επικαιρότητα 2012 Post by: riko5 on June 05, 2012, 23:03:17 pm Τον αμέσως μεγαλύτερο τον παίρνεις αν πάρεις το πιο δεξί bit του σημαντικού(κλασματικού μέρους) ίσο με 1.Τότε έχεις τον αριθμό: (-1)0*1.0000000001two*21ten Βασικα... Εδω ετσι δεν πρεπει να ειναι?... (-1)0*1.0000000001two*22ten Σε δεκαδικούς αυτό είναι 4+4*2-10=4+2-8=4.0039 (το 2-8 το δινει ίσο με 0.0039 ενώ έχει κι άλλα ψηφία) Σε κινητή υποδιαστολή είναι ο [S=0][E=10000][F=0000000001] Το Ε ειναι 01110=14 γιατί έχουμε πλεόνασμα 15 δηλαδή 15+1=16 άρα 10000 στο δυαδικό. Διορθώστε με αν κάνω λάθος. Δηλαδη... (-1)0*(1+κλασμα)*22= (1+ 2-10)*22=4+2-8=4.0039 Αρα απο τον τυπο Ν=... ο εκθετης προκυπτει ισος με 17... Ε=17ten=10001two γιατι 17-15=2 Οποτε εχω: [S=0][E=10001][F=0000000001] Title: Re: [Αρχιτεκτονική Υπ.] Γενικές απορίες και ανακοινώσεις/επικαιρότητα 2012 Post by: di_em on June 05, 2012, 23:37:34 pm Τον αμέσως μεγαλύτερο τον παίρνεις αν πάρεις το πιο δεξί bit του σημαντικού(κλασματικού μέρους) ίσο με 1.Τότε έχεις τον αριθμό: (-1)0*1.0000000001two*21ten Βασικα... Εδω ετσι δεν πρεπει να ειναι?... (-1)0*1.0000000001two*22ten Σε δεκαδικούς αυτό είναι 4+4*2-10=4+2-8=4.0039 (το 2-8 το δινει ίσο με 0.0039 ενώ έχει κι άλλα ψηφία) Σε κινητή υποδιαστολή είναι ο [S=0][E=10000][F=0000000001] Το Ε ειναι 01110=14 γιατί έχουμε πλεόνασμα 15 δηλαδή 15+1=16 άρα 10000 στο δυαδικό. Διορθώστε με αν κάνω λάθος. Δηλαδη... (-1)0*(1+κλασμα)*22= (1+ 2-10)*22=4+2-8=4.0039 Αρα απο τον τυπο Ν=... ο εκθετης προκυπτει ισος με 17... Ε=17ten=10001two γιατι 17-15=2 Οποτε εχω: [S=0][E=10001][F=0000000001] Ναι, έτσι πρέπει να είναι. Title: Re: [Αρχιτεκτονική Υπ.] Γενικές απορίες και ανακοινώσεις/επικαιρότητα 2012 Post by: Anyparktos on June 06, 2012, 00:05:59 am Ναι...Ακυριλα...Προς στιγμην νομισα οτι το πρωτο ψηφιο αριστερα της υποδιαστολης ειναι το 21 στους δεκαδικούς ενώ είναι το 20.
GOD...kill me now. Title: Re: [Αρχιτεκτονική Υπ.] Γενικές απορίες και ανακοινώσεις/επικαιρότητα 2012 Post by: RaiDeR on June 06, 2012, 14:10:22 pm παιδες την δευτερη την καταλαβε τελικα κανεις? :-X
Title: Re: [Αρχιτεκτονική Υπ.] Γενικές απορίες και ανακοινώσεις/επικαιρότητα 2012 Post by: night.atk on June 06, 2012, 15:22:25 pm Ίσως οτι πιο χρήσιμο έχω διαβάσει για την δεύτερη άσκηση:
http://ww1.microchip.com/downloads/en/UniversityCorner/CHAPTER%209.pdf Title: Re: [Αρχιτεκτονική Υπ.] Γενικές απορίες και ανακοινώσεις/επικαιρότητα 2012 Post by: Anastacia on June 06, 2012, 16:05:59 pm Σε ποιο γραφείο βρίσκουμε τους μεταπτυχιακούς για απορίες?
Title: Re: [Αρχιτεκτονική Υπ.] Γενικές απορίες και ανακοινώσεις/επικαιρότητα 2012 Post by: di_em on June 06, 2012, 16:08:56 pm Η γραμμή
Code: #li $t3, 10 Title: Re: [Αρχιτεκτονική Υπ.] Γενικές απορίες και ανακοινώσεις/επικαιρότητα 2012 Post by: RaiDeR on June 06, 2012, 16:23:07 pm Βασικα το νοημα της ασκησεις ειναι να βρουμε το λαθος η να περιγραψουμε τι κανει αυτο το προγραμμα?
Title: Re: [Αρχιτεκτονική Υπ.] Γενικές απορίες και ανακοινώσεις/επικαιρότητα 2012 Post by: di_em on June 06, 2012, 16:50:10 pm Βασικα το νοημα της ασκησεις ειναι να βρουμε το λαθος η να περιγραψουμε τι κανει αυτο το προγραμμα? Όπως λέει η εκφώνηση, ζητείται να εξηγήσεις τη λειτουργία του προγράμματος ως έχει. Title: Re: [Αρχιτεκτονική Υπ.] Γενικές απορίες και ανακοινώσεις/επικαιρότητα 2012 Post by: Anyparktos on June 06, 2012, 17:09:44 pm @di_em
Για την εντολη που ειπες δυο ποστ πιο πανω,εγω κατεληξα οτι ειτε εγινε απο ατυχημα το οτι μπηκε ως comment (#) είτε όχι δε φαίνεται να επηρεάζει τίποτα από το πρόγραμμα. Title: Re: [Αρχιτεκτονική Υπ.] Γενικές απορίες και ανακοινώσεις/επικαιρότητα 2012 Post by: Godhatesusall on June 06, 2012, 17:15:38 pm Σε ποιο γραφείο βρίσκουμε τους μεταπτυχιακούς για απορίες? @di_em Για την εντολη που ειπες δυο ποστ πιο πανω,εγω κατεληξα οτι ειτε εγινε απο ατυχημα το οτι μπηκε ως comment (#) είτε όχι δε φαίνεται να επηρεάζει τίποτα από το πρόγραμμα. Τι λέει, αποφασίσανε και οι ενεργιακάριοι να κάνουν κανα σοβαρό μάθημα? Title: Re: [Αρχιτεκτονική Υπ.] Γενικές απορίες και ανακοινώσεις/επικαιρότητα 2012 Post by: Anastacia on June 06, 2012, 17:37:20 pm Επίπεδο κατανόησης ΜΙPS & προγραμμάτων: over 9000
Γιατί είμαστε σε όλα καλοί & καλές, όχι σαν κάτι άλλους που μόλις δουν kV θολώνουν! ;) Title: Re: [Αρχιτεκτονική Υπ.] Γενικές απορίες και ανακοινώσεις/επικαιρότητα 2012 Post by: Anastacia on June 06, 2012, 17:44:34 pm παιδες την δευτερη την καταλαβε τελικα κανεις? :-X λουπάρει ασύστολα πληκτρολογείς χαρακτήρα πάει στον exception handler εκτυπώνει ιστορίες για το είδος της εξαίρεσης γυρίζει στη main ΤΕΛΟΣ! λίγο single step τρέξιμο δεν έβλαψε ποτέ κανένα. Title: Re: [Αρχιτεκτονική Υπ.] Γενικές απορίες και ανακοινώσεις/επικαιρότητα 2012 Post by: Anyparktos on June 06, 2012, 17:59:04 pm Σε ποιο γραφείο βρίσκουμε τους μεταπτυχιακούς για απορίες? @di_em Για την εντολη που ειπες δυο ποστ πιο πανω,εγω κατεληξα οτι ειτε εγινε απο ατυχημα το οτι μπηκε ως comment (#) είτε όχι δε φαίνεται να επηρεάζει τίποτα από το πρόγραμμα. Τι λέει, αποφασίσανε και οι ενεργιακάριοι να κάνουν κανα σοβαρό μάθημα? Ναι είμαστε οι Kαι τώρα λίγη σοβαρότητα... παιδες την δευτερη την καταλαβε τελικα κανεις? :-X λουπάρει ασύστολα πληκτρολογείς χαρακτήρα πάει στον exception handler εκτυπώνει ιστορίες για το είδος της εξαίρεσης γυρίζει στη main ΤΕΛΟΣ! λίγο single step τρέξιμο δεν έβλαψε ποτέ κανένα. Αυτό φαντάστηκα κι εγώ ρε συ αλλά οι λεπτομέρειες είναι περίεργες: Code: lui $t0, 0xFFFF # pointer kataxwrhth elegxou dekth Στην αρχή φορτώνει στον t0 τον καταχωρητή ελέγχου δέκτη και παει να γράψει την τιμή 2 πάνω δηλαδή δυαδικά 0...010. Ελα που το τελευταιο bit ειναι το ready και είναι read-only!Το αμέσως προηγούμενο ειναι η αδεια διακοπης και την κανει 1.Για να γινει λεει η διακοπη πρεπει να επιτραπει και στον καταχωρητη status του co-processor 0.Σε αυτόν, στις επόμενες δύο εντολές λεει γραφει την δυαδική τιμή 0...01111111111111101 (το 0x0000fffd σε binary). Και τώρα η ερώτηση των 1012 ευρώ: στη σελ 953 οι "εκκρεμούσες διακοπές" του status ειναι το ίδιο με τη μάσκα διακοπής του cause?Αν ναι,μολις εκτελεστεί η τελευταία εντολή,τότε αρχίζει να επιτρέπεται η πληκτρολόγηση χαρακτήρα (βασικά τότε δουλεύει η διακοπή). Αλλες δυο απορίες: 1)Τι στο πεος παει να πει "διακοπη επιπεδου υλικου 1"? 2)Ποιο ειναι το bit BD του καταχωρητη cause που γραφει στον πατο της σελ. 952? Title: Re: [Αρχιτεκτονική Υπ.] Γενικές απορίες και ανακοινώ Post by: 4Dcube on June 06, 2012, 18:23:18 pm διακοπή επιπέδου υλικού είναι το
interrupt προέλευσης hardware δλδ ο Status Register του συγκεκριμένου μικροελεγκτή έχει ένα bit που αν είναι 1 (ελέγχεται σε κάθε κύκλο μηχανής εφόσον είναι hardware, το πότε αναγνωρίζεται άλλο θέμα), σταματά το σύστημα και κάνει κάτι προκαθορισμένο δεν ήξερα ότι κάνουνε για interrupts στην αρχιτεκτονική ΥΓ υπάρχουν και software interrupts αλλά δεν είναι πολυσυνηθισμένα, δεν ξέρω αν ασχολούμαστε, μαλλον οι πληροφορικάριοι ασχολούνται με αυτά Title: Re: [Αρχιτεκτονική Υπ.] Γενικές απορίες και ανακοινώσεις/επικαιρότητα 2012 Post by: Anyparktos on June 06, 2012, 18:34:21 pm Eλεγε σε επίπεδο υλικού 1 ό,τι κι αν σημαίνει αυτό.
Εντωμεταξυ, ετρεξα ξανα βημα-βημα και είδα οτι μόλις εκτελεστεί η εντολή: mtc0 $t1, $12 Ο status ($12) ΔΕΝ παίρνει την τιμή 0x0000fffd.Σαν να μην έφτανε αυτό όταν πάμε να γράψουμε το 2 (τον t1) στον καταχωρητή ελέγχου δέκτη ο cause γίνεται δεκαδικό 2048,δηλαδή σε binary 0..0100000000000 .Εκει παιζει να εχουμε exception.Πιθανως να μην ειναι καν interrupt.Πιθανως να μην θελει καν πληκτρολογηση χαρακτηρα γιατι εγω προσωπικα όταν τον πατάω run ή πατάω επαρκή βήμα F10 μολις κολλήσει το b waitloop μου βγαζει το μήνυμα exception χωρίς να πατήσω ο,τιδήποτε άλλο πλήκτρο.Και σε σας το ιδιο κανει? Τι να πω,αν θεωρει ο assembler το πατημα του f10 ως εισοδο πληκτρολογιου τοτε το Qtspim ειναι τουλαχιστον για τον πεο. Title: Re: [Αρχιτεκτονική Υπ.] Γενικές απορίες και ανακοινώσεις/επικαιρότητα 2012 Post by: Πιστολέρο on June 06, 2012, 19:00:53 pm μαλλον το f10 θεωρείται πάτημα πλήκτρου...
κατι αλλο: γιατί κάνει ignore τη διακοπή? από ποιό σημείο του αρχείου exceptions.txt προκύπτει αυτό? γιατι δεν εμφανίζει δλδ το χαρακτήρα που πατήθηκε στην κονσόλα? Title: Re: [Αρχιτεκτονική Υπ.] Γενικές απορίες και ανακοινώσεις/επικαιρότητα 2012 Post by: Anastacia on June 06, 2012, 19:02:16 pm Code: lui $t0, 0xFFFF # ο $t0 δείχνει στον καταχωρητή Ελέγχου Δέκτη (διεύθυνση 0xFFFF0000) Το ότι το bit ready (bit0) του καταχωρητή Ελέγχου Δέκτη είναι read only σημαίνει ότι οι εγγραφές σ' αυτό απλά αγνοούνται, όχι ότι θα σκαλώσει αν πας να γράψεις κάτι στον καταχωρητή. Με bit0 (interupt enable) του Status ίσο με 1, επιτρέπουμε οι διακοπές να επηρεάσουν τον επεξεργαστή. Όταν ένα πρόβλημα συμβαίνει στην υποδοχή καθυστέρησης (delay slot) εντολών διακλάδωσης (ή άλματος), ο EPC δείχνει την εντολή διακλάδωσης (ή άλματος). Τότε ενεργοποιείται το bit BD (branch delay bit - bit31) του Cause & πρέπει να ψάξουμε στην εντολή EPC+4 για το πρόβλημα. Τα επίπεδα διακοπών αναφέρονται στην προτεραιότητα με την οποία ο επεξεργαστής ασχολείται με τις διακοπές. Στις εκρεμμούσες διακοπές του Cause φαίνεται σε ποιο επίπεδο προτεραιότητας συνέβει η διακοπή. Αν είναι ενεργοποιημένο το αντίστοιχο bit του Status, τότε επιτρέπεται η διακοπή του επεξεργαστή. Αλλιώς η διακοπή εκκρεμεί. Η πληκτρολόγηση χαρακτήρα μπορεί να γίνει οποτεδήποτε. Πρακτικά εμείς προλαβαίνουμε να την κάνουμε όταν "κολλάει" στη λούπα, η οποία είναι μετά τον ορισμό των αποπάνω κ γι' αυτό οδηγεί σε διακοπή. υγ. δεν ξέρω σε ποιες σλδς αναφέρεσαι γιατί έχω παλιά έκδοση! Title: Re: [Αρχιτεκτονική Υπ.] Γενικές απορίες και ανακοινώσεις/επικαιρότητα 2012 Post by: Anastacia on June 06, 2012, 19:07:19 pm Εντωμεταξυ, ετρεξα ξανα βημα-βημα και είδα οτι μόλις εκτελεστεί η εντολή: mtc0 $t1, $12 Ο status ($12) ΔΕΝ παίρνει την τιμή 0x0000fffd. Το εντόπισα κ εγώ αυτό κ δεν το έχω βρει ακόμα. Απλά τον κάνει +1. Δεν λειτουργεί προβληματικά, γιατί κ αυτό εξυπηρετεί το σκοπό μας, αλλά δεν τον κάνει 0000fffd όπως περιμέναμε. Εγώ πληκτρολογώ ένα χαρακτήρα στην κονσόλα (δλδ κλικάρω πάνω της για να αναβοσβήσει ο δρομέας κ μετά πατάω πλήκτρο) κ μια χαρά λειτουργεί. Title: Re: [Αρχιτεκτονική Υπ.] Γενικές απορίες και ανακοινώσεις/επικαιρότητα 2012 Post by: Πιστολέρο on June 06, 2012, 19:18:56 pm Εγώ πληκτρολογώ ένα χαρακτήρα στην κονσόλα (δλδ κλικάρω πάνω της για να αναβοσβήσει ο δρομέας κ μετά πατάω πλήκτρο) κ μια χαρά λειτουργεί. τον χαρακτήρα που πατάς μετα στον εμφανίζει η κονσόλα? εμένα μόλις πατάω κάποιο χαρακτήρα μου εμφανίζει μόνο αυτό: Exception 0 [interrupt] occurred and ignored Finishing... Title: Re: [Αρχιτεκτονική Υπ.] Γενικές απορίες και ανακοινώσεις/επικαιρότητα 2012 Post by: Anastacia on June 06, 2012, 19:20:45 pm Ναι. Αφού έχει ολόκληρο κομμάτι κώδικα επ' αυτού.
Title: Re: [Αρχιτεκτονική Υπ.] Γενικές απορίες και ανακοινώσεις/επικαιρότητα 2012 Post by: Anyparktos on June 06, 2012, 19:23:11 pm Εγώ με το που πατήσω play,μην πατώντας κάτι άλλο whatsoever,μου βγάζει:
Exception 0 [interrupt] occurred and ignored Finishing... Σε κανεναν άλλο συμβαίνει αυτό?Για να προλάβω τυχόν μαλακίες,ναι έχω enabled mapped IO,δεν ειμαι χαζος :P Εσας δηλαδή πατάτε play,περιμένει να πατήσετε πλήκτρο και μετά βγάζει το μήνυμα?? ΕΠΙΣΗΣ!Βρηκα αυτό στο site που έγραψε πιο πάνω ένα παιδί: Quote from: http://ww1.microchip.com/downloads/en/UniversityCorner/CHAPTER%209.pdf If you “single step” through a program, it will not respond to interrupts generated from the keyboard. Κοινως,αμα σου πεταει το exception κανοντας single step τοτε δεν ειναι από το πληκτρολόγιο...Wtf? Title: Re: [Αρχιτεκτονική Υπ.] Γενικές απορίες και ανακοινώσεις/επικαιρότητα 2012 Post by: RaiDeR on June 06, 2012, 19:25:42 pm και εμενα μου τον εμφανιζει.
βασικα ανυπαρκτε εχεις βαλει μεσα απο το settings το αρχειο exceptions.s (Simulator-Settings-MIPS-EXEPTION HANDLER)? Title: Re: [Αρχιτεκτονική Υπ.] Γενικές απορίες και ανακοινώσεις/επικαιρότητα 2012 Post by: Πιστολέρο on June 06, 2012, 19:29:30 pm μπράβο ρε raider!!!
ΔΟΥΛΕΥΕΙ! Που να φανταστώ οτι έπρεπε να το κάνω αυτό... Βασικά απ ο,τι είδα είχε αλλον exception handler o οποίος προφανώς δε θα λειτουργολυσε με τον ιδιο τρόπο... Title: Re: [Αρχιτεκτονική Υπ.] Γενικές απορίες και ανακοινώσεις/επικαιρότητα 2012 Post by: Anyparktos on June 06, 2012, 19:30:53 pm και εμενα μου τον εμφανιζει. βασικα ανυπαρκτε εχεις βαλει μεσα απο το settings το αρχειο exceptions.s (Simulator-Settings-MIPS-EXEPTION HANDLER)? .......ΓΙΑΤΙ ΔΕ ΤΑ ΒΑΖΟΥΝ ΑΥΤΑ ΣΤΗΝ ΕΚΦΩΝΗΣΗ ΜΟΥ ΛΕΕΙ ΚΑΝΕΙΣ??? Τώρα που το'βαλα μου βγαλε το εξής: Quote Exception 0 [Interrupt] occurred and ignored The following character was typed: a Finishing..... Raider,προσκυνω,τωρα μπορει και να τα καταφερω να κανω αυτη την πουτανα την εργασία. Α,και όποιος γραφει τις εκφωνησεις των εργασιών.Σε περίπτωση που κοιτάει το forum...Εισαι (σχεδον) χειρότερος κι από τον κορτέση ρε φιλε!!To enable mapped IO δε μπορουσες να το γραψεις στην πρωτη?Τον exception handler στη δεύτερη ίσως???ΛΕΩ ΤΩΡΑ. Title: Re: [Αρχιτεκτονική Υπ.] Γενικές απορίες και ανακοινώσεις/επικαιρότητα 2012 Post by: chrimour on June 06, 2012, 19:38:15 pm Παιδιά αυτό http://cgi.di.uoa.gr/~k15/d008.html είναι απίστευτα βοηθητικό, είναι σχεδόν παρόμοια άσκηση
Title: Re: [Αρχιτεκτονική Υπ.] Γενικές απορίες και ανακοινώσεις/επικαιρότητα 2012 Post by: RaiDeR on June 06, 2012, 19:39:17 pm ωραια ειμαστε τωρα περισσοτεροι για να βγαλουμε ενα νοημα με την κολοεργασια τους. το μονο που ελπιζω να μην βαλουν κατι αντιστοιχο στις εξετασεις....
περσι απο οσο θυμαμαι δεν ειχε κατι παρομοιο. Εγω συμφωνο με οσα ειπε η Αναστασια πιο πανω το θεμα ειναι γιατι δεν περνει αυτην την κωλο τιμη li $t1, 0x0000fffd ? Πιστευετε οτι κατι απλο οπως εγραψε και η αναστασια πιο πανω θα αρκει για την εξεταση... (εγω πιστευω πως στον μαλλια ναι αλλα στον αλλον με τπτ,ολο και κατι ακομα θα ρωτησει) :???: Title: Re: [Αρχιτεκτονική Υπ.] Γενικές απορίες και ανακοινώσεις/επικαιρότητα 2012 Post by: princess_of_the_dawn on June 06, 2012, 19:46:14 pm και εμενα μου τον εμφανιζει. το έκανα αυτό και τώρα πια δεν μπορώ καν να ανοίξω το qtspimβασικα ανυπαρκτε εχεις βαλει μεσα απο το settings το αρχειο exceptions.s (Simulator-Settings-MIPS-EXEPTION HANDLER)? ανοίγει,μου λέει cannot read exception handler και τσααααακ,κλείνει πφφφφ >:( Title: Re: [Αρχιτεκτονική Υπ.] Γενικές απορίες και ανακοινώσεις/επικαιρότητα 2012 Post by: Anyparktos on June 06, 2012, 19:56:30 pm Κατι ακόμα που ανακάλυψα,με συγχωρειτε αν ειναι προφανες,σιγουρα δε θα ειναι προφανες σε ολους: Αν θέλετε να το δείτε step-by-step καλά ,στο text-segment ενεργοποιήστε το segment-text και μετά κάντε re-initialize and load.Πηγαίνετε με F10 και μολις φτάσει στο Waitloop,κάντε κλίκ στην κονσόλα,πατήστε ένα πλήκτρο και επιστρέψτε στο Qtspim.Mετά κάθε πάτημα F10 θα δείχνει το τμήμα του exceptions.s που τρεχει εκεινη την ωρα.Still working για το τι συμβαινει εκεί βέβαια...
Title: Re: [Αρχιτεκτονική Υπ.] Γενικές απορίες και ανακοινώσεις/επικαιρότητα 2012 Post by: chrimour on June 06, 2012, 20:06:10 pm Κατι ακόμα που ανακάλυψα,με συγχωρειτε αν ειναι προφανες,σιγουρα δε θα ειναι προφανες σε ολους: Αν θέλετε να το δείτε step-by-step καλά ,στο text-segment ενεργοποιήστε το segment-text και μετά κάντε re-initialize and load.Πηγαίνετε με F10 και μολις φτάσει στο Waitloop,κάντε κλίκ στην κονσόλα,πατήστε ένα πλήκτρο και επιστρέψτε στο Qtspim.Mετά κάθε πάτημα F10 θα δείχνει το τμήμα του exceptions.s που τρεχει εκεινη την ωρα.Still working για το τι συμβαινει εκεί βέβαια... Μόνο αναφορά πρέπει να κάνεις σε εκείνο το κώδικα , όχι τι ακριβώς κάνει Title: Re: [Αρχιτεκτονική Υπ.] Γενικές απορίες και ανακοινώσεις/επικαιρότητα 2012 Post by: Anyparktos on June 06, 2012, 20:13:25 pm Ε αρα τι θα γραψουμε στην παραγραφο για το τι ακριβως εκτελει η εργασία?
Ενεργοποίηση δεκτη,loop,πληκτρολογηση,exception handler,εκτυπωση μηνυμάτων και έξοδος? Title: Re: [Αρχιτεκτονική Υπ.] Γενικές απορίες και ανακοινώσεις/επικαιρότητα 2012 Post by: di_em on June 06, 2012, 20:30:38 pm Καλό μου ακούγεται εμένα...
Όσο για το exceptions.s, υπάρχει ενσωματωμένο στο QTSpim με το install. Title: Re: [Αρχιτεκτονική Υπ.] Γενικές απορίες και ανακοινώσεις/επικαιρότητα 2012 Post by: Elade on June 06, 2012, 21:07:06 pm είναι διαφορετικό απ αυτό π υπάρχει στο e-thmmy(όχι τελείως αλλα διαφέρει λίγο)
Title: Re: [Αρχιτεκτονική Υπ.] Γενικές απορίες και ανακοινώσεις/επικαιρότητα 2012 Post by: Anyparktos on June 07, 2012, 12:32:06 pm Η οργή κορυφώνεται.Σε αυτό εδώ το site: http://ww1.microchip.com/downloads/en/UniversityCorner/CHAPTER%209.pdf
Δείχνει ότι ο cause και ο status ειναι ανάποδα απ'ότι τους δείχνει η σελ.953 της τέταρτης έκδοσης...Θα κλάψω. Title: Re: [Αρχιτεκτονική Υπ.] Γενικές απορίες και ανακοινώ Post by: di_em on June 07, 2012, 12:40:49 pm Εντωμεταξυ, ετρεξα ξανα βημα-βημα και είδα οτι μόλις εκτελεστεί η εντολή: mtc0 $t1, $12 Ο status ($12) ΔΕΝ παίρνει την τιμή 0x0000fffd. Το εντόπισα κ εγώ αυτό κ δεν το έχω βρει ακόμα. Απλά τον κάνει +1. Δεν λειτουργεί προβληματικά, γιατί κ αυτό εξυπηρετεί το σκοπό μας, αλλά δεν τον κάνει 0000fffd όπως περιμέναμε. Εγώ πληκτρολογώ ένα χαρακτήρα στην κονσόλα (δλδ κλικάρω πάνω της για να αναβοσβήσει ο δρομέας κ μετά πατάω πλήκτρο) κ μια χαρά λειτουργεί. Πως εξυπηρετεί το σκοπό μας αυτό? Αφου το bit που αλλάζει δεν παίζει κανένα ρόλο στον καταχωρητή. Τα bit δε έτσι όπως είναι by default επιτρέπουν αυτό ακριβώς που "θέλουμε". Τις διακοπές. EDIT: Τώρα είδα το απο πάνω. Τότε ναι, βγάζει νόημα. Title: Re: [Αρχιτεκτονική Υπ.] Γενικές απορίες και ανακοινώσεις/επικαιρότητα 2012 Post by: Anyparktos on June 07, 2012, 12:55:59 pm Χεχε,φαντάσου νεύρα μόλις είδα κι εγώ ότι οι δύο καταχωρητές είναι ανάποδα.
Title: Re: [Αρχιτεκτονική Υπ.] Γενικές απορίες και ανακοινώσεις/επικαιρότητα 2012 Post by: chrimour on June 07, 2012, 17:08:03 pm Κάνω load το exception.s κάνω tick το enable mapped IO μετα κανω load το interrupts.s αλλά πάλει μου βγάζει πρόβλημα του infinite loop και όταν εισάγω χαρακτήρα δεν γίνεται τίποτα
Title: Re: [Αρχιτεκτονική Υπ.] Γενικές απορίες και ανακοινώσεις/επικαιρότητα 2012 Post by: Anyparktos on June 07, 2012, 20:10:18 pm Όταν κάνεις reinitialize&load φρόντισε πριν να έχεις βάλει σίγουρα τικ στο ->Text segment->Kernel Text.Πάνε step-by-step (F10) μέχρι να βρεις το loop.Κανε κλικ μέσα στο παράθυρο του console για να αναβοσβήσει ο κέρσορας.Πάτα ένα κουμπί που προτιμάς.Γύρνα στο QtSpim και πάτα ξανά F10.Θα σε πετάξει στο kernel text.Όταν φτάσει μετά από μερικά F10 στο πρώτο syscall πρεπει να σου εκτυπωσει το exception.
Σε περίπτωση που έχεις κάνει όλα τα παραπάνω δε ξέρω τι φταίει φίλος. :( Title: Re: [Αρχιτεκτονική Υπ.] Γενικές απορίες και ανακοινώσεις/επικαιρότητα 2012 Post by: sakisD on June 07, 2012, 22:46:37 pm Παιδιά να κάνω κι εγώ 2 χαζές απορίες:
1) Οι εντολές τύπου .data που ορίζουμε δεδομένα κτλπ που μπορώ να τις βρω? 2) Ανεβάζουμε στο e-thmmy μόνο τον κώδικα του πρώτου θέματος έτσι? Title: Re: [Αρχιτεκτονική Υπ.] Γενικές απορίες και ανακοινώσεις/επικαιρότητα 2012 Post by: Sand on June 07, 2012, 23:02:07 pm Χεχε,φαντάσου νεύρα μόλις είδα κι εγώ ότι οι δύο καταχωρητές είναι ανάποδα. Τι εννοείς λέγοντας ότι οι καταχωρητές είναι ανάποδα; Title: Re: [Αρχιτεκτονική Υπ.] Γενικές απορίες και ανακοινώσεις/επικαιρότητα 2012 Post by: Elade on June 07, 2012, 23:18:40 pm στις φωτό, ο πάνω είναι ο cause κ ο κάτω ο status(στο κείμενο είναι σωστά)
Title: Re: [Αρχιτεκτονική Υπ.] Γενικές απορίες και ανακοινώσεις/επικαιρότητα 2012 Post by: alepou1 on June 07, 2012, 23:28:53 pm mporei kapoios na mou pei ti einai o 0x0000fffd sth deuterh askhsh. Yparxei kapou sto vivlio kati pou na ekshgei ti einai kai ti kanei?
Title: Re: [Αρχιτεκτονική Υπ.] Γενικές απορίες και ανακοινώσεις/επικαιρότητα 2012 Post by: princess_of_the_dawn on June 08, 2012, 00:45:46 am Παιδιά να κάνω κι εγώ 2 χαζές απορίες: νομίζω π-ως ανεβάζουμε και μια παράγραφο που εξηγεί τί παίζει στο δεύτερο θέμα1) Οι εντολές τύπου .data που ορίζουμε δεδομένα κτλπ που μπορώ να τις βρω? 2) Ανεβάζουμε στο e-thmmy μόνο τον κώδικα του πρώτου θέματος έτσι? Title: Re: [Αρχιτεκτονική Υπ.] Γενικές απορίες και ανακοινώσεις/επικαιρότητα 2012 Post by: sakisD on June 08, 2012, 01:43:06 am Ευχαριστώ princess! ;)
Και κάτι ακόμα: Εγώ για το Θέμα 1 στην ουσία έκανα μετάφραση των κώδικα που μας έδωσαν στην assembly του MIPS. Λέτε να υπάρχει πρόβλημα?Εννοώ θα ήθελαν να το κάνουμε με κάποιο δικό μας τρόπο και απλά μας έδωσαν τον κώδικα στην C για να μας κατευθύνει? Title: Re: [Αρχιτεκτονική Υπ.] Γενικές απορίες και ανακοινώσεις/επικαιρότητα 2012 Post by: Anyparktos on June 08, 2012, 02:02:48 am Τι να πω,δε διευκρίνισαν τίποτα.Άμα δουλεύει,δουλεύει.
Title: Re: [Αρχιτεκτονική Υπ.] Γενικές απορίες και ανακοινώσεις/επικαιρότητα 2012 Post by: heavy melon on June 08, 2012, 03:13:15 am Επειδή έχω να το πιάσω το μάθημα σχεδόν από την προηγούμενη εργασία (shame on me!)
τι να διαβάσω για την τωρινή πάνω κάτω? Title: Re: [Αρχιτεκτονική Υπ.] Γενικές απορίες και ανακοινώσεις/επικαιρότητα 2012 Post by: princess_of_the_dawn on June 08, 2012, 10:54:40 am για την πρώτη τα ίδια με την προηγούμενη φορά,για τη δεύτερη το Β.7 σίγουρα, το Β.8 μια επανάληψη και
Παιδιά αυτό http://cgi.di.uoa.gr/~k15/d008.html είναι απίστευτα βοηθητικό, είναι σχεδόν παρόμοια άσκηση κατά τη γνώμη μου πάντατελικά θέλει να εξηγήσουμε βήμα βήμα τί κάνει ή το γενικό γιατί άμα είναι μία μία τις εντολές καήκαμεεεε :D Title: Re: [Αρχιτεκτονική Υπ.] Γενικές απορίες και ανακοινώσεις/επικαιρότητα 2012 Post by: RaiDeR on June 08, 2012, 12:01:42 pm οντως εγραψε κανεις την καταραμενη παραγραφο ?
σημερα πρεπει να τις ανεβασουμε κιολασ >:( Title: Re: [Αρχιτεκτονική Υπ.] Γενικές απορίες και ανακοινώσεις/επικαιρότητα 2012 Post by: di_em on June 08, 2012, 12:20:57 pm Αν διαβάσεις αυτά που λέει η princess πιο πάνω είσαι (υπερ)καλυμμένος για το 2ο θέμα.
Title: Re: [Αρχιτεκτονική Υπ.] Γενικές απορίες και ανακοινώσεις/επικαιρότητα 2012 Post by: princess_of_the_dawn on June 08, 2012, 13:02:54 pm δεν καταλαβαίνω στο αρχείο interrupts στον κώδικα, εκεί που λέει
Code: bne $k0 0x18 ok_pc επίσης το αρχείο exceptions.s που φορτώνουμε στον mips,εμένα γτ δεν μπορεί να το ανοίξει; Title: Re: [Αρχιτεκτονική Υπ.] Γενικές απορίες και ανακοινώσεις/επικαιρότητα 2012 Post by: mafalda on June 08, 2012, 13:04:23 pm Μπορεί κάποιος να βοηθήσει γιατί μου βγάζει ένα λάθος συνέχεια και δεν μπορώ να καταλάβω τι παίζει...
Code: Label is defined for the second time on line 12 οf file asdf.s Code: .data Title: Re: [Αρχιτεκτονική Υπ.] Γενικές απορίες και ανακοινώσεις/επικαιρότητα 2012 Post by: di_em on June 08, 2012, 13:27:58 pm δεν καταλαβαίνω στο αρχείο interrupts στον κώδικα, εκεί που λέει Code: bne $k0 0x18 ok_pc επίσης το αρχείο exceptions.s που φορτώνουμε στον mips,εμένα γτ δεν μπορεί να το ανοίξει; Που είναι ρε συ αυτό στο interrupts? Title: Re: [Αρχιτεκτονική Υπ.] Γενικές απορίες και ανακοινώσεις/επικαιρότητα 2012 Post by: princess_of_the_dawn on June 08, 2012, 13:33:19 pm δεν καταλαβαίνω στο αρχείο Code: bne $k0 0x18 ok_pc επίσης το αρχείο exceptions.s που φορτώνουμε στον mips,εμένα γτ δεν μπορεί να το ανοίξει; Που είναι ρε συ αυτό στο interrupts? Επίσης μπορεί κάποιος να τρέξει το δεύτερο πρόγραμμα, να γράψει την τιμή που έδωσε στην κονσόλα και τί εμφάνισε γιατί όπως ξαναείπα δις,έχω αχρηστέψει και το qtspim(ολε!) ^wav^ Title: Re: [Αρχιτεκτονική Υπ.] Γενικές απορίες και ανακοινώσεις/επικαιρότητα 2012 Post by: Anyparktos on June 08, 2012, 15:44:22 pm Λοιπόν,εκεί πέρα κάνει σύγκριση του k0 που περιεχει τον cause με το 18hex=0...011000bin.Αμα δεις ο cause στα bit 2-6 έχει τον κωδικό εξαίρεσης, που σημαίνει ότι τσεκάρει μήπως αυτός ο κωδικός είναι 00110=6 που από τη σελίδα 954 αντιστοιχεί σε "σφάλμα διαύλου κατά την προσκόμιση εντολής".Εγω μαντεύω ότι αν έχεις τέτοιο σφάλμα είναι λάθος ο pc (εξ'ου και το bne σε πηγαίνει στο label ok_pc).
Δε ξέρω αν ισχύει αλλά όταν το σκέφτηκα αυτό φαντάστηκα. Title: Re: [Αρχιτεκτονική Υπ.] Γενικές απορίες και ανακοινώσεις/επικαιρότητα 2012 Post by: PanosM on June 08, 2012, 15:56:17 pm παιδιά τι αρχείο ανεβάζουμε??μπορούμε ν ανεβάσουμε zip αρχείο που να έχει κ τ 2 θέματα?
Title: Re: [Αρχιτεκτονική Υπ.] Γενικές απορίες και ανακοινώσεις/επικαιρότητα 2012 Post by: princess_of_the_dawn on June 08, 2012, 16:13:00 pm Λοιπόν,εκεί πέρα κάνει σύγκριση του k0 που περιεχει τον cause με το 18hex=0...011000bin.Αμα δεις ο cause στα bit 2-6 έχει τον κωδικό εξαίρεσης, που σημαίνει ότι τσεκάρει μήπως αυτός ο κωδικός είναι 00110=6 που από τη σελίδα 954 αντιστοιχεί σε "σφάλμα διαύλου κατά την προσκόμιση εντολής".Εγω μαντεύω ότι αν έχεις τέτοιο σφάλμα είναι λάθος ο pc (εξ'ου και το bne σε πηγαίνει στο label ok_pc). αααχ και γω αυτό υπέθεσα :-* :-* :-*Δε ξέρω αν ισχύει αλλά όταν το σκέφτηκα αυτό φαντάστηκα. χάρηκα τώρα :D Title: Re: [Αρχιτεκτονική Υπ.] Γενικές απορίες και ανακοινώσεις/επικαιρότητα 2012 Post by: sakisD on June 08, 2012, 16:54:35 pm παιδιά τι αρχείο ανεβάζουμε??μπορούμε ν ανεβάσουμε zip αρχείο που να έχει κ τ 2 θέματα? Ναι ρε παιδιά για πειτε να ξέρουμε τι θα στείλουμε!! Title: Re: [Αρχιτεκτονική Υπ.] Γενικές απορίες και ανακοινώσεις/επικαιρότητα 2012 Post by: Tracy_McGrady on June 08, 2012, 17:06:47 pm δεν καταλαβαίνω στο αρχείο interrupts στον κώδικα, εκεί που λέει Που το φωρτώνουμε αυτο???ΧΔ ΧΔCode: bne $k0 0x18 ok_pc επίσης το αρχείο exceptions.s που φορτώνουμε στον mips,εμένα γτ δεν μπορεί να το ανοίξει; Title: Re: [Αρχιτεκτονική Υπ.] Γενικές απορίες και ανακοινώσεις/επικαιρότητα 2012 Post by: Anyparktos on June 08, 2012, 17:13:21 pm ->Simulator->settings->MIPS->Exception handler
Title: Re: [Αρχιτεκτονική Υπ.] Γενικές απορίες και ανακοινώσεις/επικαιρότητα 2012 Post by: Tracy_McGrady on June 08, 2012, 17:16:44 pm ->Simulator->settings->MIPS->Exception handler Βασικα απο την εκφώνηση νομίζω οτι λέει να το συμβουλευτουμε...και επειδη λειτουργει και έτσι υποθέτω οτι δεν χρειάζεται να το φορτωσουμε... :???:Title: Re: [Αρχιτεκτονική Υπ.] Γενικές απορίες και ανακοινώσεις/επικαιρότητα 2012 Post by: Tracy_McGrady on June 08, 2012, 17:20:29 pm Να ρωτήσω τώρα και κάτι που με παραξενεύει...στο Spim οταν το τρέχεις το πρόγραμμα εκει με το waitloop βγάζει σα συνθηκη:
Code: bgez $0 0 Title: Re: [Αρχιτεκτονική Υπ.] Γενικές απορίες και ανακοινώσεις/επικαιρότητα 2012 Post by: Anyparktos on June 08, 2012, 17:32:56 pm ...Ποτέ
Γι'αυτό λέμε τόση ώρα ότι είναι ατέρμων βρόγχος και περιμένει είσοδο από το πληκτρολόγιο. Title: Re: [Αρχιτεκτονική Υπ.] Γενικές απορίες και ανακοινώσεις/επικαιρότητα 2012 Post by: Tracy_McGrady on June 08, 2012, 18:05:00 pm Πάμε επομενη ερώτηση....δες στο exception
Code: sgt $v0, $k0, 15 Exception blah blah blah finishing... aaaaaaaaaaaaaa >:( Title: Re: [Αρχιτεκτονική Υπ.] Γενικές απορίες και ανακοινώσεις/επικαιρότητα 2012 Post by: zumo naranja on June 08, 2012, 18:05:53 pm Για ποιο λογο οταν δινουμε χαρακτηρα απο το πληκτρολογιο εμφανιζεται σφαλμα? Αυτο δε μπορω να καταλαβω... Ποιος καταχωρητης αλλαζει? Τι συμβαινει και εχουμε το exception το οποιο μετα μας παει στο EPC+4 και βγαινουμε τελικα απο τον ατερμονα βρογχο?
Title: Re: [Αρχιτεκτονική Υπ.] Γενικές απορίες και ανακοινώσεις/επικαιρότητα 2012 Post by: Επικο Burger on June 08, 2012, 18:10:19 pm Ρε παιδια δεν μπορω να ανεβασω την εργασια στο e-thmmy! Προσαθησα να το ανεβασω, ως PDF,ως word, αλλα και απο word pad, και μου λεει συνεχεια μη επιτρεπτος τιτλος εργασιας! Του τα στελνουμε με μαιλ?
Title: Re: [Αρχιτεκτονική Υπ.] Γενικές απορίες και ανακοινώσεις/επικαιρότητα 2012 Post by: Tracy_McGrady on June 08, 2012, 18:10:59 pm Για ποιο λογο οταν δινουμε χαρακτηρα απο το πληκτρολογιο εμφανιζεται σφαλμα? Αυτο δε μπορω να καταλαβω... Ποιος καταχωρητης αλλαζει? Τι συμβαινει και εχουμε το exception το οποιο μετα μας παει στο EPC+4 και βγαινουμε τελικα απο τον ατερμονα βρογχο? Σε πάει στο kernel text λόγω εξαίρεσης και απο εκει και πέρα συμβουλεύεσαι το exception.s για να δεις τι ακολουθεί...μετά βεβαια σε πετάει στην επομενη εντολή και τελειώνει το προγραμμα...Title: Re: [Αρχιτεκτονική Υπ.] Γενικές απορίες και ανακοινώσεις/επικαιρότητα 2012 Post by: Tracy_McGrady on June 08, 2012, 18:11:42 pm Ρε παιδια δεν μπορω να ανεβασω την εργασια στο e-thmmy! Προσαθησα να το ανεβασω, ως PDF,ως word, αλλα και απο word pad, και μου λεει συνεχεια μη επιτρεπτος τιτλος εργασιας! Του τα στελνουμε με μαιλ? Αν τα βάζεις ελληνικα δεν τα παίρνει..αν εχει αλλο προβλημα δε ξέρω...Title: Re: [Αρχιτεκτονική Υπ.] Γενικές απορίες και ανακοινώσεις/επικαιρότητα 2012 Post by: princess_of_the_dawn on June 08, 2012, 18:13:52 pm αν έχω καταλάβει καλά,όταν πληκτρολογούμε έναν χαρακτήρα συμβαίνει μια εξαίρεση επιπέδου υλικού
το bit1 στον καταχωρητή ελέγχου γίνεται 1 και επειδή και το bit1(enable interrupt) του καταχωρητή Status(αυτό που γίνεται στο interrupts.s) έχει γίνει 1,γίνεται διακοπή Παράρτημα Β.8 σελ 958,παράγραφος κάτω απ την εικόνα Title: Re: [Αρχιτεκτονική Υπ.] Γενικές απορίες και ανακοινώσεις/επικαιρότητα 2012 Post by: Tracy_McGrady on June 08, 2012, 21:20:07 pm Πάμε επομενη ερώτηση....δες στο exception Κάποιος??? Σορρυ για το σπαμ ! Code: sgt $v0, $k0, 15 Exception blah blah blah finishing... aaaaaaaaaaaaaa >:( Title: Re: [Αρχιτεκτονική Υπ.] Γενικές απορίες και ανακοινώσεις/επικαιρότητα 2012 Post by: RaiDeR on June 08, 2012, 21:37:28 pm Τracy φορτωσε το δικο τους exceptions.s.
Εγω δεν εχω καταλαβει το εξης. Πως μετα την πληκτρολογιση του χαρακτηρα το προγραμμα κεφευγει απο την λουπα και προχωραει στις επομενες εντολες. Κανενας? Title: Re: [Αρχιτεκτονική Υπ.] Γενικές απορίες και ανακοινώσεις/επικαιρότητα 2012 Post by: Tracy_McGrady on June 08, 2012, 21:39:22 pm Τracy φορτωσε το δικο τους exceptions.s. Μα το δικό τους φορτώνω...εσένα σου εμφανίζει το χαρακτήρα που πάτησες????...και αυτό γίνεται με το ret όπου προσθέτει +4 στη διευθυνση της εντολής που είχαμε την διακοπή και πάει στην επόμενη δηλαδή στο printΕγω δεν εχω καταλαβει το εξης. Πως μετα την πληκτρολογιση του χαρακτηρα το προγραμμα κεφευγει απο την λουπα και προχωραει στις επομενες εντολες. Κανενας? Title: Re: [Αρχιτεκτονική Υπ.] Γενικές απορίες και ανακοινώσεις/επικαιρότητα 2012 Post by: RaiDeR on June 08, 2012, 21:43:46 pm ναι κανονικα τον εμφανιζει... :o thanks για το αλλο...
Title: Re: [Αρχιτεκτονική Υπ.] Γενικές απορίες και ανακοινώσεις/επικαιρότητα 2012 Post by: Tracy_McGrady on June 08, 2012, 22:20:02 pm Η οργή κορυφώνεται.Σε αυτό εδώ το site: http://ww1.microchip.com/downloads/en/UniversityCorner/CHAPTER%209.pdf Αυτό πρεπει να βρίσκεται εδώ τετοιες ώρες!Δείχνει ότι ο cause και ο status ειναι ανάποδα απ'ότι τους δείχνει η σελ.953 της τέταρτης έκδοσης...Θα κλάψω. Title: Re: [Αρχιτεκτονική Υπ.] Γενικές απορίες και ανακοινώσεις/επικαιρότητα 2012 Post by: status_quo on June 08, 2012, 22:52:28 pm ρε παιδια εγραψε εν τελει κανενας τιποτα? πρεπει να περιγραψουμε και οτι κανει στο exceptions? γιατι ετσι θα βγει χτηνος οχι παραγραφος...
Title: Re: [Αρχιτεκτονική Υπ.] Γενικές απορίες και ανακοινώσεις/επικαιρότητα 2012 Post by: Tracy_McGrady on June 08, 2012, 23:06:37 pm ρε παιδια εγραψε εν τελει κανενας τιποτα? πρεπει να περιγραψουμε και οτι κανει στο exceptions? γιατι ετσι θα βγει χτηνος οχι παραγραφος... Γράφουμε τωρα γράφουμε...Βασικα όλο το θέμα ειναι τι γίνεται εκει...αυτο που βλέπεις στο πρόγραμμα ειναι 3 σειρές :DTitle: Re: [Αρχιτεκτονική Υπ.] Γενικές απορίες και ανακοινώσεις/επικαιρότητα 2012 Post by: RaiDeR on June 08, 2012, 23:57:13 pm Quote Αρχικα στην πρωτη εντολη φορτωνει την διευθυνση του καταχωριτη συσκευων,ελεγχου δεκτη (0xffff0000) στην μεταβλητη $t0 Στην $t1 βαζει την τιμη 2 οπου σε binary γραφεται 00000000000000000000000000000010 Περναει αυτην την τιμη στην αρχικη θεση της $t0 δηλαδη το 0 οπου ειναι και ο ελεγχος δεκτη και ετσι ενεργοποιουμε την Αδεια Διακοπης. Τωρα δινουμε στο $t1 την τιμη 0x0000fffd οπου σε binary μεταφραζεται σε 000000000000000000000000001 Περναμε αυτην την τιμη στον register STATUS και με αυτον τον τροπο ενεργοποιουμε την εξαιρεση. Μπαινει στην waitloop και γινεται ενας ατερμονας βρογχος ο οποιος σταματαει μονο κατα την περιπτωση μιας εξαιρεσης που στην περιπτωση μας ειναι εξαιρεση επιπεδου υλικου(πληκτρολογιση χαρακτηρα) και λογω τον παραπανω εντολων συμβαινει μια διακοπη της ταξης 0 οπως μας ενημερωνει και το προγραμμα. Επειτα μεσα απo το exceptions.s παει στο ret οπου και εκει προσθετουμε 4 στο $k0 και ετσι παει στην επομενη εντολη απο το b waitloop οπου και το προγραμμα συνεχιζει κανονικα τυπονωντας τον χαρακτηρα που πατησαμε. Αυτα εγραψα εγω ελπιζω να ειναι σωστα και να μην μπερδεψω κοσμο αν εχει κανεις να προσθεσει κατι ας το πει ;-) Title: Re: [Αρχιτεκτονική Υπ.] Γενικές απορίες και ανακοινώσεις/επικαιρότητα 2012 Post by: Tracy_McGrady on June 09, 2012, 13:37:20 pm Κάποιος να πει την ύλη του Μαθήματος???Γιατί οπως βλέπω δεν έχουν βγάλει σχετική ανακοίνωση . . . :???:
Title: Re: [Αρχιτεκτονική Υπ.] Γενικές απορίες και ανακοινώσεις/επικαιρότητα 2012 Post by: virts11 on June 09, 2012, 14:17:27 pm Κάποιος να πει την ύλη του Μαθήματος???Γιατί οπως βλέπω δεν έχουν βγάλει σχετική ανακοίνωση . . . :???: koita apo oti katalava einai 1,2,3,4 kai to 5 mexri to 5.4(eikoniki mnimi). xwris omws to 5.4! an kanw la9os as to pei kapoios ...mn diavazoume olo to 5! :o Title: Re: [Αρχιτεκτονική Υπ.] Γενικές απορίες και ανακοινώσεις/επικαιρότητα 2012 Post by: Tracy_McGrady on June 09, 2012, 14:21:08 pm Γενικώς ας πει κάποιος για όλα οσα έχει κάνει...διαφάνειες,παραρτήματα, κεφάλαια...Άν έχει την καλή διάθεση :)
Title: Re: [Αρχιτεκτονική Υπ.] Γενικές απορίες και ανακοινώσεις/επικαιρότητα 2012 Post by: pepper ann on June 09, 2012, 14:29:54 pm υποτίθεται θα ανέβαζαν την ύλη κάποια στιγμή..
Title: Re: [Αρχιτεκτονική Υπ.] Γενικές απορίες και ανακοινώσεις/επικαιρότητα 2012 Post by: virts11 on June 09, 2012, 15:13:00 pm Γενικώς ας πει κάποιος για όλα οσα έχει κάνει...διαφάνειες,παραρτήματα, κεφάλαια...Άν έχει την καλή διάθεση :) +1 giati an perimenoume na anevasoun tn uli sw8ikame.....Title: Re: [Αρχιτεκτονική Υπ.] Γενικές απορίες και ανακοινώσεις/επικαιρότητα 2012 Post by: Anyparktos on June 09, 2012, 15:26:34 pm Βασικά σε ποιον στέλνουμε email για αυτό?Χασάπη?Πέτρου?Στους διδακτορικούς?
Title: Re: [Αρχιτεκτονική Υπ.] Γενικές απορίες και ανακοινώσεις/επικαιρότητα 2012 Post by: Endeavour X on June 09, 2012, 15:30:00 pm Πετρου υποθετω σιγουρα οχι διδακτορικους
Title: Re: [Αρχιτεκτονική Υπ.] Γενικές απορίες και ανακοινώσεις/επικαιρότητα 2012 Post by: Ναταλία on June 09, 2012, 15:33:26 pm και απο τις διαφανειες που εχει στο ετημμυ δεν της καναν ολοκληρες..
Title: Re: [Αρχιτεκτονική Υπ.] Γενικές απορίες και ανακοινώσεις/επικαιρότητα 2012 Post by: sakisD on June 09, 2012, 16:46:22 pm Παιδιά αν καποιος βρει την ύλη τλκ και την ποστάρει ας την παρουσιάσει ως θεματικές ενότητες (πχ η γλώσσα του υπολογιστή) για να βοηθήσει κι εμας που έχουμε την παλιά έκδοση του βιβλίου του Hennesy (αυτή με τους 2 ξεχωριστούς τόμους).
Title: Re: [Αρχιτεκτονική Υπ.] Γενικές απορίες και ανακοινώσεις/επικαιρότητα 2012 Post by: 4Dcube on June 09, 2012, 17:07:15 pm της παναγιάς τα μάτια έχουν βάλει σε αυτό το μάθημα
Title: Re: [Αρχιτεκτονική Υπ.] Γενικές απορίες και ανακοινώσεις/επικαιρότητα 2012 Post by: Anyparktos on June 09, 2012, 18:40:46 pm Fun fact:
Περσυ στις εξετάσεις έβαλε από το αρχείο quiz for chapter 2.pdf του ethmmy τις ασκήσεις 3,4 και μια παραλλαγή τις 5 για θέματα εξετάσεων...Και διερωτώμαι...Μήπως ξέρει κανείς που είναι οι απαντήσεις αυτών ? Title: Re: [Αρχιτεκτονική Υπ.] Γενικές απορίες και ανακοινώσεις/επικαιρότητα 2012 Post by: teslaaaa on June 09, 2012, 18:52:50 pm Fun fact: δεν ξερω μηπως βοηθησει αυτο:Περσυ στις εξετάσεις έβαλε από το αρχείο quiz for chapter 2.pdf του ethmmy τις ασκήσεις 3,4 και μια παραλλαγή τις 5 για θέματα εξετάσεων...Και διερωτώμαι...Μήπως ξέρει κανείς που είναι οι απαντήσεις αυτών ? https://www.thmmy.gr/smf/index.php?action=tpmod;dl=item1710 Title: Re: [Αρχιτεκτονική Υπ.] Γενικές απορίες και ανακοινώσεις/επικαιρότητα 2012 Post by: Anyparktos on June 09, 2012, 18:58:31 pm Το είχα βρει κι εγώ αυτό...Ctrl+F Acrobat κι ότι βγει,καλά θα'ταν...Το πρόβλημα είναι ότι οι εκφωνήσεις είναι στο βιβλίο που είναι μεγάλο σα δομικό υλικό.Ασε που οι μισες ασκησεις εκει μέσα ειναι: "1+1=2,1+1+1=?????"
Title: Re: [Αρχιτεκτονική Υπ.] Γενικές απορίες και ανακοινώσεις/επικαιρότητα 2012 Post by: 4Dcube on June 09, 2012, 21:55:34 pm βγήκαν οι ημερομηνίες εξέτασης στο ετημμυ
απορία: εξεταζόμαστε για μία εργασία (2η) σε 2 μέρες? Τρίτη και Τεταρτη? Title: Re: [Αρχιτεκτονική Υπ.] Γενικές απορίες και ανακοινώσεις/επικαιρότητα 2012 Post by: princess_of_the_dawn on June 09, 2012, 22:09:15 pm τί εννοείς;
θα εξεταστείς τη μέρα που έχεις δηλώσει και ώρα σύμφωνα με το πρόγραμμα... Title: Re: [Αρχιτεκτονική Υπ.] Γενικές απορίες και ανακοινώ Post by: 4Dcube on June 09, 2012, 22:18:37 pm αφού έχει δυο μέρες εξέτασης για τον καθένα!
πού δηλώνεις τη μέρα? εδιτ οκ, όχι για τον καθένα, αλλά εμένα με έχει και τις 2 μέρες κλάιν, θα πάω τη μια, αλλά για την κουβέντα μιλάω Title: Re: [Αρχιτεκτονική Υπ.] Γενικές απορίες και ανακοινώσεις/επικαιρότητα 2012 Post by: Anyparktos on June 10, 2012, 19:18:33 pm Μπορεί κανένα παιδί που να έχει παρακολουθήσει να μας πει μεχρι ποιο σημείο έγινε η διαφάνεια του 5ου κεφαλαίου,αυτού με την κρυφή μνήμη?Ήδη δε καταλαβαίνω χριστό,δε θελω να μπω πιο "βαθιά" και να χάνω χρόνο τζάμπα.
Title: Re: [Αρχιτεκτονική Υπ.] Γενικές απορίες και ανακοινώσεις/επικαιρότητα 2012 Post by: pepper ann on June 10, 2012, 19:35:31 pm αν βοηθαει,έκανε μέχρι εικονική μνήμη
Title: Re: [Αρχιτεκτονική Υπ.] Γενικές απορίες και ανακοινώσεις/επικαιρότητα 2012 Post by: Anyparktos on June 10, 2012, 19:36:39 pm Με ή χωρίς?
Btw,έστειλα email και σε Πέτρου και σε Χασάπη,άμα μου απαντήσουν θα το ποστάρω. Title: Re: [Αρχιτεκτονική Υπ.] Γενικές απορίες και ανακοινώσεις/επικαιρότητα 2012 Post by: pepper ann on June 10, 2012, 19:43:47 pm και την εικονική μνήμη. (αν και φάνηκε να μην της δίνει ιδιαίτερη βαρύτητα)
μας είχε πει ο Πέτρου ότι θα την ανέβαζαν την ερμη την ύλη αλλά τίποτα... Title: Re: [Αρχιτεκτονική Υπ.] Γενικές απορίες και ανακοινώσεις/επικαιρότητα 2012 Post by: Anyparktos on June 10, 2012, 19:48:28 pm Ε,κοιτα,οι ανθρωποι εβαλαν εργασία 24 Μαΐου.They clearly don't give a fuck about us.
Thanx πάντως. Title: Re: [Αρχιτεκτονική Υπ.] Γενικές απορίες και ανακοινώσεις/επικαιρότητα 2012 Post by: teslaaaa on June 10, 2012, 23:46:40 pm και την εικονική μνήμη. (αν και φάνηκε να μην της δίνει ιδιαίτερη βαρύτητα) δηλαδη ως και το 5.4 εχουμε τελικα?(μαζι με το 5.4)μας είχε πει ο Πέτρου ότι θα την ανέβαζαν την ερμη την ύλη αλλά τίποτα... Title: Re: [Αρχιτεκτονική Υπ.] Γενικές απορίες και ανακοινώσεις/επικαιρότητα 2012 Post by: princess_of_the_dawn on June 11, 2012, 00:58:08 am πρέπει να ξέρουμε κάτι απ αυτα απ εξω;
Title: Re: [Αρχιτεκτονική Υπ.] Γενικές απορίες και ανακοινώσεις/επικαιρότητα 2012 Post by: pentium4 on June 11, 2012, 02:14:00 am OΛΑ
Title: Re: [Αρχιτεκτονική Υπ.] Γενικές απορίες και ανακοινώσεις/επικαιρότητα 2012 Post by: boone on June 11, 2012, 13:07:56 pm Στο ethmmy λέει 5.1-5.2 μόνο, έτσι αυθαίρετα αυξάνουν την ύλη? Κι αυτοί που δεν παρακολουθούν το μάθημα και δεν ξέρουν τα νεότερα, τι θα κάνουν?
Μαλακίες. Title: Re: [Αρχιτεκτονική Υπ.] Γενικές απορίες και ανακοινώσεις/επικαιρότητα 2012 Post by: Anyparktos on June 11, 2012, 13:11:31 pm Που είδες εσύ ύλη στο ethmmy??
Βασικά,ο Χασάπης μου απάντησε για την ύλη και με παρέπεμψε στον Πέτρου,ο Πέτρου δεν απάντησε και δε βρίσκω την ύλη στο ethmmy... Title: Re: [Αρχιτεκτονική Υπ.] Γενικές απορίες και ανακοινώ Post by: di_em on June 11, 2012, 13:18:22 pm Την έχει στην 1η σελίδα του μαθήματος στο ethmmy. Όταν επιλέγεις το μάθημα στα αριστερά. Υποθέτω βέβαια ότι μάλλον ότι δεν ανανεώνεται.
Title: Re: [Αρχιτεκτονική Υπ.] Γενικές απορίες και ανακοινώσεις/επικαιρότητα 2012 Post by: Anyparktos on June 11, 2012, 13:31:41 pm ...
Δε το ειχα δει αυτο...Συμφωνα με την περσινυ υλη εχω διαβασει λοιπον διαφορα εκτος υλης... Να ρωτήσω λίγο τώρα: Το παράρτημα Δ "Αντιστοίχηση του ελέγχου στο υλικό" ξέρει κανείς σε ποια παρουσίαση αντιστοιχίζεται?Επίσης,τι παίζει με την παρουσίαση microprogram?? (Edit: με μια γρηγορη ματιά μου φαίνεται ότι το ενα μου ερωτημα απανταει το αλλο αν με πιανετε...Αλλα θελω αν ξερει κανεις με σιγουριά να πει) Title: Re: [Αρχιτεκτονική Υπ.] Γενικές απορίες και ανακοινώσεις/επικαιρότητα 2012 Post by: pepper ann on June 11, 2012, 13:41:34 pm παιδιά.
η ύλη αυτή δεν υπήρχε πριν :Ρ οπότε μπορούμε να το γιορτάσουμε. βγήκε. επιτέλους. Title: Re: [Αρχιτεκτονική Υπ.] Γενικές απορίες και ανακοινώσεις/επικαιρότητα 2012 Post by: Anyparktos on June 11, 2012, 13:55:27 pm Α να μπραβο ρε pepper ann!Thanx.
Μήπως ξέρεις (ή κάποιος τελοσπάντων) τελικά αν το microprogram είναι το παράρτημα Δ? Title: Re: [Αρχιτεκτονική Υπ.] Γενικές απορίες και ανακοινώσεις/επικαιρότητα 2012 Post by: Elade on June 11, 2012, 14:21:00 pm ναι αυτό είναι, το λέει στις πληροφορίες μαθήματος
Title: Re: [Αρχιτεκτονική Υπ.] Γενικές απορίες και ανακοινώσεις/επικαιρότητα 2012 Post by: johnis32 on June 11, 2012, 17:23:15 pm Όντως τα κεφάλαια από τον τόμο β σε εμάς που δεν δώθηκε που τα βρίσκουμε?
Title: Re: [Αρχιτεκτονική Υπ.] Γενικές απορίες και ανακοινώσεις/επικαιρότητα 2012 Post by: Anyparktos on June 11, 2012, 17:33:17 pm Το παράρτημα Γ είναι η παρουσίαση digital από το ethmmy,το παράρτημα Δ η παρουσίαση microprogram.
Title: Re: [Αρχιτεκτονική Υπ.] Γενικές απορίες και ανακοινώσεις/επικαιρότητα 2012 Post by: ForestBlack on June 11, 2012, 20:22:57 pm Καλησπέρα
Ξέρει κανείς τί μπορούμε να έχουμε μαζί μας ανοιχτό? Βιβλίο? Σημειώσεις? Την πράσινη καρτέλα? Title: Re: [Αρχιτεκτονική Υπ.] Γενικές απορίες και ανακοινώσεις/επικαιρότητα 2012 Post by: rackella on June 11, 2012, 21:08:49 pm Γεια χαρα!να σας ρωτησω...εμεις απο που διαβαζουμε?
Εννοω οι διαφανειες αρκουν?Γιατι όπως βλεπω στο βιβλιο ειναι πολλα,και ο χρονος λιγος μεχρι την πεμπτη! Title: Re: [Αρχιτεκτονική Υπ.] Γενικές απορίες και ανακοινώσεις/επικαιρότητα 2012 Post by: virts11 on June 11, 2012, 23:08:43 pm Καλησπέρα nomizw oti dn boreis na fereis tpt mazi sou kai apo oti katalava sou dinoun mazi me ta 8emata mia selida me kapoies apo tis edoles ...Ξέρει κανείς τί μπορούμε να έχουμε μαζί μας ανοιχτό? Βιβλίο? Σημειώσεις? Την πράσινη καρτέλα? alla dn eimai sigouros ! :/ 8a tan kalo na mas diafotisei kapoios pou gnwrizei.. ::) Title: Re: [Αρχιτεκτονική Υπ.] Γενικές απορίες και ανακοινώσεις/επικαιρότητα 2012 Post by: virts11 on June 11, 2012, 23:10:18 pm Γεια χαρα!να σας ρωτησω...εμεις απο που διαβαζουμε? oi diafanies paraleipoun polla pragmata... kalutera apo to vivlio opou 8a se odigoun oi diafanies sta kuriotera....toulaxiston etsi prospa8isa na diavasw egwΕννοω οι διαφανειες αρκουν?Γιατι όπως βλεπω στο βιβλιο ειναι πολλα,και ο χρονος λιγος μεχρι την πεμπτη! Title: Re: [Αρχιτεκτονική Υπ.] Γενικές απορίες και ανακοινώσεις/επικαιρότητα 2012 Post by: Ναταλία on June 11, 2012, 23:19:33 pm ο χασαπης ειχε πει στην αρχη οτι παμε με την πρασινη καρτελα..
τωρα αν επιτρεπεται και τιποτα ακομα δεν ξερω :S Title: Re: [Αρχιτεκτονική Υπ.] Γενικές απορίες και ανακοινώσεις/επικαιρότητα 2012 Post by: thomais on June 12, 2012, 00:18:58 am ψάχνοντας βρήκα το παράρτημα Γ υπό μορφή παρουσίασης,ελπιζω να βοηθάει..
http://eclass.di.uoa.gr/modules/document/file.php/D19/%CE%94%CE%B9%CE%B1%CF%86%CE%AC%CE%BD%CE%B5%CE%B9%CE%B5%CF%82/Appendix-C-Logic-Design-Basics-2012-01-17.pdf Title: Re: [Αρχιτεκτονική Υπ.] Γενικές απορίες και ανακοινώσεις/επικαιρότητα 2012 Post by: Mous on June 12, 2012, 13:49:58 pm εχει δει κανεις τα θεματα ιουνιου του 11?
Title: Re: [Αρχιτεκτονική Υπ.] Γενικές απορίες και ανακοινώσεις/επικαιρότητα 2012 Post by: Anyparktos on June 12, 2012, 14:23:56 pm https://www.thmmy.gr/smf/index.php?topic=45513.msg877927#msg877927
Title: Re: [Αρχιτεκτονική Υπ.] Γενικές απορίες και ανακοινώσεις/επικαιρότητα 2012 Post by: jt26 on June 12, 2012, 15:29:39 pm το θεμα 6 ιουνιου 2011 δεν φαινεται καθαρα
Title: Re: [Αρχιτεκτονική Υπ.] Γενικές απορίες και ανακοινώσεις/επικαιρότητα 2012 Post by: Elade on June 12, 2012, 15:54:12 pm έχει χρησιμοποιήσει κανείς το ευρετήριο του βιβλίου?
Title: Re: [Αρχιτεκτονική Υπ.] Γενικές απορίες και ανακοινώσεις/επικαιρότητα 2012 Post by: Anyparktos on June 12, 2012, 15:57:45 pm @manos3
Δεν έχει ιδιαίτερη σημασία που δε φαινονται οι χρονοι καθε σταδιου...Τα ερωτήματα είναι: α)Πόσος είναι ο χρόνος κύκλου ρολογιού με διοχέτευση και χωρίς? β)Πόσος είναι ο συνολικός λανθάνων χρόνος σε διοχέτευση και χωρίς? Απάντηση: α)Χωρίς διοχέτευση: Άθροισμα χρόνων όλων των σταδίων της εντολής. Με διοχέτευση: Ο μέγιστος από τους χρόνους εκτέλεσης των επί μέρους σταδίων. β)Συνολικός λανθάνων χρόνος από σελ.405 είναι ο χρόνος που απαιτείται για την εκτέλεση (ολοκληρωμένη) μιας εντολής που είναι και στις δύο περιπτώσεις το άθροισμα όλων των σταδίων.Η διεκπεραιωτική ικανότητα (πρακτικά πλήθος εντολων που εκτελούνται σε ένα χρονικό διάστημα) αλλάζει όμως. Κανένας που εξετάστηκε στην εργασία να μας πει τι ρωτάει? Title: Re: [Αρχιτεκτονική Υπ.] Γενικές απορίες και ανακοινώσεις/επικαιρότητα 2012 Post by: Elade on June 12, 2012, 16:08:11 pm στον τύπο με τα μαλλιά εξετάστηκα εγώ, με ρώτησε τι κάνει το 1ο πρόγραμμα, πως διασφαλίζω ότι οι αριθμοί που χρησιμοποιώ είναι ενα byte, μέχρι τι αριθμό χωράει το ένα byte. Στο δεύτερο με ρώτησε τι κάνει, σε ποιο σημείο του χειριστή εξαιρέσεων εκτυπώνει το μήνυμα π μας δείχνει τι τύπου εξαίρεση είναι και πως βλέπουμε εμείς τι τύπου είναι η εξαίρεση(απ τον καταχωρητή cause). Αυτά θυμάμαι
Title: Re: [Αρχιτεκτονική Υπ.] Γενικές απορίες και ανακοινώσεις/επικαιρότητα 2012 Post by: Elade on June 12, 2012, 16:31:22 pm Fun fact: https://dspace.ist.utl.pt/bitstream/2295/732637/1/Quiz%20for%20Chapter%202%20with%20Solutions.pdf Περσυ στις εξετάσεις έβαλε από το αρχείο quiz for chapter 2.pdf του ethmmy τις ασκήσεις 3,4 και μια παραλλαγή τις 5 για θέματα εξετάσεων...Και διερωτώμαι...Μήπως ξέρει κανείς που είναι οι απαντήσεις αυτών ? 8)) 8)) Title: Re: [Αρχιτεκτονική Υπ.] Γενικές απορίες και ανακοινώσεις/επικαιρότητα 2012 Post by: Anyparktos on June 12, 2012, 16:35:26 pm Θα σου στήσω άγαλμα! :D
Title: Re: [Αρχιτεκτονική Υπ.] Γενικές απορίες και ανακοινώσεις/επικαιρότητα 2012 Post by: Elade on June 12, 2012, 16:36:56 pm να ναι καλα ο γοογλης ;)
Title: Re: [Αρχιτεκτονική Υπ.] Γενικές απορίες και ανακοινώσεις/επικαιρότητα 2012 Post by: NiNja on June 12, 2012, 17:30:16 pm απο το παραρτημα Β τι να διαβασω?? Ειναι ολα σημαντικα η να δωσω εμφαση σε καποιο συγκεκριμενο σημειο?
Title: Re: [Αρχιτεκτονική Υπ.] Γενικές απορίες και ανακοινώσεις/επικαιρότητα 2012 Post by: papatasoylis on June 12, 2012, 18:13:15 pm Aπο τον Ιούνιο 11 στο θέμα 5 το β) πως το λύνουμε?Διοτι έχει ένα αντίστοιχο παράδειγμά στην σελίδα 537 αλλα μας ζητάει να βρούμε που απεικονίζεται η διέυθυνση 1200 byte.Eνω στην αρχή το 7 που μας δίνει αντιστοιχεί σε διέύθυνση λέξης.μετατρέπουμε τις αναφορές που μας δίνει σε κάτι άλλο? για να συνεχίσουμε?
Title: Re: [Αρχιτεκτονική Υπ.] Γενικές απορίες και ανακοινώσεις/επικαιρότητα 2012 Post by: christineL on June 12, 2012, 19:00:45 pm Fun fact: https://dspace.ist.utl.pt/bitstream/2295/732637/1/Quiz%20for%20Chapter%202%20with%20Solutions.pdf Περσυ στις εξετάσεις έβαλε από το αρχείο quiz for chapter 2.pdf του ethmmy τις ασκήσεις 3,4 και μια παραλλαγή τις 5 για θέματα εξετάσεων...Και διερωτώμαι...Μήπως ξέρει κανείς που είναι οι απαντήσεις αυτών ? 8)) 8)) Η ασκηση 9 εχει καταλαβει κανεις γιατι βγαινει ετσι? Title: Re: [Αρχιτεκτονική Υπ.] Γενικές απορίες και ανακοινώσεις/επικαιρότητα 2012 Post by: Anyparktos on June 12, 2012, 19:47:09 pm ???
Τώρα το είδα...Εμένα μου φαίνεται οικτρά λάθος η λύση... Αυτα που βγαζω εγω (και πιστεύω ότι είναι αλήθεια) είναι: α)R3=28 β)R3=28 γ)R2=36 (υπ'όψην ότι λεει στην εκφωνηση οτι οι πραξεις του α) δε μεταφέρονται στο β) κοκ) Title: Re: [Αρχιτεκτονική Υπ.] Γενικές απορίες και ανακοινώσεις/επικαιρότητα 2012 Post by: Ναταλία on June 12, 2012, 19:48:58 pm εχει καταλαβει κανεις σελ 432 κατω τι παιζει?
γιατι οι σειρες και ... με τα μπλε γραμματα δεν ισχυουν?? :-\ αφου υπαρχει τετοιος κινδυνος. Title: Re: [Αρχιτεκτονική Υπ.] Γενικές απορίες και ανακοινώσεις/επικαιρότητα 2012 Post by: christineL on June 12, 2012, 20:06:35 pm ??? Τώρα το είδα...Εμένα μου φαίνεται οικτρά λάθος η λύση... Αυτα που βγαζω εγω (και πιστεύω ότι είναι αλήθεια) είναι: α)R3=28 β)R3=28 γ)R2=36 (υπ'όψην ότι λεει στην εκφωνηση οτι οι πραξεις του α) δε μεταφέρονται στο β) κοκ) οκ και εγω τα ιδια βγαζω. :) Title: Re: [Αρχιτεκτονική Υπ.] Γενικές απορίες και ανακοινώσεις/επικαιρότητα 2012 Post by: pepper ann on June 12, 2012, 20:31:36 pm Αυτό το μάθημα περνιέται άραγε;
Title: Re: [Αρχιτεκτονική Υπ.] Γενικές απορίες και ανακοινώσεις/επικαιρότητα 2012 Post by: Ναταλία on June 12, 2012, 20:34:26 pm ??? Τώρα το είδα...Εμένα μου φαίνεται οικτρά λάθος η λύση... Αυτα που βγαζω εγω (και πιστεύω ότι είναι αλήθεια) είναι: α)R3=28 β)R3=28 γ)R2=36 (υπ'όψην ότι λεει στην εκφωνηση οτι οι πραξεις του α) δε μεταφέρονται στο β) κοκ) οκ και εγω τα ιδια βγαζω. :) για το β) τι εννοει με το 12( R1)? μηπως ειναι οντως 16 ? γιατι ο πινακας λεει οτι για memory allocation 12 ο R1 εχει τιμη 16.. Title: Re: [Αρχιτεκτονική Υπ.] Γενικές απορίες και ανακοινώσεις/επικαιρότητα 2012 Post by: Anyparktos on June 12, 2012, 20:37:22 pm Εννοεί 12 offset από τη διευθυνση που ειναι αποθηκευμενη στον R1.Αρα διευθυνση 12+12=24 της οποίας το περιεχομενο ειναι 28...Σαν κανονικες εντολες ειναι! (memory location,οχι memory allocation)
Title: Re: [Αρχιτεκτονική Υπ.] Γενικές απορίες και ανακοινώσεις/επικαιρότητα 2012 Post by: Ναταλία on June 12, 2012, 20:39:53 pm Εννοεί 12 offset από τη διευθυνση που ειναι αποθηκευμενη στον R1.Αρα διευθυνση 12+12=24 της οποίας το περιεχομενο ειναι 28...Σαν κανονικες εντολες ειναι! (memory location,οχι memory allocation) ωχ ναι!! ευχαριστω! βλακεια μου!! :P Title: Re: [Αρχιτεκτονική Υπ.] Γενικές απορίες και ανακοινώσεις/επικαιρότητα 2012 Post by: jt26 on June 12, 2012, 21:34:08 pm @manos3 στο γ) ερωτημα θα διαιρουσαμε το μεγαλυτερο σε διαρκεια σταδιο? Και ο ζητουμενος χρονος?Δεν έχει ιδιαίτερη σημασία που δε φαινονται οι χρονοι καθε σταδιου...Τα ερωτήματα είναι: α)Πόσος είναι ο χρόνος κύκλου ρολογιού με διοχέτευση και χωρίς? β)Πόσος είναι ο συνολικός λανθάνων χρόνος σε διοχέτευση και χωρίς? Απάντηση: α)Χωρίς διοχέτευση: Άθροισμα χρόνων όλων των σταδίων της εντολής. Με διοχέτευση: Ο μέγιστος από τους χρόνους εκτέλεσης των επί μέρους σταδίων. β)Συνολικός λανθάνων χρόνος από σελ.405 είναι ο χρόνος που απαιτείται για την εκτέλεση (ολοκληρωμένη) μιας εντολής που είναι και στις δύο περιπτώσεις το άθροισμα όλων των σταδίων.Η διεκπεραιωτική ικανότητα (πρακτικά πλήθος εντολων που εκτελούνται σε ένα χρονικό διάστημα) αλλάζει όμως. Κανένας που εξετάστηκε στην εργασία να μας πει τι ρωτάει? Title: Re: [Αρχιτεκτονική Υπ.] Γενικές απορίες και ανακοινώσεις/επικαιρότητα 2012 Post by: Anyparktos on June 12, 2012, 21:39:48 pm @manos3 Δεν έχει ιδιαίτερη σημασία που δε φαινονται οι χρονοι καθε σταδιου...Τα ερωτήματα είναι: α)Πόσος είναι ο χρόνος κύκλου ρολογιού με διοχέτευση και χωρίς? β)Πόσος είναι ο συνολικός λανθάνων χρόνος σε διοχέτευση και χωρίς? Απάντηση: α)Χωρίς διοχέτευση: Άθροισμα χρόνων όλων των σταδίων της εντολής. Με διοχέτευση: Ο μέγιστος από τους χρόνους εκτέλεσης των επί μέρους σταδίων. β)Συνολικός λανθάνων χρόνος από σελ.405 είναι ο χρόνος που απαιτείται για την εκτέλεση (ολοκληρωμένη) μιας εντολής που είναι και στις δύο περιπτώσεις το άθροισμα όλων των σταδίων.Η διεκπεραιωτική ικανότητα (πρακτικά πλήθος εντολων που εκτελούνται σε ένα χρονικό διάστημα) αλλάζει όμως. Ασχετο αλλα επειδη το μεσημερι το κοιτουσα βιαστικα και τωρα ΞΑΝΑ-ειδα το γ) ερώτημα... Αν μπορούσαμε να διαιρέσουμε ένα στάδιο διοχέτευσης σε δύο στάδια υποδιπλάσιου λανθάνοντα χρόνου: -Θα διαιρούσαμε το μέγιστης διάρκειας στάδιο -Ο νέος κύκλος ρολογιού θα ήταν ο μέγιστος από τους χρόνους των νέων 6 σταδίων (αφού ένα από αυτά διαιρέθηκε σε δύο στάδια). Title: Re: [Αρχιτεκτονική Υπ.] Γενικές απορίες και ανακοινώσεις/επικαιρότητα 2012 Post by: Anyparktos on June 12, 2012, 22:17:49 pm Στο θέμα 7,Ιουνίου 2011...Στο β) ερώτημα λέει να αναδιατάξουμε τις εντολές.Εκει πέρα το πρώτο lw δε φαίνεται να έχει καμία χρησιμότητα αφού ο καταχωρητής δε χρησιμοποιεί αυτή την τιμή και σύντομα αρχίζει άλλο lw στον ίδιο καταχωρητή.Οπότε θεωρητικά αν βάλουμε την add $4,$4,$5 πρώτη,την lw $2,0($4) τελευταία και παραλείψουμε εντελώς την lw $2,0($1) δε χρειαζόμαστε καμία nop...Ισχύει?
Ας υποθέσουμε ότι δεν ισχύει...Πως με το να χρησιμοποιήσουμε εξτρα τον $7 βοηθιόμαστε??Στην τελική καλύτερα δεν είναι να βάλεις Nop άντι να προσθέτεις επιπλέον πράξεις?? Title: Re: [Αρχιτεκτονική Υπ.] Γενικές απορίες και ανακοινώσεις/επικαιρότητα 2012 Post by: jt26 on June 12, 2012, 22:24:31 pm @manos3 Δεν έχει ιδιαίτερη σημασία που δε φαινονται οι χρονοι καθε σταδιου...Τα ερωτήματα είναι: α)Πόσος είναι ο χρόνος κύκλου ρολογιού με διοχέτευση και χωρίς? β)Πόσος είναι ο συνολικός λανθάνων χρόνος σε διοχέτευση και χωρίς? Απάντηση: α)Χωρίς διοχέτευση: Άθροισμα χρόνων όλων των σταδίων της εντολής. Με διοχέτευση: Ο μέγιστος από τους χρόνους εκτέλεσης των επί μέρους σταδίων. β)Συνολικός λανθάνων χρόνος από σελ.405 είναι ο χρόνος που απαιτείται για την εκτέλεση (ολοκληρωμένη) μιας εντολής που είναι και στις δύο περιπτώσεις το άθροισμα όλων των σταδίων.Η διεκπεραιωτική ικανότητα (πρακτικά πλήθος εντολων που εκτελούνται σε ένα χρονικό διάστημα) αλλάζει όμως. Ασχετο αλλα επειδη το μεσημερι το κοιτουσα βιαστικα και τωρα ΞΑΝΑ-ειδα το γ) ερώτημα... Αν μπορούσαμε να διαιρέσουμε ένα στάδιο διοχέτευσης σε δύο στάδια υποδιπλάσιου λανθάνοντα χρόνου: -Θα διαιρούσαμε το μέγιστης διάρκειας στάδιο -Ο νέος κύκλος ρολογιού θα ήταν ο μέγιστος από τους χρόνους των νέων 6 σταδίων (αφού ένα από αυτά διαιρέθηκε σε δύο στάδια). Title: Re: [Αρχιτεκτονική Υπ.] Γενικές απορίες και ανακοινώσεις/επικαιρότητα 2012 Post by: jt26 on June 12, 2012, 22:48:43 pm Στο θέμα 7,Ιουνίου 2011...Στο β) ερώτημα λέει να αναδιατάξουμε τις εντολές.Εκει πέρα το πρώτο lw δε φαίνεται να έχει καμία χρησιμότητα αφού ο καταχωρητής δε χρησιμοποιεί αυτή την τιμή και σύντομα αρχίζει άλλο lw στον ίδιο καταχωρητή.Οπότε θεωρητικά αν βάλουμε την add $4,$4,$5 πρώτη,την lw $2,0($4) τελευταία και παραλείψουμε εντελώς την lw $2,0($1) δε χρειαζόμαστε καμία nop...Ισχύει? εφοσον οι εντολες προσθεσης ειναι "ανεξαρτητες" μεταξυ τους, μπορουμε ισως να τις βαλουμε στο τελος, μετα τις εντολες φορτωσης με τη σειρα που δινονται(αναγκαστικα αλλαζουν οι τελικες τιμες των μεταβλητων-ισως οχι ολων) οποτε βαζουμε νοπ εντολη και χρησιμοποιουμε μια φορα τον καταχ 7. Καπως ετσιΑς υποθέσουμε ότι δεν ισχύει...Πως με το να χρησιμοποιήσουμε εξτρα τον $7 βοηθιόμαστε??Στην τελική καλύτερα δεν είναι να βάλεις Nop άντι να προσθέτεις επιπλέον πράξεις?? Title: Re: [Αρχιτεκτονική Υπ.] Γενικές απορίες και ανακοινώσεις/επικαιρότητα 2012 Post by: Anyparktos on June 12, 2012, 22:53:16 pm Τώρα κόλλησα και με την cache (θέμα 5).Οταν λέει ότι αντιστοιχούν τα νούμερα σε διευθύνσεις λέξης να υποθέσω ότι πχ μεταξύ της θέσης 15 και της θέσης 16 μεσολαβούν 4 byte, aka μια λέξη?
Επίσης,στο β) ερώτημα που έχεις 8 block με μέγεθος δύο λέξεων θα έχεις έναν αριθμοδείκτη block με 3 θέσεις και έναν αριθμοδείκτη (1bit) σχετικής απόστασης λέξεων ξέρω'γω? Πχ: [Ετικέτα των 28 bit][Αριθμοδείκτης block 3 bit ][Σχετική απόσταση λέξης 1 bit] ?? Στο θέμα 7,Ιουνίου 2011...Στο β) ερώτημα λέει να αναδιατάξουμε τις εντολές.Εκει πέρα το πρώτο lw δε φαίνεται να έχει καμία χρησιμότητα αφού ο καταχωρητής δε χρησιμοποιεί αυτή την τιμή και σύντομα αρχίζει άλλο lw στον ίδιο καταχωρητή.Οπότε θεωρητικά αν βάλουμε την add $4,$4,$5 πρώτη,την lw $2,0($4) τελευταία και παραλείψουμε εντελώς την lw $2,0($1) δε χρειαζόμαστε καμία nop...Ισχύει? εφοσον οι εντολες προσθεσης ειναι "ανεξαρτητες" μεταξυ τους, μπορουμε ισως να τις βαλουμε στο τελος, μετα τις εντολες φορτωσης με τη σειρα που δινονται(αναγκαστικα αλλαζουν οι τελικες τιμες των μεταβλητων-ισως οχι ολων) οποτε βαζουμε νοπ εντολη και χρησιμοποιουμε μια φορα τον καταχ 7. Καπως ετσιΑς υποθέσουμε ότι δεν ισχύει...Πως με το να χρησιμοποιήσουμε εξτρα τον $7 βοηθιόμαστε??Στην τελική καλύτερα δεν είναι να βάλεις Nop άντι να προσθέτεις επιπλέον πράξεις?? Ο σκοπός είναι να έχεις το ίδιο αποτέλεσμα με το να τρέξουν στην ευθεία οι εντολές...Κατ'επέκταση δεν έχει και πολύ νόημα αυτό που λες. Κανένας άλλος καμία ιδέα?Και για το παραπάνω με την cache please. Title: Re: [Αρχιτεκτονική Υπ.] Γενικές απορίες και ανακοινώσεις/επικαιρότητα 2012 Post by: jt26 on June 12, 2012, 23:00:14 pm στον τύπο με τα μαλλιά εξετάστηκα εγώ, με ρώτησε τι κάνει το 1ο πρόγραμμα, πως διασφαλίζω ότι οι αριθμοί που χρησιμοποιώ είναι ενα byte, μέχρι τι αριθμό χωράει το ένα byte. Στο δεύτερο με ρώτησε τι κάνει, σε ποιο σημείο του χειριστή εξαιρέσεων εκτυπώνει το μήνυμα π μας δείχνει τι τύπου εξαίρεση είναι και πως βλέπουμε εμείς τι τύπου είναι η εξαίρεση(απ τον καταχωρητή cause). Αυτά θυμάμαι πως διασφαλιζουμε οτι οι αριθμοι ειναι ενα μπαιτ ο καθενας?Title: Re: [Αρχιτεκτονική Υπ.] Γενικές απορίες και ανακοινώσεις/επικαιρότητα 2012 Post by: Anyparktos on June 12, 2012, 23:06:06 pm Τους φορτώνεις με lbu (load byte unsigned).Πρέπει γενικά αν θες να έχεις ακριβή αποτελέσματα να βάλεις και αριθμούς >=0 και <256
Αλλιώς θα φορτώσει απλά τα κατώτερα 8-bit και θα σου βγάλει το αντίστοιχο αποτέλεσμα (πρακτικά junk,σαν να διαβαζεις μια μη-αρχικοποιημένη μεταβλητή). Title: Re: [Αρχιτεκτονική Υπ.] Γενικές απορίες και ανακοινώσεις/επικαιρότητα 2012 Post by: jt26 on June 13, 2012, 00:05:41 am στο τελευταιο θεμα βρηκα τον αριθμο 4+2^(-10). Συμφωνειτε? Το πλεονασμα 15 τι σημαινει?
Title: Re: [Αρχιτεκτονική Υπ.] Γενικές απορίες και ανακοινώσεις/επικαιρότητα 2012 Post by: jt26 on June 13, 2012, 00:18:43 am στο τελευταιο θεμα βρηκα τον αριθμο 4+2^(-10). Συμφωνειτε? Το πλεονασμα 15 τι σημαινει? ή μηπως 4+2^(-6) λογω του τυπου που δινει στην αρχη της εκφωνησης? Title: Re: [Αρχιτεκτονική Υπ.] Γενικές απορίες και ανακοινώσεις/επικαιρότητα 2012 Post by: Anyparktos on June 13, 2012, 00:43:40 am Οχι,είναι 4*(1+2-10)=4+2-8
Και πλεόνασμα είναι αυτό που λέμε πόλωση (βλ. κεφ. 3.5 του βιβλιου) Κι επισης το χουμε ξαναπει αυτο το θεμα. Title: Re: [Αρχιτεκτονική Υπ.] Γενικές απορίες και ανακοινώσεις/επικαιρότητα 2012 Post by: Anastacia on June 13, 2012, 05:40:56 am Στο θέμα 7,Ιουνίου 2011...Στο β) ερώτημα λέει να αναδιατάξουμε τις εντολές.Εκει πέρα το πρώτο lw δε φαίνεται να έχει καμία χρησιμότητα αφού ο καταχωρητής δε χρησιμοποιεί αυτή την τιμή και σύντομα αρχίζει άλλο lw στον ίδιο καταχωρητή.Οπότε θεωρητικά αν βάλουμε την add $4,$4,$5 πρώτη,την lw $2,0($4) τελευταία και παραλείψουμε εντελώς την lw $2,0($1) δε χρειαζόμαστε καμία nop...Ισχύει? Ας υποθέσουμε ότι δεν ισχύει...Πως με το να χρησιμοποιήσουμε εξτρα τον $7 βοηθιόμαστε??Στην τελική καλύτερα δεν είναι να βάλεις Nop άντι να προσθέτεις επιπλέον πράξεις?? Στο α) ερώτημα, και 2 nop να βάλουμε (ένα κάτω από κάθε add) πάλι δε χρειαζόμαστε κάθετη προώθηση? Στο β) γιατί όχι απλά: add $1, $2, $3 add $4, $4, $5 andi $3, $3, 2 lw $2, 0($1) lw $2, 0($4) ? Title: Re: [Αρχιτεκτονική Υπ.] Γενικές απορίες και ανακοινώσεις/επικαιρότητα 2012 Post by: Anyparktos on June 13, 2012, 11:39:31 am Στο θέμα 7,Ιουνίου 2011...Στο β) ερώτημα λέει να αναδιατάξουμε τις εντολές.Εκει πέρα το πρώτο lw δε φαίνεται να έχει καμία χρησιμότητα αφού ο καταχωρητής δε χρησιμοποιεί αυτή την τιμή και σύντομα αρχίζει άλλο lw στον ίδιο καταχωρητή.Οπότε θεωρητικά αν βάλουμε την add $4,$4,$5 πρώτη,την lw $2,0($4) τελευταία και παραλείψουμε εντελώς την lw $2,0($1) δε χρειαζόμαστε καμία nop...Ισχύει? Ας υποθέσουμε ότι δεν ισχύει...Πως με το να χρησιμοποιήσουμε εξτρα τον $7 βοηθιόμαστε??Στην τελική καλύτερα δεν είναι να βάλεις Nop άντι να προσθέτεις επιπλέον πράξεις?? Στο α) ερώτημα, και 2 nop να βάλουμε (ένα κάτω από κάθε add) πάλι δε χρειαζόμαστε κάθετη προώθηση? Στο β) γιατί όχι απλά: add $1, $2, $3 add $4, $4, $5 andi $3, $3, 2 lw $2, 0($1) lw $2, 0($4) ? Σωστά!!Destination είναι ο $2 οπότε δεν έχουμε κίνδυνο δεδομένων... Βασικά δε χρειαζόμαστε κάθετη προώθηση γιατί όπως λέει μέσα στο βιβλίο σε ένα σημείο,σε αρκετές αρχιτεκτονικές η εγγραφή και η ανάγνωση καταχωρητών να γίνεται στο πρώτο και στο δεύτερο μισό του χρόνου ρολογιού αντίστοιχα. Title: Re: [Αρχιτεκτονική Υπ.] Γενικές απορίες και ανακοινώσεις/επικαιρότητα 2012 Post by: christineL on June 13, 2012, 11:39:56 am Το παραρτημα Γ δηλαδη το αντιστοιχο digital στο ethmmy ειναι για να του δινουμε πλ σημασια ή μπα? Επισης στο ethmmy το hazard.ppt που αντιστοιχιζεται στο βιβλιο?
Title: Re: [Αρχιτεκτονική Υπ.] Γενικές απορίες και ανακοινώσεις/επικαιρότητα 2012 Post by: teslaaaa on June 13, 2012, 11:44:37 am Το παραρτημα Γ δηλαδη το αντιστοιχο digital στο ethmmy ειναι για να του δινουμε πλ σημασια ή μπα? Επισης στο ethmmy το hazard.ppt που αντιστοιχιζεται στο βιβλιο? νομιζω στους κινδυνους της διοχετευσης(ελεγχου-δεδομενων-δομικοι)σελ.395-403 και αναλυει κ πιο μετα ξανα τους ελεγχου νμζωTitle: Re: [Αρχιτεκτονική Υπ.] Γενικές απορίες και ανακοινώσεις/επικαιρότητα 2012 Post by: Mous on June 13, 2012, 12:30:50 pm Στο θέμα 7,Ιουνίου 2011...Στο β) ερώτημα λέει να αναδιατάξουμε τις εντολές.Εκει πέρα το πρώτο lw δε φαίνεται να έχει καμία χρησιμότητα αφού ο καταχωρητής δε χρησιμοποιεί αυτή την τιμή και σύντομα αρχίζει άλλο lw στον ίδιο καταχωρητή.Οπότε θεωρητικά αν βάλουμε την add $4,$4,$5 πρώτη,την lw $2,0($4) τελευταία και παραλείψουμε εντελώς την lw $2,0($1) δε χρειαζόμαστε καμία nop...Ισχύει? Ας υποθέσουμε ότι δεν ισχύει...Πως με το να χρησιμοποιήσουμε εξτρα τον $7 βοηθιόμαστε??Στην τελική καλύτερα δεν είναι να βάλεις Nop άντι να προσθέτεις επιπλέον πράξεις?? Στο α) ερώτημα, και 2 nop να βάλουμε (ένα κάτω από κάθε add) πάλι δε χρειαζόμαστε κάθετη προώθηση? Στο β) γιατί όχι απλά: add $1, $2, $3 add $4, $4, $5 andi $3, $3, 2 lw $2, 0($1) lw $2, 0($4) ? Σωστά!!Destination είναι ο $2 οπότε δεν έχουμε κίνδυνο δεδομένων... Βασικά δε χρειαζόμαστε κάθετη προώθηση γιατί όπως λέει μέσα στο βιβλίο σε ένα σημείο,σε αρκετές αρχιτεκτονικές η εγγραφή και η ανάγνωση καταχωρητών να γίνεται στο πρώτο και στο δεύτερο μισό του χρόνου ρολογιού αντίστοιχα. Title: Re: [Αρχιτεκτονική Υπ.] Γενικές απορίες και ανακοινώσεις/επικαιρότητα 2012 Post by: virts11 on June 13, 2012, 15:02:04 pm Τώρα κόλλησα και με την cache (θέμα 5).Οταν λέει ότι αντιστοιχούν τα νούμερα σε διευθύνσεις λέξης να υποθέσω ότι πχ μεταξύ της θέσης 15 και της θέσης 16 μεσολαβούν 4 byte, aka μια λέξη? Επίσης,στο β) ερώτημα που έχεις 8 block με μέγεθος δύο λέξεων θα έχεις έναν αριθμοδείκτη block με 3 θέσεις και έναν αριθμοδείκτη (1bit) σχετικής απόστασης λέξεων ξέρω'γω? Πχ: [Ετικέτα των 28 bit][Αριθμοδείκτης block 3 bit ][Σχετική απόσταση λέξης 1 bit] ?? i sxetiki apostasi einai m=1. omws pros8eteis kai +2 simfwna me to vivlio (selida 536)..ara einai: 32-(3 + 1 + 2)=26 bit gia tn etiketa...toulaxiston auto katalava egw..s ola ta paradeigmata etsi to kanei Title: Re: [Αρχιτεκτονική Υπ.] Γενικές απορίες και ανακοινώσεις/επικαιρότητα 2012 Post by: Elade on June 13, 2012, 15:09:29 pm στον τύπο με τα μαλλιά εξετάστηκα εγώ, με ρώτησε τι κάνει το 1ο πρόγραμμα, πως διασφαλίζω ότι οι αριθμοί που χρησιμοποιώ είναι ενα byte, μέχρι τι αριθμό χωράει το ένα byte. Στο δεύτερο με ρώτησε τι κάνει, σε ποιο σημείο του χειριστή εξαιρέσεων εκτυπώνει το μήνυμα π μας δείχνει τι τύπου εξαίρεση είναι και πως βλέπουμε εμείς τι τύπου είναι η εξαίρεση(απ τον καταχωρητή cause). Αυτά θυμάμαι πως διασφαλιζουμε οτι οι αριθμοι ειναι ενα μπαιτ ο καθενας?η εντολή nop τι κάνει? edit: δεν είδα οτι απαντήθηκε , κρατάω μόνο την ερώτηση :P Title: Re: [Αρχιτεκτονική Υπ.] Γενικές απορίες και ανακοινώσεις/επικαιρότητα 2012 Post by: Anyparktos on June 13, 2012, 15:40:05 pm Τώρα κόλλησα και με την cache (θέμα 5).Οταν λέει ότι αντιστοιχούν τα νούμερα σε διευθύνσεις λέξης να υποθέσω ότι πχ μεταξύ της θέσης 15 και της θέσης 16 μεσολαβούν 4 byte, aka μια λέξη? Επίσης,στο β) ερώτημα που έχεις 8 block με μέγεθος δύο λέξεων θα έχεις έναν αριθμοδείκτη block με 3 θέσεις και έναν αριθμοδείκτη (1bit) σχετικής απόστασης λέξεων ξέρω'γω? Πχ: [Ετικέτα των 28 bit][Αριθμοδείκτης block 3 bit ][Σχετική απόσταση λέξης 1 bit] ?? i sxetiki apostasi einai m=1. omws pros8eteis kai +2 simfwna me to vivlio (selida 536)..ara einai: 32-(3 + 1 + 2)=26 bit gia tn etiketa...toulaxiston auto katalava egw..s ola ta paradeigmata etsi to kanei Ο λόγος που πιστευω ότι θα είναι ο,τι να'ναι σ'αυτη την περίπτωση είναι ο εξής: -Βλέπεις ότι υπάρχει η αναφορά 7 και η αναφορά 6.Αν υποθέσουμε ότι το πρόγραμμα έγραψε μια λέξη στη θέση 6, η φόρτωση της αναφοράς 7 θα οδηγούσε στη φόρτωση των 3 κατώτερης τάξης byte της λεξης που ειχε αποθηκευθει στο 6 και ενός ακόμα byte που είναι μετά , του ανώτερης τάξης byte της υποθετικής λέξης που θα είχε αποθηκευθεί στη θέση 10...Ελπίζω να βγάζει νόημα αυτό που είπα. Αν κάτι έχω παρερμηνεύσει και παίζει λάθος σκεπτικού πείτε μου... Title: Re: [Αρχιτεκτονική Υπ.] Γενικές απορίες και ανακοινώσεις/επικαιρότητα 2012 Post by: Anastacia on June 13, 2012, 15:40:54 pm Βασικά δε χρειαζόμαστε κάθετη προώθηση γιατί όπως λέει μέσα στο βιβλίο σε ένα σημείο,σε αρκετές αρχιτεκτονικές η εγγραφή και η ανάγνωση καταχωρητών να γίνεται στο πρώτο και στο δεύτερο μισό του χρόνου ρολογιού αντίστοιχα. Ναι, ισχύει, το θυμόμουν αυτό. Η ερώτηση ήταν (χαζοειδώς) για ένα nop κάτω από κάθε add, το οποίο χρείαζεται προώθηση. Απλά δεν ήμουν σίγουρη ότι μπορούμε να βάλουμε 2 nop συνεχόμενα. Αλλά γιατί να μη μπορούμε? Μπορούμε! Οπότε με 2 nop συνεχόμενα κάτω από κάθε add, είμαστε κομπλέ γιατί όντως ισχύει αυτό που λες με την εγγραφή/ανάγνωση του αρχείου καταχωρητών. Title: Re: [Αρχιτεκτονική Υπ.] Γενικές απορίες και ανακοινώσεις/επικαιρότητα 2012 Post by: teslaaaa on June 13, 2012, 15:47:44 pm εχει καταλαβει κανεις τι κανει στην 2η ασκηση απο το powerpoint που υπαρχει στο ετημμυ?
βλεπει αν ειναι ιδια η οχι τα δυο τελευταια κρατουμενα(των 2 σημαντικοτερων μπιτ) των ορων της προσθεσης και μετα κανει εξορ και για το μπιτ προσημου της πραξης? :-\ Title: Re: [Αρχιτεκτονική Υπ.] Γενικές απορίες και ανακοινώσεις/επικαιρότητα 2012 Post by: Anastacia on June 13, 2012, 15:49:35 pm β)Συνολικός λανθάνων χρόνος από σελ.405 είναι ο χρόνος που απαιτείται για την εκτέλεση (ολοκληρωμένη) μιας εντολής που είναι και στις δύο περιπτώσεις το άθροισμα όλων των σταδίων.Η διεκπεραιωτική ικανότητα (πρακτικά πλήθος εντολων που εκτελούνται σε ένα χρονικό διάστημα) αλλάζει όμως. Τώρα για να πούμε και του στραβού το δίκιο, και ο χρόνος εκτέλεσης της μίας εντολής αλλάζει. Δεν αλλάζει ο αριθμός των σταδίων που χρειάζεται. Title: Re: [Αρχιτεκτονική Υπ.] Γενικές απορίες και ανακοινώσεις/επικαιρότητα 2012 Post by: Anyparktos on June 13, 2012, 16:49:35 pm ???
Οχι!Δεν εννοώ εντολές/χρόνο. Εννοώ ο χρόνος που θα παρέλθει από την εκκίνηση μέχρι την ολοκλήρωση της εκτέλεσης μιας δεδομένης εντολής.Αυτος πραγματικα μενει σταθερος ανεξαρτήτως διοχέτευσης. Title: Re: [Αρχιτεκτονική Υπ.] Γενικές απορίες και ανακοινώσεις/επικαιρότητα 2012 Post by: RaiDeR on June 13, 2012, 17:50:04 pm παιδες θελει καποιος που τα εβγαλε περα με το Exercises 2 να μας πει πως τα ελυσε ??
Ειδικα η τρια γιατι εχει 2 στηλες σαν value ?? Και το δωρακι μου για σημερα(οι λυσεις του quiz) https://dspace.ist.utl.pt/bitstream/2295/732637/1/Quiz%20for%20Chapter%202%20with%20Solutions.pdf Title: Re: [Αρχιτεκτονική Υπ.] Γενικές απορίες και ανακοινώ Post by: Mous on June 13, 2012, 18:18:37 pm παιδες θελει καποιος που τα εβγαλε περα με το Exercises 2 να μας πει πως τα ελυσε ?? σε ειχε προλαβει αλλος με το λινκ σε πιο πισω σελιδαΕιδικα η τρια γιατι εχει 2 στηλες σαν value ?? Και το δωρακι μου για σημερα(οι λυσεις του quiz) https://dspace.ist.utl.pt/bitstream/2295/732637/1/Quiz%20for%20Chapter%202%20with%20Solutions.pdf Title: Re: [Αρχιτεκτονική Υπ.] Γενικές απορίες και ανακοινώσεις/επικαιρότητα 2012 Post by: Anastacia on June 13, 2012, 18:52:42 pm ??? Οχι!Δεν εννοώ εντολές/χρόνο. Εννοώ ο χρόνος που θα παρέλθει από την εκκίνηση μέχρι την ολοκλήρωση της εκτέλεσης μιας δεδομένης εντολής.Αυτος πραγματικα μενει σταθερος ανεξαρτήτως διοχέτευσης. Ναι, ναι, το κατάλαβα. Απλά συμβαίνει το εξής με το λανθάνοντα χρόνο: α. αν τον σκεφτείς σαν καθαρό χρόνο εκτέλεσης εντολής είναι ο ίδιος β. αν τον σκεφτείς σα σύνολο σταδίων εκτέλεσης είναι ο ίδιος γ. αν όμως τον σκεφτείς σα συνολικό χρόνο από την αρχή μέχρι το τέλος μιας εντολής είναι ίσος με τον αριθμό των σταδίων επί το χρόνο του πιο αργού σταδίου. δλδ μεγαλύτερος από τον καθαρό χρόνο εκτέλεσης. Title: Re: [Αρχιτεκτονική Υπ.] Γενικές απορίες και ανακοινώσεις/επικαιρότητα 2012 Post by: vagouras on June 13, 2012, 20:40:18 pm Σορρυ αν έχει αναφερθεί ξανά,αλλά επειδή στην ύλη που αναφέρεται στις ανακοινώσεις,το κεφάλαιο 5 περιλαμβάνει μέχρι το 5.2,επομένως η εικονική μνήμη είναι εκτός?Ούτε TLB ούτε τίποτα?
Title: Re: [Αρχιτεκτονική Υπ.] Γενικές απορίες και ανακοινώσεις/επικαιρότητα 2012 Post by: Nerevar on June 13, 2012, 20:45:45 pm Στο τελευταιο μαθημα ο Χ ειπε οτι τη διδαξε καθαρα για εγκυκλοπεδικους λογους,οποτε ειναι εκτος..
Title: Re: [Αρχιτεκτονική Υπ.] Γενικές απορίες και ανακοινώσεις/επικαιρότητα 2012 Post by: vagouras on June 13, 2012, 20:48:44 pm Ευχαριστώ
Title: Re: [Αρχιτεκτονική Υπ.] Γενικές απορίες και ανακοινώ Post by: Mous on June 13, 2012, 21:05:47 pm ??? Οχι!Δεν εννοώ εντολές/χρόνο. Εννοώ ο χρόνος που θα παρέλθει από την εκκίνηση μέχρι την ολοκλήρωση της εκτέλεσης μιας δεδομένης εντολής.Αυτος πραγματικα μενει σταθερος ανεξαρτήτως διοχέτευσης. Ναι, ναι, το κατάλαβα. Απλά συμβαίνει το εξής με το λανθάνοντα χρόνο: α. αν τον σκεφτείς σαν καθαρό χρόνο εκτέλεσης εντολής είναι ο ίδιος β. αν τον σκεφτείς σα σύνολο σταδίων εκτέλεσης είναι ο ίδιος γ. αν όμως τον σκεφτείς σα συνολικό χρόνο από την αρχή μέχρι το τέλος μιας εντολής είναι ίσος με τον αριθμό των σταδίων επί το χρόνο του πιο αργού σταδίου. δλδ μεγαλύτερος από τον καθαρό χρόνο εκτέλεσης. Title: Re: [Αρχιτεκτονική Υπ.] Γενικές απορίες και ανακοινώσεις/επικαιρότητα 2012 Post by: Elade on June 13, 2012, 21:20:10 pm εχει καταλαβει κανεις τι κανει στην 2η ασκηση απο το powerpoint που υπαρχει στο ετημμυ? κανεις?βλεπει αν ειναι ιδια η οχι τα δυο τελευταια κρατουμενα(των 2 σημαντικοτερων μπιτ) των ορων της προσθεσης και μετα κανει εξορ και για το μπιτ προσημου της πραξης? :-\ Title: Re: [Αρχιτεκτονική Υπ.] Γενικές απορίες και ανακοινώ Post by: Anyparktos on June 14, 2012, 00:33:19 am ??? Οχι!Δεν εννοώ εντολές/χρόνο. Εννοώ ο χρόνος που θα παρέλθει από την εκκίνηση μέχρι την ολοκλήρωση της εκτέλεσης μιας δεδομένης εντολής.Αυτος πραγματικα μενει σταθερος ανεξαρτήτως διοχέτευσης. Ναι, ναι, το κατάλαβα. Απλά συμβαίνει το εξής με το λανθάνοντα χρόνο: α. αν τον σκεφτείς σαν καθαρό χρόνο εκτέλεσης εντολής είναι ο ίδιος β. αν τον σκεφτείς σα σύνολο σταδίων εκτέλεσης είναι ο ίδιος γ. αν όμως τον σκεφτείς σα συνολικό χρόνο από την αρχή μέχρι το τέλος μιας εντολής είναι ίσος με τον αριθμό των σταδίων επί το χρόνο του πιο αργού σταδίου. δλδ μεγαλύτερος από τον καθαρό χρόνο εκτέλεσης. Κοινώς για να είμαστε πλήρεις,επειδή κάθε στάδιο της διοχέτευσης είναι ένας χρόνος ρολογιού,ο συνολικός λανθάνων χρόνος για την εκτέλεση μιας εντολής στη διοχέτευση είναι (αριθμός σταδίων)*(χρόνος μέγιστου σταδίου) ενώ χωρίς διοχέτευση είναι το άθροισμα όλων των σταδίων.Οπότε κατά κανόνα-με εξαίρεση την περίπτωση του όλα τα στάδια να διαρκούν το ίδιο-η διοχέτευση έχει μεγαλύτερο λανθάνοντα χρόνο εκτέλεσης εντολής. Title: Re: [Αρχιτεκτονική Υπ.] Γενικές απορίες και ανακοινώσεις/επικαιρότητα 2012 Post by: Ναταλία on June 14, 2012, 00:43:54 am στο περσινο θεμα με την cache..
στο πρωτο ερωτημα θα αγνοησουμε τα 2 δεξιοτερα bit και θα αρχισουμε την αριθμηση του αριθμοδεικτη απο το bit 2? Title: Re: [Αρχιτεκτονική Υπ.] Γενικές απορίες και ανακοινώσεις/επικαιρότητα 2012 Post by: chrimour on June 14, 2012, 00:53:27 am Η Άσκηση που είναι θολή στην περσινή τελική (Ασκ 6) , Είναι στην σελίδα 489 η 4.12 ακριβώς η ίδια με τους ίδιους αριθμούς 8))
Title: Re: [Αρχιτεκτονική Υπ.] Γενικές απορίες και ανακοινώ Post by: ForestBlack on June 14, 2012, 09:15:59 am για το θεμα 4 2011 πως συμπληρωνω τν πινακα? προκυπτουν καπως η απλα ξερωντας τν εικονα 4.18 σελ 382?
Title: Re: [Αρχιτεκτονική Υπ.] Γενικές απορίες και ανακοινώσεις/επικαιρότητα 2012 Post by: teslaaaa on June 14, 2012, 11:35:59 am απο την εικονα μπορεις να βγαλεις ακρη
επισης το θεμα 5ο το περσυνο ειναι παρομοιο με ασκηση 5,3 σελ 642 με καποια αλλαγμενα νουμερα μονο Title: Re: [Αρχιτεκτονική Υπ.] Γενικές απορίες και ανακοινώσεις/επικαιρότητα 2012 Post by: aloko on June 14, 2012, 11:55:31 am Παιδια το κεφαλαιο 5.3 ειναι εντος ? :???:
Title: Re: [Αρχιτεκτονική Υπ.] Γενικές απορίες και ανακοινώσεις/επικαιρότητα 2012 Post by: mark333 on June 14, 2012, 11:56:42 am Στην εξέταση μπορούμε να έχουμε μαζί μας το φύλλο με τις εντολές του MIPS ή δεν ισχύει?
Title: Re: [Αρχιτεκτονική Υπ.] Γενικές απορίες και ανακοινώσεις/επικαιρότητα 2012 Post by: riko5 on June 14, 2012, 12:03:40 pm Στην εξέταση μπορούμε να έχουμε μαζί μας το φύλλο με τις εντολές του MIPS ή δεν ισχύει? +1Title: Re: [Αρχιτεκτονική Υπ.] Γενικές απορίες και ανακοινώσεις/επικαιρότητα 2012 Post by: riko5 on June 14, 2012, 12:04:47 pm Παιδια το κεφαλαιο 5.3 ειναι εντος ? :???: Συμφωνα με την υλη...ΥΛΗ Στις παρενθέσεις δίνονται τα κεφάλια του βιβλίου : Αφηρημένες έννοιες και τεχνολογία υπολογιστών (1.1- 1.4) - Εντολές η γλώσσα του Υπολογιστή (2.1-2.12) - Αριθμητική για Υπολογιστές (3.1-3.6) - Συμβολομεταφραστές, προγράμματα σύνδεσης/ Προσομοιωτής SPIM (Β1- B10) - Λογική Σχεδίαση ALU, RAM (Γ1-Γ3, Γ5, Γ7-Γ10) - Ο επεξεργαστής (4.1-4.10) - Αντιστοίχιση του ελέγχου στο υλικό (Δ1-Δ4) - Ιεραρχία Μνήμης (5.1-5.2) ΟΧΙ!! Title: Re: [Αρχιτεκτονική Υπ.] Γενικές απορίες και ανακοινώσεις/επικαιρότητα 2012 Post by: Anyparktos on June 14, 2012, 12:05:22 pm @mark333
Απ'ότι είδα από παλιά θέματα και να μην το'χεις θα σου δώσουν τυπολόγιο.Στην τελική πάρε το βιβλίο μαζί σου κι αμα χρειαστεί το κόβεις. Title: Re: [Αρχιτεκτονική Υπ.] Γενικές απορίες και ανακοινώσεις/επικαιρότητα 2012 Post by: riko5 on June 14, 2012, 12:08:28 pm Υπαρχει καμια ενημερωση για το ποτε θα ανεβουν τα αποτελεσματα των εξετασεων των εργασιων?
Title: Re: [Αρχιτεκτονική Υπ.] Γενικές απορίες και ανακοινώσεις/επικαιρότητα 2012 Post by: mark333 on June 14, 2012, 12:11:56 pm @mark333 Απ'ότι είδα από παλιά θέματα και να μην το'χεις θα σου δώσουν τυπολόγιο.Στην τελική πάρε το βιβλίο μαζί σου κι αμα χρειαστεί το κόβεις. Οκ ευχαριστώ! Title: Re: [Αρχιτεκτονική Υπ.] Γενικές απορίες και ανακοινώσεις/επικαιρότητα 2012 Post by: jt26 on June 14, 2012, 12:29:10 pm στο περσινο θεμα με την cache.. Αυτο γιατι να το κανουμε γενικα? Δεν ειχα ακουσει τον χασαπη να λεει κατι τετοιο στο μαθημα, απ οσο θυμαμαι τουλαχιστονστο πρωτο ερωτημα θα αγνοησουμε τα 2 δεξιοτερα bit και θα αρχισουμε την αριθμηση του αριθμοδεικτη απο το bit 2? Title: Re: [Αρχιτεκτονική Υπ.] Γενικές απορίες και ανακοινώσεις/επικαιρότητα 2012 Post by: Anyparktos on June 14, 2012, 12:31:55 pm Σχετική απόσταση byte εντός της cache, αν έχουμε διεύθυνση μνήμης byte,για πρόσβαση σε μεμονωμένα byte εντός των λέξεων σε block της cache.
Απ'ότι βλέπω από την άσκηση 5.3 δίνει διευθύνσεις μνήμης λέξεων οπότε δε χρειάζεται.Στη δεύτερη περίπτωση,με 2 λέξεις/block έχουμε όμως ένα ψηφίο για σχετική απόσταση λέξεων. Title: Re: [Αρχιτεκτονική Υπ.] Γενικές απορίες και ανακοινώσεις/επικαιρότητα 2012 Post by: jt26 on June 14, 2012, 12:38:36 pm Σχετική απόσταση byte εντός της cache, αν έχουμε διεύθυνση μνήμης byte,για πρόσβαση σε μεμονωμένα byte εντός των λέξεων σε block της cache. πρεπει να το λαβουμε αυτο υποψη μας στην ασκηση? Εγω ξερω οτι προκυπτουν δυαδικα 8μπιτα ισοδυναμα νουμερα.Στο πρωτο ερωτημα τα 4 δεξιοτερα θα ταυτιζονται με αρι8μοδεικτες της κρυφης και τα 4 αριστεροτερα με τις ετικετες. Δεν κρυβονται δεδομενα σ αυτα, ειναι απλως διευθυνσεις δεδομενων στην κυρια μνημη. Αν κανω λα8οσ σ ολα αυτα, διορ8ωστε μεΑπ'ότι βλέπω από την άσκηση 5.3 δίνει διευθύνσεις μνήμης λέξεων οπότε δε χρειάζεται.Στη δεύτερη περίπτωση,με 2 λέξεις/block έχουμε όμως ένα ψηφίο για σχετική απόσταση λέξεων. Οσο για το δευτερο ερωτημα, νομιζω πρεπει να αγνοησουμε νομιζω μονο το τελευταιο μπιτ εφοσον εχουμε 8 μπλοκ τωρα. Η μηπως τα 2 τελευταια? Title: Re: [Αρχιτεκτονική Υπ.] Γενικές απορίες και ανακοινώ Post by: christineL on June 14, 2012, 12:43:36 pm για το θεμα 4 2011 πως συμπληρωνω τν πινακα? προκυπτουν καπως η απλα ξερωντας τν εικονα 4.18 σελ 382? με βαση εκεινη την εικονα το συμπληρωνεις . Το πως προκυπτει σε καθε εντολη το εξηγει σε εκεινες τις σελιδες του βιβλιου Title: Re: [Αρχιτεκτονική Υπ.] Γενικές απορίες και ανακοινώσεις/επικαιρότητα 2012 Post by: Perasmus on June 14, 2012, 12:44:35 pm Εχω περδευτει ,.. :-\ 4 bit αριθμοδεικτη και αλλα 4 bit ετικετας; δλδ 8 bit συνολο? 'η παραπανω?
Title: Re: [Αρχιτεκτονική Υπ.] Γενικές απορίες και ανακοινώσεις/επικαιρότητα 2012 Post by: christineL on June 14, 2012, 12:48:09 pm εχεις και τα μπιτ δεδομενων που ειναι 32 οπως και το εγκυρο-μπιτ. Εγω δεν καταλαβα αν τα μπιτ των αριθμοδεικτων εμπεριεχονται στ μπιτ ολου του μπλοκ συνολικα. Επισης για να βρουμε ποσα μπιτ ειναι ο αριθμοδεικτης ,βλεπουμε ποσα μπλοκ εχουμε στην κρυφη μνημη και ειναι τ log2(bit aριθμοδεικτη)?
Title: Re: [Αρχιτεκτονική Υπ.] Γενικές απορίες και ανακοινώσεις/επικαιρότητα 2012 Post by: virts11 on June 14, 2012, 13:32:15 pm εχεις και τα μπιτ δεδομενων που ειναι 32 οπως και το εγκυρο-μπιτ. Εγω δεν καταλαβα αν τα μπιτ των αριθμοδεικτων εμπεριεχονται στ μπιτ ολου του μπλοκ συνολικα. Επισης για να βρουμε ποσα μπιτ ειναι ο αριθμοδεικτης ,βλεπουμε ποσα μπλοκ εχουμε στην κρυφη μνημη και ειναι τ log2(bit aριθμοδεικτη)? emperiexontai..alliws pws 8a ginotan oi aparaitites sigkriseis gia to an ta dedomena einai stn cache?log2(ari8mos twn block)=bit ari8modekti Title: Re: [Αρχιτεκτονική Υπ.] Γενικές απορίες και ανακοινώσεις/επικαιρότητα 2012 Post by: Anyparktos on June 14, 2012, 13:37:05 pm Για να απαντήσω σε ότι μπορώ από τα παραπάνω:
Όχι,τα bit αριθμοδείκτη δεν είναι μέσα στο ίδιο το block σύμφωνα με την εικόνα 5.7 και τους τύπους που μας δινονται,ειναι ενας δυαδικος που παραπέμπει στο block. Στον intrinsity fast math βλέπω κάτι άλλα περίεργα αλλά frankly,i don't give a shit. Το block περιέχει: ετικέτα,δεδομένα,έγκυρο bit. H ετικέτα έχει εύρος 32-n-m-2 σε διευθύνσεις byte,32-n-m σε διευθύνσεις λέξης. Το έγκυρο bit είναι ένα/block. Tα δεδομένα είναι πλήθος λέξεων*32 bit (λέξη=4B=32 bit) Τώρα που βγάλαμε αυτό από τη μέση: Όταν έχεις 1 λέξη/block όλα καλά,όλα ανθηρά και τα bit αριθμοδείκτη βγαίνουν από τα n τελευταία ψηφία της διεύθυνσης λέξης όπου n=log2(πλήθους block).Αν είναι διευθύνσεις μνήμης byte τότε ολισθαίνουμε δεξιά 2 bit πριν κάνουμε το από πάνω.Αν έχουμε m=log2(λέξεις/block)!=0 ,δλδ περισσότερες της μίας λέξης/block τότε ολισθαίνουμε ακόμα m ψηφία δεξιά.Ό,τι περισσέψει είναι τα n τελευταία ψηφία αριθμοδείκτης και τα υπόλοιπα ετικέτα. Επειδη λογικά υπάρχει περίπτωση να έχουμε και πεδίο σχετικής απόστασης (offset) λέξεων,byte ή whatever άμα μας ζητήσουν συνολικό πλήθος bit της cache ή κάτι παρεμφερές συνιστώ να ρωτήσουμε απλά αν θα βάλουμε και πεδίο σχετικής απόστασης ή αν αυτό το αναλαμβάνει ο έλεγχος της cache. Title: Re: [Αρχιτεκτονική Υπ.] Γενικές απορίες και ανακοινώσεις/επικαιρότητα 2012 Post by: virts11 on June 14, 2012, 13:43:25 pm Για να απαντήσω σε ότι μπορώ από τα παραπάνω: katalavainw auta pou les kai epitelous arxizei na vgainei noima gia to ti pragmatika paizei. ousiastika i sxetiki apostasi offset den einai to m omws?Όχι,τα bit αριθμοδείκτη δεν είναι μέσα στο ίδιο το block σύμφωνα με την εικόνα 5.7 και τους τύπους που μας δινονται,ειναι ενας δυαδικος που παραπέμπει στο block. Στον intrinsity fast math βλέπω κάτι άλλα περίεργα αλλά frankly,i don't give a shit. Το block περιέχει: ετικέτα,δεδομένα,έγκυρο bit. H ετικέτα έχει εύρος 32-n-m-2 σε διευθύνσεις byte,32-n-m σε διευθύνσεις λέξης. Το έγκυρο bit είναι ένα/block. Tα δεδομένα είναι πλήθος λέξεων*32 bit (λέξη=4B=32 bit) Τώρα που βγάλαμε αυτό από τη μέση: Όταν έχεις 1 λέξη/block όλα καλά,όλα ανθηρά και τα bit αριθμοδείκτη βγαίνουν από τα n τελευταία ψηφία της διεύθυνσης λέξης όπου n=log2(πλήθους block).Αν είναι διευθύνσεις μνήμης byte τότε ολισθαίνουμε δεξιά 2 bit πριν κάνουμε το από πάνω.Αν έχουμε m=log2(λέξεις/block)!=0 ,δλδ περισσότερες της μίας λέξης/block τότε ολισθαίνουμε ακόμα m ψηφία δεξιά.Ό,τι περισσέψει είναι τα n τελευταία ψηφία αριθμοδείκτης και τα υπόλοιπα ετικέτα. Επειδη λογικά υπάρχει περίπτωση να έχουμε και πεδίο σχετικής απόστασης (offset) λέξεων,byte ή whatever άμα μας ζητήσουν συνολικό πλήθος bit της cache ή κάτι παρεμφερές συνιστώ να ρωτήσουμε απλά αν θα βάλουμε και πεδίο σχετικής απόστασης ή αν αυτό το αναλαμβάνει ο έλεγχος της cache. Title: Re: [Αρχιτεκτονική Υπ.] Γενικές απορίες και ανακοινώσεις/επικαιρότητα 2012 Post by: Elade on June 14, 2012, 13:50:06 pm βλ'εποντασ πάντως την ασκηση απ το βιβλίο του patterson, αυτο π καταλαβαίνω είναι ότι όταν έχουμε διέθυνση μνήμης m λέξεων, αυτό μας επηρρεάζει μονο στον αριθμοδείκτη όχι στην ετικέτα(υπάρχει δηλαδή επικάλυψη κάποιων bit)
Title: Re: [Αρχιτεκτονική Υπ.] Γενικές απορίες και ανακοινώσεις/επικαιρότητα 2012 Post by: Ναταλία on June 14, 2012, 13:57:10 pm Σχετική απόσταση byte εντός της cache, αν έχουμε διεύθυνση μνήμης byte,για πρόσβαση σε μεμονωμένα byte εντός των λέξεων σε block της cache. Απ'ότι βλέπω από την άσκηση 5.3 δίνει διευθύνσεις μνήμης λέξεων οπότε δε χρειάζεται.Στη δεύτερη περίπτωση,με 2 λέξεις/block έχουμε όμως ένα ψηφίο για σχετική απόσταση λέξεων. ναι.. ευχαριστω πολυ!! :) Title: Re: [Αρχιτεκτονική Υπ.] Γενικές απορίες και ανακοινώσεις/επικαιρότητα 2012 Post by: Tracy_McGrady on June 14, 2012, 13:57:37 pm Μήπως μπορεί να πει κάποιος για την άσκηση 5 ιουνίου κάποια ενδεικτική απάντηση???
Title: Re: [Αρχιτεκτονική Υπ.] Γενικές απορίες και ανακοινώσεις/επικαιρότητα 2012 Post by: Elade on June 14, 2012, 13:59:40 pm απο την εικονα μπορεις να βγαλεις ακρη επισης το θεμα 5ο το περσυνο ειναι παρομοιο με ασκηση 5,3 σελ 642 με καποια αλλαγμενα νουμερα μονο Title: Re: [Αρχιτεκτονική Υπ.] Γενικές απορίες και ανακοινώσεις/επικαιρότητα 2012 Post by: Anyparktos on June 14, 2012, 14:02:25 pm @ELADE
Τόση ώρα κοιτάω αυτές τις σιχαμένες λύσεις.Ξέρω τι λες,λέει <<3 bit,σωστά?Αν είναι έτσι όμως τότε θα είχαμε ετικέτα 29 bit και το δεξιότερό της bit θα ήταν το αριστερότερο του αριθμοδείκτη,επικάλυψη όπως λες...Εκει μυρίστηκα σπατάλη bit και λέω "δε παίζει" Πράγματι,άμα πας μετά στον τύπο του μεγέθους ετικέτας,σελ 537 της 4ης έκδοσης θα δεις 32-n-m (παραλείπω το -2 γιατί όπως είπαμε είναι σχετικές διευθύνσεις λέξεων).Αυτό βγάζει 32-3-1=28! Κάπου εκεί αποφάσισα ότι η λύση του βιβλίου είναι λίγο gtp επειδή παίζει να είναι από παλιά έκδοση (το λέει και ο ίδιος ο συγγραφέας στο "πλάνες και παγίδες" ότι κάνανε λάθη στις παλιές εκδόσεις). Άσχετο: Τα "πλάνες και παγίδες" μπορεί να τα βγαλε εκτός ύλης αλλά έχουν πολύ ψωμί γιατί διευκρινίζουν τα πιο περίεργα πράματα του εκάστοτε κεφαλαίου.Απλά προσπεράστε ό,τι εμφανώς δε καταλαβαίνετε γιατί μάλλον είναι εκτός ύλης. Title: Re: [Αρχιτεκτονική Υπ.] Γενικές απορίες και ανακοινώσεις/επικαιρότητα 2012 Post by: Elade on June 14, 2012, 14:09:39 pm οκ, λέω να σε εμπιστευτώ :P.
Title: Re: [Αρχιτεκτονική Υπ.] Γενικές απορίες και ανακοινώσεις/επικαιρότητα 2012 Post by: virts11 on June 14, 2012, 14:13:34 pm @ELADE ara stn teliki prepei : Tag: Binary address >> 4 bits( n=3, m=1).Τόση ώρα κοιτάω αυτές τις σιχαμένες λύσεις.Ξέρω τι λες,λέει <<3 bit,σωστά?Αν είναι έτσι όμως τότε θα είχαμε ετικέτα 29 bit και το δεξιότερό της bit θα ήταν το αριστερότερο του αριθμοδείκτη,επικάλυψη όπως λες...Εκει μυρίστηκα σπατάλη bit και λέω "δε παίζει" Πράγματι,άμα πας μετά στον τύπο του μεγέθους ετικέτας,σελ 537 της 4ης έκδοσης θα δεις 32-n-m (παραλείπω το -2 γιατί όπως είπαμε είναι σχετικές διευθύνσεις λέξεων).Αυτό βγάζει 32-3-1=28! 'H opws eipes prin prwta na kanei tn olis8isi gia to Index kai meta na parei ta upoloipa gia to tag...epitelous vgike noima! na sai kala! :) Title: Re: [Αρχιτεκτονική Υπ.] Γενικές απορίες και ανακοινώσεις/επικαιρότητα 2012 Post by: Tracy_McGrady on June 14, 2012, 14:14:08 pm απο την εικονα μπορεις να βγαλεις ακρη επισης το θεμα 5ο το περσυνο ειναι παρομοιο με ασκηση 5,3 σελ 642 με καποια αλλαγμενα νουμερα μονο Title: Re: [Αρχιτεκτονική Υπ.] Γενικές απορίες και ανακοινώσεις/επικαιρότητα 2012 Post by: Elade on June 14, 2012, 14:16:28 pm δες καλύτερα αυτά που λέει ο anyparktos για το θέμα γτ η άσκηση παίζει να έχει κάποια λαθάκια
Title: Re: [Αρχιτεκτονική Υπ.] Γενικές απορίες και ανακοινώσεις/επικαιρότητα 2012 Post by: Anyparktos on June 14, 2012, 14:27:06 pm Να σας πω όμως ότι απλά έτσι είναι όπως το σκέφτομαι εγώ guys...Δεν έχει πουθενά καταραμένες αναλυτικές και σίγουρα σωστές λύσεις να βγάλουμε άκρη.Είμαι ένα 95% σίγουρος ότι είναι σωστό αλλά δεν είναι ότι μου το είπε και κανείς που ξέρει σίγουρα.
Κοινώς,άμα τον πιούμε ουδεμία ευθύνη φέρω. Title: Re: [Αρχιτεκτονική Υπ.] Γενικές απορίες και ανακοινώσεις/επικαιρότητα 2012 Post by: Tracy_McGrady on June 14, 2012, 14:27:50 pm δες καλύτερα αυτά που λέει ο anyparktos για το θέμα γτ η άσκηση παίζει να έχει κάποια λαθάκια Ωραία γίνεται να πείτε 2 ενδεικτικές απαντησεις???π.χ. για το 214 και για το 175??Title: Re: [Αρχιτεκτονική Υπ.] Γενικές απορίες και ανακοινώσεις/επικαιρότητα 2012 Post by: jt26 on June 14, 2012, 14:36:56 pm Να σας πω όμως ότι απλά έτσι είναι όπως το σκέφτομαι εγώ guys...Δεν έχει πουθενά καταραμένες αναλυτικές και σίγουρα σωστές λύσεις να βγάλουμε άκρη.Είμαι ένα 95% σίγουρος ότι είναι σωστό αλλά δεν είναι ότι μου το είπε και κανείς που ξέρει σίγουρα. πιστευω αυτα που γραφεις για τη λυση της ασκησης, ειναι σωσταΚοινώς,άμα τον πιούμε ουδεμία ευθύνη φέρω. για το δευτερο ερωτημα δηλαδη, πιστευω πως, επειδη εχουμε 8 μπλοκ(3ψηφιοι αριθμοδεικτες) πρεπει να κοψουμε το τελευταιο μπιτ, δηλ. αυτο π λες, ολισθηση κατα 1 δεξια Title: Re: [Αρχιτεκτονική Υπ.] Γενικές απορίες και ανακοινώσεις/επικαιρότητα 2012 Post by: Jeik on June 14, 2012, 14:43:41 pm δες καλύτερα αυτά που λέει ο anyparktos για το θέμα γτ η άσκηση παίζει να έχει κάποια λαθάκια Ωραία γίνεται να πείτε 2 ενδεικτικές απαντησεις???π.χ. για το 214 και για το 175??Δεν είμαι σίγουρος, αλλά νομίζω πως είναι: Α) 214 Δυαδική διεύθυνση: 22 μηδενικά 1101 0110 00 Ετικέτα: 22 μηδενικά 1101 Αριθμοδείκτης: 0110 175 Δυαδική διεύθυνση: 22 μηδενικά 1010 1111 00 Ετικέτα: 22 μηδενικά 1010 Αριθμοδείκτης: 1111 Β)214 Δυαδική διεύθυνση: 22 μηδενικά 1101 011 0 00 Ετικέτα: 22 μηδενικά 1101 Αριθμοδείκτης: 011 175 Δυαδική διεύθυνση: 22 μηδενικά 1010 111 1 00 Ετικέτα: 22 μηδενικά 1010 Αριθμοδείκτης: 111 Title: Re: [Αρχιτεκτονική Υπ.] Γενικές απορίες και ανακοινώσεις/επικαιρότητα 2012 Post by: jt26 on June 14, 2012, 14:52:20 pm δες καλύτερα αυτά που λέει ο anyparktos για το θέμα γτ η άσκηση παίζει να έχει κάποια λαθάκια Ωραία γίνεται να πείτε 2 ενδεικτικές απαντησεις???π.χ. για το 214 και για το 175??Δεν είμαι σίγουρος, αλλά νομίζω πως είναι: Α) 214 Δυαδική διεύθυνση: 22 μηδενικά 1101 0110 00 Ετικέτα: 22 μηδενικά 1101 Αριθμοδείκτης: 0110 175 Δυαδική διεύθυνση: 22 μηδενικά 1010 1111 00 Ετικέτα: 22 μηδενικά 1010 Αριθμοδείκτης: 1111 Β)214 Δυαδική διεύθυνση: 22 μηδενικά 1101 011 0 00 Ετικέτα: 22 μηδενικά 1101 Αριθμοδείκτης: 011 175 Δυαδική διεύθυνση: 22 μηδενικά 1010 111 1 00 Ετικέτα: 22 μηδενικά 1010 Αριθμοδείκτης: 111 Title: Re: [Αρχιτεκτονική Υπ.] Γενικές απορίες και ανακοινώσεις/επικαιρότητα 2012 Post by: aloko on June 14, 2012, 15:01:12 pm Μπορει να εξηγησει καποιος γιατι στις εντολες Branch, Jump χρειαζομαστε αριστερη ολισθηση κατα 2 (ΚΕΦ.4)??
Title: Re: [Αρχιτεκτονική Υπ.] Γενικές απορίες και ανακοινώσεις/επικαιρότητα 2012 Post by: Tracy_McGrady on June 14, 2012, 15:03:40 pm Μπορει να εξηγησει καποιος γιατι στις εντολες Branch, Jump χρειαζομαστε αριστερη ολισθηση κατα 2 (ΚΕΦ.4)?? Γιατί δίνει σχετικά απόσταση εντολής!Οπότε το κάνεις αριστερη ολίσθηση κατα 2 και σε πάει στην απόσταση διεύθυνσης!Title: Re: [Αρχιτεκτονική Υπ.] Γενικές απορίες και ανακοινώσεις/επικαιρότητα 2012 Post by: jt26 on June 14, 2012, 15:04:22 pm Μπορει να εξηγησει καποιος γιατι στις εντολες Branch, Jump χρειαζομαστε αριστερη ολισθηση κατα 2 (ΚΕΦ.4)?? σελ.369 δευτερη κουκιδαTitle: Re: [Αρχιτεκτονική Υπ.] Γενικές απορίες και ανακοινώσεις/επικαιρότητα 2012 Post by: Tracy_McGrady on June 14, 2012, 15:09:24 pm δες καλύτερα αυτά που λέει ο anyparktos για το θέμα γτ η άσκηση παίζει να έχει κάποια λαθάκια Ωραία γίνεται να πείτε 2 ενδεικτικές απαντησεις???π.χ. για το 214 και για το 175??Title: Re: [Αρχιτεκτονική Υπ.] Γενικές απορίες και ανακοινώσεις/επικαιρότητα 2012 Post by: aloko on June 14, 2012, 15:10:36 pm Μπορει να εξηγησει καποιος γιατι στις εντολες Branch, Jump χρειαζομαστε αριστερη ολισθηση κατα 2 (ΚΕΦ.4)?? σελ.369 δευτερη κουκιδαTitle: Re: [Αρχιτεκτονική Υπ.] Γενικές απορίες και ανακοινώσεις/επικαιρότητα 2012 Post by: Elade on June 14, 2012, 15:12:57 pm δες καλύτερα αυτά που λέει ο anyparktos για το θέμα γτ η άσκηση παίζει να έχει κάποια λαθάκια Ωραία γίνεται να πείτε 2 ενδεικτικές απαντησεις???π.χ. για το 214 και για το 175??Δεν είμαι σίγουρος, αλλά νομίζω πως είναι: Α) 214 Δυαδική διεύθυνση: 22 μηδενικά 1101 0110 00 Ετικέτα: 22 μηδενικά 1101 Αριθμοδείκτης: 0110 175 Δυαδική διεύθυνση: 22 μηδενικά 1010 1111 00 Ετικέτα: 22 μηδενικά 1010 Αριθμοδείκτης: 1111 Β)214 Δυαδική διεύθυνση: 22 μηδενικά 1101 011 0 00 Ετικέτα: 22 μηδενικά 1101 Αριθμοδείκτης: 011 175 Δυαδική διεύθυνση: 22 μηδενικά 1010 111 1 00 Ετικέτα: 22 μηδενικά 1010 Αριθμοδείκτης: 111 Title: Re: [Αρχιτεκτονική Υπ.] Γενικές απορίες και ανακοινώσεις/επικαιρότητα 2012 Post by: bakeneko on June 14, 2012, 15:14:01 pm 22 μηδενικά δηλαδή 00000...... και από πίσω το υπόλοιπο :P
Title: Re: [Αρχιτεκτονική Υπ.] Γενικές απορίες και ανακοινώσεις/επικαιρότητα 2012 Post by: Elade on June 14, 2012, 15:15:45 pm νμζω(χωρίς να είμαι σίγουρος) ότι η δυαδική διεύθυνση είναι ο αριθμός μεταφρασμένος στο δυαδικό
Title: Re: [Αρχιτεκτονική Υπ.] Γενικές απορίες και ανακοινώσεις/επικαιρότητα 2012 Post by: Jeik on June 14, 2012, 15:16:26 pm αυτό το δυαδική διεύθυνση 22 πως προκύπτει? Είναι 22 μηδενικά:0000000000000000000000Title: Re: [Αρχιτεκτονική Υπ.] Γενικές απορίες και ανακοινώσεις/επικαιρότητα 2012 Post by: Jeik on June 14, 2012, 15:18:09 pm νμζω(χωρίς να είμαι σίγουρος) ότι η δυαδική διεύθυνση είναι ο αριθμός μεταφρασμένος στο δυαδικό Συν 2 μηδενικά στο τέλος αφού η μνήμη είναι αριθμημένη ανά byte και όχι ανά λέξη.(και κόβεις 2 μηδενικά από την αρχή για να είναι 32 bit) Title: Re: [Αρχιτεκτονική Υπ.] Γενικές απορίες και ανακοινώσεις/επικαιρότητα 2012 Post by: Tracy_McGrady on June 14, 2012, 15:21:24 pm νμζω(χωρίς να είμαι σίγουρος) ότι η δυαδική διεύθυνση είναι ο αριθμός μεταφρασμένος στο δυαδικό Συν 2 μηδενικά στο τέλος αφού η μνήμη είναι αριθμημένη ανά byte και όχι ανά λέξη.(και κόβεις 2 μηδενικά από την αρχή για να είναι 32 bit) Title: Re: [Αρχιτεκτονική Υπ.] Γενικές απορίες και ανακοινώσεις/επικαιρότητα 2012 Post by: Anyparktos on June 14, 2012, 15:24:29 pm Εχουμε πει...2048 φορές ότι σε αυτή την άσκηση είναι διευθύνσης ΛΕΞΗΣ και ΟΧΙ BYTE.
Title: Re: [Αρχιτεκτονική Υπ.] Γενικές απορίες και ανακοινώσεις/επικαιρότητα 2012 Post by: haliseco on June 14, 2012, 15:27:30 pm μπορει καποιος να με βοηθησει στο πως λυνεται το τελευταιο θεμα? το αφησα εντελως το κεφ 3 και τωρα τρεχω
Title: Re: [Αρχιτεκτονική Υπ.] Γενικές απορίες και ανακοινώσεις/επικαιρότητα 2012 Post by: alzako on June 14, 2012, 16:08:47 pm δες καλύτερα αυτά που λέει ο anyparktos για το θέμα γτ η άσκηση παίζει να έχει κάποια λαθάκια Ωραία γίνεται να πείτε 2 ενδεικτικές απαντησεις???π.χ. για το 214 και για το 175??Δεν είμαι σίγουρος, αλλά νομίζω πως είναι: Α) 214 Δυαδική διεύθυνση: 22 μηδενικά 1101 0110 00 Ετικέτα: 22 μηδενικά 1101 Αριθμοδείκτης: 0110 175 Δυαδική διεύθυνση: 22 μηδενικά 1010 1111 00 Ετικέτα: 22 μηδενικά 1010 Αριθμοδείκτης: 1111 Β)214 Δυαδική διεύθυνση: 22 μηδενικά 1101 011 0 00 Ετικέτα: 22 μηδενικά 1101 Αριθμοδείκτης: 011 175 Δυαδική διεύθυνση: 22 μηδενικά 1010 111 1 00 Ετικέτα: 22 μηδενικά 1010 Αριθμοδείκτης: 111 δωστε και κανα παραδειγμα για το β) οταν εχουμε μπλοκ 2 λεξεων και συνολικο μεγεθοσ 8 μπλοκ Title: Re: [Αρχιτεκτονική Υπ.] Γενικές απορίες και ανακοινώσεις/επικαιρότητα 2012 Post by: Elade on June 14, 2012, 16:18:03 pm η διαφορά όταν έχει 2 λέξεις είναι οτι κάνεις και μια δεξιά ολίσθηση(άμα είναι 3 λέξεις 2 κοκ)
Title: Re: [Αρχιτεκτονική Υπ.] Γενικές απορίες και ανακοινώσεις/επικαιρότητα 2012 Post by: Anyparktos on June 14, 2012, 16:26:56 pm Όχι.Αμα είναι 4 λέξεις κάνεις shift right 2.
Tριάδες και τέτοια δεν έχει (κι αν εχει δεν εχω ιδεα τι γινεται),λογικα ολο πολλαπλάσια του 2 είναι. Γενικά κάνεις shift right log2(λέξεις/block) Title: Re: [Αρχιτεκτονική Υπ.] Γενικές απορίες και ανακοινώ Post by: geomade on June 14, 2012, 16:57:42 pm Καμιά ιδέα για το θέμα 6 του 2011 (αυτό με τους λανθάνοντες χρόνους)?..
Title: Re: [Αρχιτεκτονική Υπ.] Γενικές απορίες και ανακοινώσεις/επικαιρότητα 2012 Post by: Elade on June 14, 2012, 17:26:37 pm έχει απαντηθεί στις προηγούμενες σελίδες
Title: Re: [Αρχιτεκτονική Υπ.] Γενικές απορίες και ανακοινώσεις/επικαιρότητα 2012 Post by: Anyparktos on June 14, 2012, 17:53:50 pm εχει καταλαβει κανεις τι κανει στην 2η ασκηση απο το powerpoint που υπαρχει στο ετημμυ? http://www.cs.umd.edu/class/sum2003/cmsc311/Notes/Comb/overflow.htmlβλεπει αν ειναι ιδια η οχι τα δυο τελευταια κρατουμενα(των 2 σημαντικοτερων μπιτ) των ορων της προσθεσης και μετα κανει εξορ και για το μπιτ προσημου της πραξης? :-\ To βρήκαμε κι αυτό! Η πράξη που έχει εκεί είναι πρόσθεση θετικού και αρνητικού και βγάζει θετικό αριθμό! Title: Re: [Αρχιτεκτονική Υπ.] Γενικές απορίες και ανακοινώσεις/επικαιρότητα 2012 Post by: Tracy_McGrady on June 15, 2012, 00:16:11 am Πιο εκνευριστικά θέματα πεθαιιιιιιιινεις!!!!!!!ΠΑΝΕ ΚΑΛΑ ΡΕΕΕΕΕΕΕΕΕΕΕΕΕ
Title: Re: [Αρχιτεκτονική Υπ.] Γενικές απορίες και ανακοινώσεις/επικαιρότητα 2012 Post by: Endeavour X on June 15, 2012, 00:26:59 am αμφιβαλλεις?
Title: Re: [Αρχιτεκτονική Υπ.] Γενικές απορίες και ανακοινώσεις/επικαιρότητα 2012 Post by: Tracy_McGrady on June 15, 2012, 14:10:13 pm αμφιβαλλεις? Τις λατρεύω τις απαντήσεις χωρις νοημα ..... Title: Re: [Αρχιτεκτονική Υπ.] Γενικές απορίες και ανακοινώσεις/επικαιρότητα 2012 Post by: Endeavour X on June 15, 2012, 14:32:14 pm δε ξερω ποια απαντηση θα ειχε νοημα εδω...ισως επρεπε να σ πω ΟΟΟΧΙ ΔΕΝ ΠΑΝΕ ΚΑΛΑΑΑΑ ΡΕΕΕΕΕΕ!!!!!!!
Title: Re: [Αρχιτεκτονική Υπ.] Γενικές απορίες και ανακοινώσεις/επικαιρότητα 2012 Post by: Tracy_McGrady on June 15, 2012, 14:36:06 pm δε ξερω ποια απαντηση θα ειχε νοημα εδω...ισως επρεπε να σ πω ΟΟΟΧΙ ΔΕΝ ΠΑΝΕ ΚΑΛΑΑΑΑ ΡΕΕΕΕΕΕ!!!!!!! Ή απλα να απαντήσεις με την αποψή σου γενικά για τα θέματα....Η ΝΑ ΜΗΝ ΑΠΑΝΤΗΣΕΙΣ ΚΑΝ!Title: Re: [Αρχιτεκτονική Υπ.] Γενικές απορίες και ανακοινώσεις/επικαιρότητα 2012 Post by: L on June 19, 2012, 21:12:03 pm Παίζει κάποιος να ανεβάσει τα θέματα; :)
Title: Re: [Αρχιτεκτονική Υπ.] Γενικές απορίες και ανακοινώ Post by: Ναταλία on June 19, 2012, 21:25:49 pm δεν τα εχω αλλα γενικα τα θεματα ηταν:
1ο θεμα ενα μικρο προγραμματακι απο c σε assembly 2o ηταν ενας κωδικας σε ασσεμπλυ και επρεπε να συμπληρωσεις τις τιμες και τις διευθυνσεις που προεκυπταν σε καποιους καταχωρητες 3ο πολλαπλασιασμος σε ΙΕΕΕ 4ο ρωτουσε για χρονους κυκλου ρολογιου και λανθανων χρονος (κατι σαν το περσινο) και για μια επιταχυνση 5ο σου εδινε μια ακολουθια δυαδικων αριθμων και επρεπε να δεις τι τυπου εντολη ηταν να συμπληρωσεις ενα πινακακι και να πεις ποιες μοναδες θα χρησιμοποιηθουν απο ενα σχημα που εδινε (4ο κεφ) 6ο κρυφη μνημη Title: Re: [Αρχιτεκτονική Υπ.] Γενικές απορίες και ανακοινώσεις/επικαιρότητα 2012 Post by: L on June 19, 2012, 21:34:51 pm Thx :)
Title: Re: [Αρχιτεκτονική Υπ.] Γενικές απορίες και ανακοινώσεις/επικαιρότητα 2012 Post by: heavy melon on July 09, 2012, 16:59:09 pm υπάρχει κάποιος που παρακολουθούσε το μάθημα
κι έχει σημειώσεις από ασκήσεις κυρίως? το βιβλίο είναι λίγο χαοτικό... Title: Re: [Αρχιτεκτονική Υπ.] Γενικές απορίες και ανακοινώσεις/επικαιρότητα 2012 Post by: Ναταλία on July 09, 2012, 17:05:36 pm δεν καναμε ασκησεις στο μαθημα..
τις διαφανειες εκαναν αντε να εγιναν 4-5 ασκησεις συνολικα. Title: Re: [Αρχιτεκτονική Υπ.] Γενικές απορίες και ανακοινώσεις/επικαιρότητα 2012 Post by: heavy melon on July 09, 2012, 17:06:50 pm α τόσο καλά :D
Title: Re: [Αρχιτεκτονική Υπ.] Γενικές απορίες και ανακοινώσεις/επικαιρότητα 2012 Post by: michaisi on August 30, 2012, 01:53:15 am μπορει καποιος να εξηγησει πως λειτουργει το συστημα hit και miss στην cache? γιατι δε καταλαβαινω ποτε/γιατι εχεις hit
για την ακριβεια στην 5.31 στο β) ερωτημα γιατι στο 6 και στο 214 δεδομενου οτι επανεμφανιζονται δεν εχει hit? Title: Re: [Αρχιτεκτονική Υπ.] Γενικές απορίες και ανακοινώσεις/επικαιρότητα 2012 Post by: Mardi on September 09, 2012, 17:20:05 pm Έχει κανείς τα θέματα που έπεσαν τον Ιούνιο?
Ή τουλάχιστον να πει τι έβαλε, ο΄τι άσκηση θυμάται. Στα downloads έχει παλιό θέμα μόνο από Ιούνιο 2011. Title: Re: [Αρχιτεκτονική Υπ.] Γενικές απορίες και ανακοινώ Post by: Ναταλία on September 09, 2012, 17:35:16 pm δεν τα εχω αλλα γενικα τα θεματα ηταν: 1ο θεμα ενα μικρο προγραμματακι απο c σε assembly 2o ηταν ενας κωδικας σε ασσεμπλυ και επρεπε να συμπληρωσεις τις τιμες και τις διευθυνσεις που προεκυπταν σε καποιους καταχωρητες 3ο πολλαπλασιασμος σε ΙΕΕΕ 4ο ρωτουσε για χρονους κυκλου ρολογιου και λανθανων χρονος (κατι σαν το περσινο) και για μια επιταχυνση 5ο σου εδινε μια ακολουθια δυαδικων αριθμων και επρεπε να δεις τι τυπου εντολη ηταν να συμπληρωσεις ενα πινακακι και να πεις ποιες μοναδες θα χρησιμοποιηθουν απο ενα σχημα που εδινε (4ο κεφ) 6ο κρυφη μνημη Title: Re: [Αρχιτεκτονική Υπ.] Γενικές απορίες και ανακοινώσεις/επικαιρότητα 2012 Post by: Δον on September 09, 2012, 18:20:50 pm To 2o ήταν το πιο χρονοβόρο.
Γενικά δεν υπήρχε κομμάτι θεωρίας που να μην έπεσε έστω και λίγο :S Title: Re: [Αρχιτεκτονική Υπ.] Γενικές απορίες και ανακοινώσεις/επικαιρότητα 2012 Post by: princess_of_the_dawn on September 11, 2012, 02:17:40 am θυμίστε μου λίγο..
δίνουμε με ανοιχτά βιβλία; Title: Re: [Αρχιτεκτονική Υπ.] Γενικές απορίες και ανακοινώσεις/επικαιρότητα 2012 Post by: pentium4 on September 11, 2012, 02:18:36 am θυμίστε μου λίγο.. οχιδίνουμε με ανοιχτά βιβλία; Title: Re: [Αρχιτεκτονική Υπ.] Γενικές απορίες και ανακοινώσεις/επικαιρότητα 2012 Post by: princess_of_the_dawn on September 11, 2012, 02:20:48 am οκ :(
Title: Re: [Αρχιτεκτονική Υπ.] Γενικές απορίες και ανακοινώσεις/επικαιρότητα 2012 Post by: nvog1993 on September 11, 2012, 20:33:03 pm αλανια ας ανεβασει οποιος εχει τα θεματα Ιουνιου 2012 παρακαλω!
Title: Re: [Αρχιτεκτονική Υπ.] Γενικές απορίες και ανακοινώσεις/επικαιρότητα 2012 Post by: princess_of_the_dawn on September 11, 2012, 23:35:15 pm νομίζω τα έχει στο ετημμυ μαζί με τις λύσεις τους
Title: Re: [Αρχιτεκτονική Υπ.] Γενικές απορίες και ανακοινώσεις/επικαιρότητα 2012 Post by: Nerevar on September 11, 2012, 23:41:35 pm νομίζω τα έχει στο ετημμυ μαζί με τις λύσεις τους Υλικό μαθήματος->Λύσεις θεμάτων. Title: Re: [Αρχιτεκτονική Υπ.] Γενικές απορίες και ανακοινώσεις/επικαιρότητα 2012 Post by: michaisi on September 11, 2012, 23:53:21 pm μπορει καποιος να εξηγησει πως λειτουργει το συστημα hit και miss στην cache? γιατι δε καταλαβαινω ποτε/γιατι εχεις hit anyone?για την ακριβεια στην 5.31 στο β) ερωτημα γιατι στο 6 και στο 214 δεδομενου οτι επανεμφανιζονται δεν εχει hit? Title: Re: [Αρχιτεκτονική Υπ.] Γενικές απορίες και ανακοινώσεις/επικαιρότητα 2012 Post by: Endeavour X on September 13, 2012, 12:02:13 pm μπορει καποιος να εξηγησει πως λειτουργει το συστημα hit και miss στην cache? γιατι δε καταλαβαινω ποτε/γιατι εχεις hit επ' αυτού ξέρει κανέις τίποτα;για την ακριβεια στην 5.31 στο β) ερωτημα γιατι στο 6 και στο 214 δεδομενου οτι επανεμφανιζονται δεν εχει hit? Title: Re: [Αρχιτεκτονική Υπ.] Γενικές απορίες και ανακοινώσεις/επικαιρότητα 2012 Post by: princess_of_the_dawn on September 15, 2012, 19:12:03 pm αυτλα που έχει στο 4ο κεφ.για κινδύνους είναι σος?
Title: Re: [Αρχιτεκτονική Υπ.] Γενικές απορίες και ανακοινώσεις/επικαιρότητα 2012 Post by: Endeavour X on September 15, 2012, 19:20:12 pm αυτλα που έχει στο 4ο κεφ.για κινδύνους είναι σος? ναι, οπως ειναι αυτο που ρωταω εγω. κανεις δε ξερει?Title: Re: [Αρχιτεκτονική Υπ.] Γενικές απορίες και ανακοινώσεις/επικαιρότητα 2012 Post by: heavy melon on September 15, 2012, 19:43:09 pm στα θέματα του Ιούνη 2012 που ανέβηκαν ethmmy,
λείπουν κάποια θεματάκια ή μου φαίνεται; Title: Re: [Αρχιτεκτονική Υπ.] Γενικές απορίες και ανακοινώσεις/επικαιρότητα 2012 Post by: Endeavour X on September 15, 2012, 19:43:39 pm λειπουν
Title: Re: [Αρχιτεκτονική Υπ.] Γενικές απορίες και ανακοινώσεις/επικαιρότητα 2012 Post by: kontokos on September 15, 2012, 21:45:32 pm Παίδες μήπως μπορεί να βοηθήσει κανείς για το πώς λύνετε το θέμα 3 του φλεβάρη του 2012???
Title: Re: [Αρχιτεκτονική Υπ.] Γενικές απορίες και ανακοινώσεις/επικαιρότητα 2012 Post by: Mardi on September 16, 2012, 16:09:12 pm Παίδες μήπως μπορεί να βοηθήσει κανείς για το πώς λύνετε το θέμα 3 του φλεβάρη του 2012??? Είναι ο πίνακας σελ 382. Η εντολή add είναι Μορφή R. Πρέπει να καταλάβεις γιατί κάποια σήματα ελέγχου είναι 1 και άλλα 0. Title: Re: [Αρχιτεκτονική Υπ.] Γενικές απορίες και ανακοινώσεις/επικαιρότητα 2012 Post by: Mardi on September 16, 2012, 16:15:00 pm Από τα λυμένα θέματα του Ιουνίου, στο θέμα 6 βρίσκει λάθος τον αριθμό λέξεων.
Δεν το υπολογίζει με τον τύπο σελ 537 [ πεδιο ετικέτας = 32 - (ν + μ + 2) ], 'οπως στις λυμένες ασκήσεις του βιβλίου, αλλα με τον τύπο [ πεδιο ετικέτας = 32 - (ν + μ)]. Ξέρει κανείς γιατί? Title: Re: [Αρχιτεκτονική Υπ.] Γενικές απορίες και ανακοινώσεις/επικαιρότητα 2012 Post by: Mardi on September 16, 2012, 16:39:48 pm μπορει καποιος να εξηγησει πως λειτουργει το συστημα hit και miss στην cache? γιατι δε καταλαβαινω ποτε/γιατι εχεις hit επ' αυτού ξέρει κανέις τίποτα;για την ακριβεια στην 5.31 στο β) ερωτημα γιατι στο 6 και στο 214 δεδομενου οτι επανεμφανιζονται δεν εχει hit? Όταν ελέγχει την μνήμη, ο επεξεργαστής τσεκάρει αν υπάρχει η λέξη που ψάχνει. Αυτό το κάνει συγκρίνοντας πρώτα το πεδιο του αριθμοδείκτη, και αν είναι ίδιο συνεχίζει και συγκρινει και το πεδίο της ετικέτας. Αν και το πεδιο της ετικετας ειναι ιδιο, τοτε εχουμε hit! Σε οποιαδηποτε αλλη περιπτωση εχουμε miss. Καθε φορά που έχουμε miss, αλλαζει το περιοχεμενο της μνημης στο μπλοκ που ετυχε miss, με την καινουργια λέξη. Οπότε την επομενη φορα που θα ελεγξει αυτο το μπλοκ θα εχει διαφορετικο περιοχομενο απο την τελευταια φορα. Για να υπολογισεις hit/miss: Πρώτον, υπολογίζεις πόσα bit είναι ο αριθμοδείκτης και πόσα η ετικέτα, απο αυτά που σου δίνει η άσκηση. Μετατρέπεις όλους τους αριθμούς σε δυαδικους, για να τους συγκρινεις. Τα bit για τον αριθμοδεικτη τα υπολογιζεις : [(Δυαδικος αριθμος >> m-bit) mod n-bit], η πιο απλα κανεις shift right οσα ειναι ο λογαριθμος του αριθμου των λεξεων ανα μπλοκ (2^m = λεξεις ανα μπλοκ),και μετα τα τελευταια λιγοτερα σημαντικα n-bit, ειναι του αριθμοδεικτη. Τα υπολοιπα bit ειναι της ετικετας. Πρωτα συγκρινεις τα bit του αριθμοδεικτη,αν εχεις match, συγκρινεις τα bit της ετικετας. Αν εχεις παλι match εχεις Hit αλλιως εχεις miss! Title: Re: [Αρχιτεκτονική Υπ.] Γενικές απορίες και ανακοινώσεις/επικαιρότητα 2012 Post by: pierikara on September 16, 2012, 17:49:16 pm Όταν έχουμε την εντολή add $1,$2,$3 και αμέσως μετά τη lw $2,0($1)
πόσες nop χρειάζονται ανάμεσά τους με προώθηση και πόσες χωρίς; Title: Re: [Αρχιτεκτονική Υπ.] Γενικές απορίες και ανακοινώσεις/επικαιρότητα 2012 Post by: Utrion on September 16, 2012, 18:19:22 pm Παίδες μήπως μπορεί να βοηθήσει κανείς για το πώς λύνετε το θέμα 3 του φλεβάρη του 2012??? Είναι ο πίνακας σελ 382. Η εντολή add είναι Μορφή R. Πρέπει να καταλάβεις γιατί κάποια σήματα ελέγχου είναι 1 και άλλα 0. Title: Re: [Αρχιτεκτονική Υπ.] Γενικές απορίες και ανακοινώσεις/επικαιρότητα 2012 Post by: Mardi on September 16, 2012, 19:07:47 pm Όταν έχουμε την εντολή add $1,$2,$3 και αμέσως μετά τη lw $2,0($1) πόσες nop χρειάζονται ανάμεσά τους με προώθηση και πόσες χωρίς; Χρειάζεσαι 1 nop χωρις προωθηση, και 0 nop οταν εχεις προωθηση. Title: Re: [Αρχιτεκτονική Υπ.] Γενικές απορίες και ανακοινώσεις/επικαιρότητα 2012 Post by: Mardi on September 16, 2012, 19:29:15 pm Ξερει κανεις στην κινητη υποδιαστολη, για να βρουμε τον πολωμενο εκθετη, προσθετουμε 127 η 128 ?
Title: Re: [Αρχιτεκτονική Υπ.] Γενικές απορίες και ανακοινώσεις/επικαιρότητα 2012 Post by: pierikara on September 16, 2012, 20:09:15 pm Ξερει κανεις στην κινητη υποδιαστολη, για να βρουμε τον πολωμενο εκθετη, προσθετουμε 127 η 128 ? 127Title: Re: [Αρχιτεκτονική Υπ.] Γενικές απορίες και ανακοινώσεις/επικαιρότητα 2012 Post by: Mardi on September 16, 2012, 20:16:20 pm Ξερει κανεις στην κινητη υποδιαστολη, για να βρουμε τον πολωμενο εκθετη, προσθετουμε 127 η 128 ? 127Ναι, αλλα στη λυμενη ασκηση 3.10.4 του βιβλιου προσθετει 128. 3.10.4 a. 1609.5 × 100 = 110 0100 1001.10 × 20 normalize, move binary point 10 to the left 110 0100 1001.10 × 20 = 1.10010010011 × 210 sign = negative, exp = 128 + 10 = 138 Final bit pattern: 11000101010010010011000000000000 b. 938.8125 × 100 = 1110101010.1101 × 20 normalize, move binary point 9 to the left 1.1101010101101 × 29 sign = negative, exp = 128 + 9 = 137 Final bit pattern: 11000100111010101011010000000000 Title: Re: [Αρχιτεκτονική Υπ.] Γενικές απορίες και ανακοινώσεις/επικαιρότητα 2012 Post by: Oltzi on September 16, 2012, 22:52:13 pm Όταν έχουμε την εντολή add $1,$2,$3 και αμέσως μετά τη lw $2,0($1) πόσες nop χρειάζονται ανάμεσά τους με προώθηση και πόσες χωρίς; Χρειάζεσαι 1 nop χωρις προωθηση, και 0 nop οταν εχεις προωθηση. Όχι 1, χωρίς προώθηση χρειάζεσαι 2 nop... Title: Re: [Αρχιτεκτονική Υπ.] Γενικές απορίες και ανακοινώσεις/επικαιρότητα 2012 Post by: pol on September 16, 2012, 23:56:33 pm Παίδες μήπως μπορεί να βοηθήσει κανείς για το πώς λύνετε το θέμα 3 του φλεβάρη του 2012??? Είναι ο πίνακας σελ 382. Η εντολή add είναι Μορφή R. Πρέπει να καταλάβεις γιατί κάποια σήματα ελέγχου είναι 1 και άλλα 0. Title: Re: [Αρχιτεκτονική Υπ.] Γενικές απορίες και ανακοινώσεις/επικαιρότητα 2012 Post by: Cr0ne on September 17, 2012, 00:06:08 am lw $s0, 0($s1)
lw $s0, 0($s2) Είναι αυτό κίνδυνος δεδομένων ως προς τον $s0? Title: Re: [Αρχιτεκτονική Υπ.] Γενικές απορίες και ανακοινώσεις/επικαιρότητα 2012 Post by: pol on September 17, 2012, 00:08:21 am Όταν έχουμε την εντολή add $1,$2,$3 και αμέσως μετά τη lw $2,0($1) πόσες nop χρειάζονται ανάμεσά τους με προώθηση και πόσες χωρίς; Χρειάζεσαι 1 nop χωρις προωθηση, και 0 nop οταν εχεις προωθηση. Όχι 1, χωρίς προώθηση χρειάζεσαι 2 nop... Title: Re: [Αρχιτεκτονική Υπ.] Γενικές απορίες και ανακοινώσεις/επικαιρότητα 2012 Post by: Cr0ne on September 17, 2012, 00:19:59 am Σελίδα 436
Title: Re: [Αρχιτεκτονική Υπ.] Γενικές απορίες και ανακοινώσεις/επικαιρότητα 2012 Post by: heavy melon on September 17, 2012, 15:04:06 pm lw $s0, 0($s1) lw $s0, 0($s2) Είναι αυτό κίνδυνος δεδομένων ως προς τον $s0? εγώ θα έλεγα πως ναι. Title: Re: [Αρχιτεκτονική Υπ.] Γενικές απορίες και ανακοινώσεις/επικαιρότητα 2012 Post by: boone on September 17, 2012, 15:59:40 pm Παιδιά, όταν ζητήσει μετάφραση κώδικα C σε MIPS, θα πρέπει να γράψουμε από τη αρχή των κώδικα δηλαδή και πχ. addi $sp,$sp,-12, jr $ra και τέτοια ή μόνο οι εντολές που αντιστοιχούν σ'αυτές της C αρκούν.?
Title: Re: [Αρχιτεκτονική Υπ.] Γενικές απορίες και ανακοινώσεις/επικαιρότητα 2012 Post by: mkiatos on September 17, 2012, 16:06:27 pm Νομίζω πως μόνο τις εντολές που αντιστοιχούν στον κώδικα πρέπει!! :)
Title: Re: [Αρχιτεκτονική Υπ.] Γενικές απορίες και ανακοινώσεις/επικαιρότητα 2012 Post by: pol on September 17, 2012, 16:34:10 pm ξέρει κανείς και προλαβαίνει να εξηγήσει το θέμα 6 του 2012??
Title: Re: [Αρχιτεκτονική Υπ.] Γενικές απορίες και ανακοινώσεις/επικαιρότητα 2012 Post by: princess_of_the_dawn on September 17, 2012, 18:06:18 pm του Ιουνίου;
αυτό που έχει στις λυμένες στο ετημμυ; Title: Re: [Αρχιτεκτονική Υπ.] Γενικές απορίες και ανακοινώσεις/επικαιρότητα 2012 Post by: pol on September 17, 2012, 18:12:19 pm ναι αν μπορείς το δεύτερο μέρος με την αστοχία και ευστοχία...
Title: Re: [Αρχιτεκτονική Υπ.] Γενικές απορίες και ανακοινώσεις/επικαιρότητα 2012 Post by: princess_of_the_dawn on September 17, 2012, 18:20:56 pm για το α μπορούσα να σε βοηθήσω
το β και γω δεν το καταλαβαίνω συγγνώμη :( Title: Re: [Αρχιτεκτονική Υπ.] Γενικές απορίες και ανακοινώσεις/επικαιρότητα 2012 Post by: ncr on February 06, 2013, 23:38:39 pm Καλησπέρα,επειδή είμαι παλιός κ εχω την 3η εκδοση του βιβλίου Οργάνωση κ Σχεδιαση Υπολογιστών του Patterson,μήπως η φετινή ύλη είναι απο άλλη έκδοση?
Title: Re: [Αρχιτεκτονική Υπ.] Γενικές απορίες και ανακοινώσεις/επικαιρότητα 2012 Post by: leroy on February 08, 2013, 12:09:02 pm Παιδιά μήπως είναι εύκολο να ανεβάσει κάποιος τις λύσεις από τα θέματα του 12; Γιατί δεν είναι πλέον στο e-thmmy;
Ευχαριστώ! Title: Re: [Αρχιτεκτονική Υπ.] Γενικές απορίες και ανακοινώσεις/επικαιρότητα 2012 Post by: PanteGrv on May 01, 2014, 18:47:32 pm Καλησπέρα,επειδή είμαι παλιός κ εχω την 3η εκδοση του βιβλίου Οργάνωση κ Σχεδιαση Υπολογιστών του Patterson,μήπως η φετινή ύλη είναι απο άλλη έκδοση? ναι από την 4η.. πάρε την από κνν καινούργιο και κάνε αντιστοίχηση εγώ αυτό έκανα |