Title: [Αρχ. Υπολογιστών] Προφορική εξέταση στην Αρχιτεκτονική Υπολογιστών Post by: Diamond on May 21, 2008, 21:59:37 pm Ξέρει κανείς σε τι μας εξετάζουν στην προφορική εξέταση στην Αρχιτεκτονική;
Title: Re: Προφορική εξέταση στην Αρχιτεκτονική Υπολογιστών Post by: shuffle on May 21, 2008, 22:11:50 pm Περυσι εδιναν μια αιθμητικη εκφραση κυριως αν θυμαμαι καλα να γραφει προγραμμα που να την υπολογιζει στον MIC, οποιος ασχοληθηκε με την εργασια δεν θα εχει προβλημα πιστευω
Title: Re: Προφορική εξέταση στην Αρχιτεκτονική Υπολογιστών Post by: sakaflias7 on May 21, 2008, 22:37:05 pm opoios dn asxoli8ike??!! mouaxaxaxa :D
Title: Re: Προφορική εξέταση στην Αρχιτεκτονική Υπολογιστών Post by: Never4 on May 21, 2008, 23:56:21 pm Ναί ας πούμε εμάς που μας την έστειλε ο θεός με μέιλ την εργασία :P μία τετάρτη βράδυ που να επικεντρωθούμε άμα θέλουμε να το σώσουμε? :)
Κ κάτι άλλο.. Άμα δεν πάμε τώρα στις προφορικές εξετάσεις θα ξαναγίνουν για την εξεταστική σεπτεμβρίου,κοβόμαστε τι γίνεται? Title: Re: [Αρχ. Υπολογιστών] Προφορική εξέταση στην Αρχιτεκτονική Υπολογιστών Post by: vag on May 22, 2008, 01:18:32 am βασικά γενικά το κλίμα πως είναι?
περνάει εύκολα ο κόσμος η πέφτει κόψιμο? και το πρόγραμμα που μας ζητάνε εκεί? είναι επιπέδου εργασίας ή πιο έυκολο? με άλλα λόγια: αμα δε νοιώθει κάποιος και πολύ, να ασχοληθεί? :D Title: Re: [Αρχ. Υπολογιστών] Προφορική εξέταση στην Αρχιτεκτονική Υπολογιστών Post by: sakaflias7 on May 22, 2008, 02:07:14 am αγχωσου λιγο ακομα ρε!!!
Title: Re: [Αρχ. Υπολογιστών] Προφορική εξέταση στην Αρχιτεκτονική Υπολογιστών Post by: manos88 on May 22, 2008, 02:35:17 am Μια ερώτηση.Τα προγράμματα που θα μας βάλουν στην εξέταση τα γράφουμε σε κόλλα και τα διορθώνουν ή τα γράφουμε στον υπολογιστή και τα αποθηκεύουμε σε συγκεκριμένο αρχείο κτλ...Κάποιος που να έχει δώσει το εργαστήριο ας απαντήσει για να είμαστε και εμείς που το δίνουμε πρώτη φορά προετοιμασμένοι για το τι θα αντιμετωπίσουμε. :) :)
Title: Re: [Αρχ. Υπολογιστών] Προφορική εξέταση στην Αρχιτεκτονική Υπολογιστών Post by: alekos on May 22, 2008, 02:43:54 am Λοιπόν όταν έδινα εγώ πριν από 2 χρόνια είχε ως εξής
Σου δίνουν 3 θέματα στα οποία πρέπει να απαντήσεις απλά με τα συμπεράσματα που θα βγάλεις τρέχοντας ένα πρόγραμμα που θα σας υποδείξουν. Οι ερωτήσεις είναι της μορφής ποια η τιμή του X καταχωρητή στον Υ κύκλο, οπότε πρέπει να προσέχετε τι γίνεται στην οθόνη σας. Α και ίσως χρειαστεί να γράψετε σε χαρτί ένα μικρό πρόγραμμα, οι εντολές σας δίνονται Title: Re: [Αρχ. Υπολογιστών] Προφορική εξέταση στην Αρχιτεκτονική Υπολογιστών Post by: glika on May 23, 2008, 12:57:19 pm μπορουμε να παμε σε αλλη ομαδα να εξεταστουμε? γιατι θα λειπω εκεινη την λερα... ξερει κανεις αν γινεται?
Title: Re: [Αρχ. Υπολογιστών] Προφορική εξέταση στην Αρχιτεκτονική Υπολογιστών Post by: Nikiforos on May 23, 2008, 13:44:24 pm Λοιπόν όταν έδινα εγώ πριν από 2 χρόνια είχε ως εξής Όταν λες θα σου υποδείξουν εννοείς θα το πραγματοποιήσεις εσύ στον υπολογιστή?Σου δίνουν 3 θέματα στα οποία πρέπει να απαντήσεις απλά με τα συμπεράσματα που θα βγάλεις τρέχοντας ένα πρόγραμμα που θα σας υποδείξουν. Οι ερωτήσεις είναι της μορφής ποια η τιμή του X καταχωρητή στον Υ κύκλο, οπότε πρέπει να προσέχετε τι γίνεται στην οθόνη σας. Α και ίσως χρειαστεί να γράψετε σε χαρτί ένα μικρό πρόγραμμα, οι εντολές σας δίνονται Title: Re: [Αρχ. Υπολογιστών] Προφορική εξέταση στην Αρχιτεκτονική Υπολογιστών Post by: vag on May 23, 2008, 15:15:42 pm μαλιστα.
δε το χει περασει ουτε ενας ηλεκτρολογος το μαθημα να συμπερανω.. Title: Re: [Αρχ. Υπολογιστών] Προφορική εξέταση στην Αρχιτεκτονική Υπολογιστών Post by: Laza G on May 24, 2008, 19:31:46 pm μπορεί κάποιος να μας πει στο περίπου τι παίζει στην εξέταση για να είμαστε καλυμένοι?
Title: Re: [Αρχ. Υπολογιστών] Προφορική εξέταση στην Αρχιτεκτονική Υπολογιστών Post by: shuffle on May 24, 2008, 19:44:59 pm Απ οτι θυμαμι περσι ηταν μονο ενα προγραμμα, σχετικα απλο (μια αριθημητικη εκφραση) και η βαθμολογιση αρκετα επιηκης. Ζητουσε να εμφανιστει το αποτελεσμα του υπολογισμου στην οθονη οποτε δεστε καλα τις εντολες της στοιβας, Το αριστα ηταν 2 μοναδες αλλα και αν δεν ετρεχε τελεια αν εξηγουσες τι εκανες στον κωδικα περνουσες, γενικα καλο θα ειναι καποιος που εκανε την εργασια να εξηγησει λιγο τι παιζει με τις εντολες. Ελπιζω να βοηθησα
Title: Re: [Αρχ. Υπολογιστών] Προφορική εξέταση στην Αρχιτεκτονική Υπολογιστών Post by: Wade on May 24, 2008, 19:54:01 pm Η ύλη για την εξέταση του εργαστηρίου είναι μόνο ας πούμε η γλώσσα IJVM; Από το ISA για παράδειγμα δεν έχουμε τίποτα;
Title: Re: [Αρχ. Υπολογιστών] Προφορική εξέταση στην Αρχιτεκτονική Υπολογιστών Post by: Mikros_Nikolas on May 24, 2008, 20:28:53 pm Και ένα άλλο ερώτημα..
Ολόκληρη η ομάδα μαζί εξετάζεται; Αλά εξέταση ηλεκτρονικής 1 SPICE και σχεδίου, και όχι αλά σχέδιο AUTOCAD, έτσι; Title: Re: [Αρχ. Υπολογιστών] Προφορική εξέταση στην Αρχιτεκτονική Υπολογιστών Post by: darlas on May 25, 2008, 12:07:02 pm Παιδια ακουσα οτι στο εργαστηριο ή περνας ή κοβεσαι ισχυει? δεν παιρνεις βαθμό όπως ήταν με Χασάπη???
Ευχαριστώ Title: Re: [Αρχ. Υπολογιστών] Προφορική εξέταση στην Αρχιτεκτονική Υπολογιστών Post by: goustafson on May 25, 2008, 14:20:21 pm Παιδια ακουσα οτι στο εργαστηριο ή περνας ή κοβεσαι ισχυει? δεν παιρνεις βαθμό όπως ήταν με Χασάπη??? Όντως ξερει κανένας αν υπάρχει βαθμολόγηση στο εργαστήριο?????Ευχαριστώ Και ακόμα αν θα εξεταστούμε και σε μικροπρόγραμμα?????? Title: Re: [Αρχ. Υπολογιστών] Προφορική εξέταση στην Αρχιτεκτονική Υπολογιστών Post by: dpa on May 25, 2008, 14:27:29 pm αντιγράφω απο ethmmy:
Quote Για το μάθημα της Αρχιτεκτονικής Υπολογιστών εκτός από τη γραπτή εξέταση, θα δοθεί κατά τη διάρκεια του εξαμήνου 1 εργασία (ατομική), ενώ στο τέλος του εξαμήνου θα γίνει ατομική εργαστηριακή εξέταση. Προϋπόθεση για τη συμμετοχή στις γραπτές εξετάσεις είναι η επιτυχία στην εργαστηριακή εξέταση και η παράδοση και της εργασίας. Ο βαθμός της εργασίας και της εργαστηριακής εξέτασης ισοδυναμεί με το 20% της τελικής βαθμολογίας. Η εργασία θα δοθεί κατά τη διάρκεια των μαθημάτων και θα παραδοθεί σε ημερομηνίες που θα ανακοινωθούν σύντομα. Κατά τη διάρκεια του εξαμήνου θα γίνει παρουσίαση του MIC1 Simulator στο εργαστήριο. Title: Re: [Αρχ. Υπολογιστών] Προφορική εξέταση στην Αρχιτεκτονική Υπολογιστών Post by: Wade on May 26, 2008, 17:16:19 pm Μήπως ξέρει τελικά κάποιος περσινός αν θα εξεταστούμε και σε μικροπρόγραμμα (με καθηγητή Πέτρου); Η εξέταση αρχίζει σύντομα...
Title: Re: [Αρχ. Υπολογιστών] Προφορική εξέταση στην Αρχιτεκτονική Υπολογιστών Post by: alekos on May 26, 2008, 17:31:19 pm Επί των ημερών μου είχε βαθμό το εργαστήριο, πρέπει να διαβάσετε IJVM τα άλλα δεν χρειάζονται
θα υπάρχει ένα πρόγραμμα στο pc που θα κάτσετε και πάνω σε αυτό θα βγάλετε τα συμπεράσματα σας σχετικά με τις τιμές των καταχωρητών. Η βαθμολόγηση πράγματι είναι άστα να πάνε, μάλλον γίνεται δειγματοληπτικά αλλιώς δεν μπορώ να εξηγήσω πως από 7 άτομα που δώσαμε 7 διαφορετικές απαντήσεις είχα την τιμή να κοπώ μόνο εγώ. Όποιος δεν περάσει εργαστήριο το ξαναδίνει καλό Σεπτέμβρη. Η εξέταση είναι ατομική με την έννοια ότι θα μπείτε πέντε δέκα άτομα στην νησίδα και ο καθένας θα κάτσει σε δικό του pc, από εκεί και πέρα έχετε 20-30 λεπτά πάνω κάτω. Αυτά είχα να πω Και μην αγχώνεστε είναι άλλη μια εξέταση όπως όλες οι άλλες. tip μάθετε να διακρίνετε πότε τελειώνει μια εντολή στην IJVM γιατί αλλιώς την έχετε βάψει. Title: Re: [Αρχ. Υπολογιστών] Προφορική εξέταση στην Αρχιτεκτονική Υπολογιστών Post by: Kritikos on May 26, 2008, 22:11:25 pm Kανένας που να έδωσε σήμερα εξέταση στο εργαστήριο ας πει τι περίπου "παίζει"... ^lol^
Title: Re: [Αρχ. Υπολογιστών] Προφορική εξέταση στην Αρχιτεκτονική Υπολογιστών Post by: sakaflias7 on May 26, 2008, 23:07:42 pm tip μάθετε να διακρίνετε πότε τελειώνει μια εντολή στην IJVM γιατί αλλιώς την έχετε βάψει. πεσ ντε και την απαντηση σαυτοπες και τι σ ρωτησαν Title: Re: [Αρχ. Υπολογιστών] Προφορική εξέταση στην Αρχιτεκτονική Υπολογιστών Post by: crystal on May 27, 2008, 12:49:22 pm Οποιος εδωσε χθες , αν μπορει ας μας πει πως ηταν η εξεταση πλιιιιιιιιιιζ :)
Title: Re: [Αρχ. Υπολογιστών] Προφορική εξέταση στην Αρχιτε Post by: Grecs on May 27, 2008, 13:02:46 pm Aποτι εχω ακουσει απο παλιοτερους σου δινουν εντολες και κανεις ενα μετριας δυσκολιας προγραμματακι και παιρνεισ βαση μονο αμα κανεις compile και αριστα αμα το κανεις σωστα.
Γενικα αν εχετε κανει την εργασια μονοι σας ουδεν προβλημα Title: Re: [Αρχ. Υπολογιστών] Προφορική εξέταση στην Αρχιτεκτονική Υπολογιστών Post by: Kritikos on May 27, 2008, 13:38:46 pm κανείς φετινός;;;;;;;
Title: Re: [Αρχ. Υπολογιστών] Προφορική εξέταση στην Αρχιτεκτονική Υπολογιστών Post by: SarumaN on May 27, 2008, 15:48:14 pm Στην πρώτη εργασία έπρεπε να τυπώσεις την έκφραση X(A,B,C,D)=
και αποτέλεσμα την πράξη (Α ΑND B) OR C OR D όπου στα Α,Β,C,D έβαζες 0 αν το αντίστοιχο στοιχείο του ΑΕΜ σου ήταν αρτιος και 1 αν ήταν περιττός Στην δεύτερη έπρεπε να κάνεις ένα μικροπρόγραμμα IADD3 που παίρνει το τρίτο στοιχείο της στίβας και το εκχωρεί στον τελεστή H. Επίσης να γράψεις πως θα τροποποιήσεις τα αρχεία MAL και CONF Title: Re: [Αρχ. Υπολογιστών] Προφορική εξέταση στην Αρχιτεκτονική Υπολογιστών Post by: sakaflias7 on May 27, 2008, 15:52:14 pm Στην πρώτη εργασία έπρεπε να τυπώσεις την έκφραση X(A,B,C,D)= and the answers are....????(για το πρωτο ερωτημα κυριως,το δευτερο νομιζω το ξερω αλλα πεστο και αυτο... )και αποτέλεσμα την πράξη (Α ΑND B) OR C OR D όπου στα Α,Β,C,D έβαζες 0 αν το αντίστοιχο στοιχείο του ΑΕΜ σου ήταν αρτιος και 1 αν ήταν περιττός Στην δεύτερη έπρεπε να κάνεις ένα μικροπρόγραμμα IADD3 που παίρνει το τρίτο στοιχείο της στίβας και το εκχωρεί στον τελεστή H. Επίσης να γράψεις πως θα τροποποιήσεις τα αρχεία MAL και CONF Title: Re: [Αρχ. Υπολογιστών] Προφορική εξέταση στην Αρχιτεκτονική Υπολογιστών Post by: SarumaN on May 27, 2008, 16:00:11 pm Για μένα ήταν Χ(1,1,0,0)=1
αφού (1 ΑΝD 1) OR 0 OR 0 = 1 (σου έδινε τον πίνακα ASCII) Το δεύτερο δεν το κανα ολόκληρο σωστό, κάπως έτσι πήγαινε: iaddthree1 SP=SP-1; iaddthree2 MAR=SP=SP-1;rd iaddthree3 H=MDR;goto Main1 Κάποιο λάθος είχα εκεί δεν κατάλαβα τι ήταν Τα MAL και CONF αρχεία κατά τα γνωστά Title: Re: [Αρχ. Υπολογιστών] Προφορική εξέταση στην Αρχιτεκτονική Υπολογιστών Post by: Larry_Flynt on May 27, 2008, 20:08:59 pm Σημειώσεις επιτρέπεται να έχουμε μαζί;
Title: Re: [Αρχ. Υπολογιστών] Προφορική εξέταση στην Αρχιτεκτονική Υπολογιστών Post by: Wade on May 27, 2008, 20:12:19 pm Σημειώσεις επιτρέπεται να έχουμε μαζί; Δεν επιτρέπονται σημειώσεις, αλλά δίνουν στον καθένα ένα χαρτί με όλες τις εντολές της IJVM και μια σύντομη περιγραφή (π.χ. SWAP: ανταλλάζει τις δύο πρώτες λέξεις της στοίβας), και έναν πίνακα με κωδικούς ASCII διαφόρων χαρακτήρων που χρειάζονται στην εκτύπωση. Title: Re: [Αρχ. Υπολογιστών] Προφορική εξέταση στην Αρχιτεκτονική Υπολογιστών Post by: Larry_Flynt on May 27, 2008, 20:18:09 pm εντάξει, αυτό ήθελα
;δ Title: Re: [Αρχ. Υπολογιστών] Προφορική εξέταση στην Αρχιτεκτονική Υπολογιστών Post by: crystal on May 27, 2008, 22:17:47 pm Aν γραψουμε κατι στο προγραμματακι αλλα δεν κανει compile τι γινεται εχουμε καμια ελπιδα?? ^redface^
Title: Re: [Αρχ. Υπολογιστών] Προφορική εξέταση στην Αρχιτεκτονική Υπολογιστών Post by: chili_harry on May 27, 2008, 22:41:13 pm Το δεύτερο δεν το κανα ολόκληρο σωστό, κάπως έτσι πήγαινε: iaddthree1 SP=SP-1; iaddthree2 MAR=SP=SP-1;rd iaddthree3 H=MDR;goto Main1 Κάποιο λάθος είχα εκεί δεν κατάλαβα τι ήταν Τα MAL και CONF αρχεία κατά τα γνωστά Για να μην αλλοιωθεί η στοίβα 8α πρέπει να επαναφέρεις τον SP στην αρχική του θέση. + Δεν μπορεις να διαβάσεις μέσω ΜΑR και στον αμέσως επόμενο κύκλο να χρησιμοποιήσεισ τον MDR. Μια πρόταση: iaddthree1 SP=SP-1; iaddthree2 MAR=SP=SP-1;rd iaddthree3 SP=SP+1 //Επωφελείσαι από τον κύκλο που πρέπει να περάσει για να επαναφέρεισ τον SP iaddthree4 H=MDR;goto Main1 Για όλα αυτά νομίζω.. Title: Re: [Αρχ. Υπολογιστών] Προφορική εξέταση στην Αρχιτεκτονική Υπολογιστών Post by: bakeneko on May 27, 2008, 23:23:19 pm Στη Βεργίνα γίνεται η εξέταση;
Title: Re: [Αρχ. Υπολογιστών] Προφορική εξέταση στην Αρχιτεκτονική Υπολογιστών Post by: gepeltek on May 27, 2008, 23:31:28 pm Το δεύτερο δεν το κανα ολόκληρο σωστό, κάπως έτσι πήγαινε: iaddthree1 SP=SP-1; iaddthree2 MAR=SP=SP-1;rd iaddthree3 H=MDR;goto Main1 Κάποιο λάθος είχα εκεί δεν κατάλαβα τι ήταν Τα MAL και CONF αρχεία κατά τα γνωστά Για να μην αλλοιωθεί η στοίβα 8α πρέπει να επαναφέρεις τον SP στην αρχική του θέση. + Δεν μπορεις να διαβάσεις μέσω ΜΑR και στον αμέσως επόμενο κύκλο να χρησιμοποιήσεισ τον MDR. Μια πρόταση: iaddthree1 SP=SP-1; iaddthree2 MAR=SP=SP-1;rd iaddthree3 SP=SP+1 //Επωφελείσαι από τον κύκλο που πρέπει να περάσει για να επαναφέρεισ τον SP iaddthree4 H=MDR;goto Main1 Για όλα αυτά νομίζω.. Η σωστή απάντηση είναι: iaddthree1 MAR=SP=SP-1;rd iaddthree2 iaddthree3 MAR=SP-1;rd iaddthree4 SP=SP+1 iaddthree5 H=MDR;goto Main1 Το έκανα έτσι τώρα και το επαλήθευσα σωστα με ενα πολυ απλο προγραμματακι! Μην ξεχάσετε αφού αλλάξετε το mal αρχείο να κάνετε compile με τον Mic1 assembler για να δημιουργήσετε το καινούριο αρχειο με καταληξη .mic1 το οποιο και θα φορτώσετε στον simulator ως μικροπρογραμμα!!! Title: Re: [Αρχ. Υπολογιστών] Προφορική εξέταση στην Αρχιτεκτονική Υπολογιστών Post by: chili_harry on May 27, 2008, 23:35:04 pm Η σωστή απάντηση είναι: iaddthree1 MAR=SP=SP-1;rd iaddthree2 iaddthree3 MAR=SP-1;rd iaddthree4 SP=SP+1 iaddthree5 H=MDR;goto Main1 Το έκανα έτσι τώρα και το επαλήθευσα σωστα με ενα πολυ απλο προγραμματακι! Μην ξεχάσετε αφού αλλάξετε το mal αρχείο να κάνετε compile με τον Mic1 assembler για να δημιουργήσετε το καινούριο αρχειο με καταληξη .mic1 το οποιο και θα φορτώσετε στον simulator ως μικροπρογραμμα!!! 2 ερωτήσεις.. Γιατι στον 1ο κύκλο αποδίδεις την τιμή SP-1 ston MAR? Και γιατι ο 2ος κύκλος κενός? thx Title: Re: [Αρχ. Υπολογιστών] Προφορική εξέταση στην Αρχιτεκτονική Υπολογιστών Post by: Wade on May 27, 2008, 23:41:17 pm Aν γραψουμε κατι στο προγραμματακι αλλα δεν κανει compile τι γινεται εχουμε καμια ελπιδα?? ^redface^ Νομίζω πως, αν σε κάποιον δεν κάνει compile το πρόγραμμα για κάποιο λόγο ή δεν δουλεύει σωστά, αλλά παρ' όλα αυτά δουν ότι η λογική είναι σωστή, δίνουν κάποιες μονάδες... Αλλά δεν είμαι σίγουρος με πόση αυστηρότητα ή επιείκεια βαθμολογούν... Στη Βεργίνα γίνεται η εξέταση; Ναι Title: Re: [Αρχ. Υπολογιστών] Προφορική εξέταση στην Αρχιτεκτονική Υπολογιστών Post by: gepeltek on May 27, 2008, 23:56:44 pm Η σωστή απάντηση είναι: iaddthree1 MAR=SP=SP-1;rd iaddthree2 iaddthree3 MAR=SP-1;rd iaddthree4 SP=SP+1 iaddthree5 H=MDR;goto Main1 Το έκανα έτσι τώρα και το επαλήθευσα σωστα με ενα πολυ απλο προγραμματακι! Μην ξεχάσετε αφού αλλάξετε το mal αρχείο να κάνετε compile με τον Mic1 assembler για να δημιουργήσετε το καινούριο αρχειο με καταληξη .mic1 το οποιο και θα φορτώσετε στον simulator ως μικροπρογραμμα!!! 2 ερωτήσεις.. Γιατι στον 1ο κύκλο αποδίδεις την τιμή SP-1 ston MAR? Και γιατι ο 2ος κύκλος κενός? thx Eτσι κάπως ξεκιναει και η εντολη pop, ανάγνωση δευτερης λέξης από κορυφη στοίβας. Ετσι οπως το εκανα δουλευει αλλα ενδεχομένως να μην χρειάζεται όντως η κενή σειρά, αφού δεν πρόκειται να αναγνώσουμε νεο ΤΟS από τη μνήμη (όπως γίνεται στην εντολη iadd). Πάντως αυτό που έκανες εσύ είναι λάθος αφού στο τέλος ο SP θα δείχνει τη δευτερη θεση και οχι την κορυφή, πειράζεις δλδ την στοίβα Title: Re: [Αρχ. Υπολογιστών] Προφορική εξέταση στην Αρχιτεκτονική Υπολογιστών Post by: Laza G on May 28, 2008, 00:11:51 am ρε φίλε υλοποίησα τον κώδικα που έχεις γράψει για την εμφάνιση του 3ου στοιχείου της στίβας,αλλά και πάλι μου εμφανίζει το πρώτο...Εγώ στην αρχή το είχα κάνει ως εξής :
HOLD1 SP=SP-1; HOLD2 MAR=SP-1; HOLD3 SP=SP+1; HOLD4 H=MDR; wr goto Main1 αλλά και πάλι μου εμφάνιζε το πρώτο στοιχείο..... Title: Re: [Αρχ. Υπολογιστών] Προφορική εξέταση στην Αρχιτεκτονική Υπολογιστών Post by: chili_harry on May 28, 2008, 00:18:17 am Η σωστή απάντηση είναι: iaddthree1 MAR=SP=SP-1;rd iaddthree2 iaddthree3 MAR=SP-1;rd iaddthree4 SP=SP+1 iaddthree5 H=MDR;goto Main1 Το έκανα έτσι τώρα και το επαλήθευσα σωστα με ενα πολυ απλο προγραμματακι! Μην ξεχάσετε αφού αλλάξετε το mal αρχείο να κάνετε compile με τον Mic1 assembler για να δημιουργήσετε το καινούριο αρχειο με καταληξη .mic1 το οποιο και θα φορτώσετε στον simulator ως μικροπρογραμμα!!! 2 ερωτήσεις.. Γιατι στον 1ο κύκλο αποδίδεις την τιμή SP-1 ston MAR? Και γιατι ο 2ος κύκλος κενός? thx Eτσι κάπως ξεκιναει και η εντολη pop, ανάγνωση δευτερης λέξης από κορυφη στοίβας. Ετσι οπως το εκανα δουλευει αλλα ενδεχομένως να μην χρειάζεται όντως η κενή σειρά, αφού δεν πρόκειται να αναγνώσουμε νεο ΤΟS από τη μνήμη (όπως γίνεται στην εντολη iadd). Πάντως αυτό που έκανες εσύ είναι λάθος αφού στο τέλος ο SP θα δείχνει τη δευτερη θεση και οχι την κορυφή, πειράζεις δλδ την στοίβα Έχεις δίκιο.. Δε 8α έπρεπε να εκχωρήσω στον SP την τιμή SP-1 στον 2ο κύκλο.. Κεκτημένη ταχύτητα.. Title: Re: [Αρχ. Υπολογιστών] Προφορική εξέταση στην Αρχιτεκτονική Υπολογιστών Post by: bakeneko on May 28, 2008, 00:20:12 am Thanks!
Title: Re: [Αρχ. Υπολογιστών] Προφορική εξέταση στην Αρχιτεκτονική Υπολογιστών Post by: Grecs on May 28, 2008, 14:30:54 pm Πως μαθαινουμε αν περασαμε ? Για να δωσουμε το μαθημα?
Ημουν απο αυτους που δεν ειδαν το κωδικα τους και αφησα τη κολλα στον υπολογιστη με τον κωδικα μπροστα Title: Re: [Αρχ. Υπολογιστών] Προφορική εξέταση στην Αρχιτεκτονική Υπολογιστών Post by: soso on May 28, 2008, 15:35:09 pm Πως μαθαινουμε αν περασαμε ? Για να δωσουμε το μαθημα? Ημουν απο αυτους που δεν ειδαν το κωδικα τους και αφησα τη κολλα στον υπολογιστη με τον κωδικα μπροστα Η τύπισα από το εργαστήριο μου είπε ότι θα βγεί ανακοίνωση στο eTHMMΥ με τα ονόματα των επιτυχόντων Title: Re: [Αρχ. Υπολογιστών] Προφορική εξέταση στην Αρχιτεκτονική Υπολογιστών Post by: leon-SPT on May 29, 2008, 16:01:53 pm Μπορεί κανείς να γράξει την διαδικασία που προσθέτουμε μια μικροεντολή (πχ.POPTWO) στην βιβλιοθήκη και πως την τρέχουμε? Γιατι δεν μου βγαίνει...ΤΗΧ
Title: Re: [Αρχ. Υπολογιστών] Προφορική εξέταση στην Αρχιτεκτονική Υπολογιστών Post by: Wade on May 29, 2008, 17:17:02 pm Μπορεί κανείς να γράξει την διαδικασία που προσθέτουμε μια μικροεντολή (πχ.POPTWO) στην βιβλιοθήκη και πως την τρέχουμε? Γιατι δεν μου βγαίνει...ΤΗΧ Πρώτα, γράφεις τον μικροκώδικα της εντολής στο αρχείο mic1ijvm.mal, και εκεί που έχει κάτι labels στην αρχή, προσθέτεις και το label της εντολής σου. Για παράδειγμα, μπορείς να προσθέσεις τη γραμμή: .label poptwo1 0xFA Έπειτα, κάνεις assemble το μικροπρόγραμμα με το mic1asm, σε mic1ijvm.mic1. Μετά, ανοίγεις το ijvm.conf και προσθέτεις το μνημονικό της εντολής: 0xFA POPTWO Όταν τα κάνεις αυτά, μπορείς να χρησιμοποιήσεις την POPTWO σε προγράμματα. Title: Re: [Αρχ. Υπολογιστών] Προφορική εξέταση στην Αρχιτεκτονική Υπολογιστών Post by: λήθη on May 29, 2008, 17:20:50 pm Όποιος δεν περάσει εργαστήριο το ξαναδίνει καλό Σεπτέμβρη. Σταντε αυτο? Title: Re: [Αρχ. Υπολογιστών] Προφορική εξέταση στην Αρχιτεκτονική Υπολογιστών Post by: Mendoza on May 29, 2008, 17:28:18 pm Πως μαθαινουμε αν περασαμε ? Για να δωσουμε το μαθημα? Καλα δε σας το ειπε εκεινη την ωρα??Ημουν απο αυτους που δεν ειδαν το κωδικα τους και αφησα τη κολλα στον υπολογιστη με τον κωδικα μπροστα Εγω παντως περσι που εδωσα δεν προλαβα να το κανω λογο χρονου(και φυσικα δεν ετρεξε) Παρολα αυτα εριξε μια ματια ενος δευτερλεπτου και εδωσε ολες τις μοναδες που αναλογουσαν! Title: Re: [Αρχ. Υπολογιστών] Προφορική εξέταση στην Αρχιτεκτονική Υπολογιστών Post by: manos88 on May 29, 2008, 18:48:05 pm Δηλαδή με πόσο πέρασες??
Title: Re: [Αρχ. Υπολογιστών] Προφορική εξέταση στην Αρχιτεκτονική Υπολογιστών Post by: Mendoza on May 29, 2008, 19:35:44 pm 2 μοναδες θυμαμαι επιανε!
Δεν ξερω αν και τωρα ισχυει τοσο αλλα τις πηρα και τις 2,δλδ χαλαρη η εξεταση αυτο θελω να πω! Title: Re: [Αρχ. Υπολογιστών] Προφορική εξέταση στην Αρχιτεκτονική Υπολογιστών Post by: LegalizeMe on May 29, 2008, 21:44:10 pm παίδες, γενικά μπήκανε ανάλογα ερωτήματα με αυτά που συζητήθηκαν εδώ και στις υπόλοιπες μέρες/ώρες εξέτασης? αν μπορεί κάποιος ας πεί, άμα έιναι να εστιάσουμε μόνο σε αυτά... ;) :)
ευχαριστούμε Title: Re: [Αρχ. Υπολογιστών] Προφορική εξέταση στην Αρχιτεκτονική Υπολογιστών Post by: Θάνος on May 29, 2008, 22:12:23 pm εγώ δε μπορώ να τα καταλάβω αυτά στο 2ο μέρος.. πότε στο τέλος γράφουμε H = MDR και πότε TOS = MDR?? Η πρώτη σκέψη που έκανα είναι ότι Η γράφουμε όταν πρόκειται να χρησιμοποιήσουμε το Η σε πράξη, στη συνέχεια. Ενώ TOS όταν απλά θέλουμε να μπει στη θέση εκείνη.. σωστο??? Κ επίσης παίζει ρόλο η σειρά? Δηλαδή είτε πω πχ TOS = MDR = MDR + H ή MDR = TOS = MDR + H δεν είναι το ίδιο??
Title: Re: [Αρχ. Υπολογιστών] Προφορική εξέταση στην Αρχιτεκτονική Υπολογιστών Post by: Nikiforos on May 29, 2008, 22:48:05 pm παίδες, γενικά μπήκανε ανάλογα ερωτήματα με αυτά που συζητήθηκαν εδώ και στις υπόλοιπες μέρες/ώρες εξέτασης? αν μπορεί κάποιος ας πεί, άμα έιναι να εστιάσουμε μόνο σε αυτά... ;) :) Ναι αυτά που έχουνε γραφτεί εδώ μπήκανε με μικρές παραλλαγές. Γενικά είναι πολύ βατά τα θέματα μην αγχώνεστε και δεν κοιτάνε να κόψουνε αρκεί να ξέρεις τα βασικά. Αν γράψεις το 1ο σωστά και τρέξει πέρασες αλλά και μικρολαθάκια να κάνεις σε βοηθάνε να τα διορθώσεις γενικά για να κοπεις πρέπει να μην έχεις ασχοληθεί καθόλου.ευχαριστούμε Title: Re: [Αρχ. Υπολογιστών] Προφορική εξέταση στην Αρχιτεκτονική Υπολογιστών Post by: Nikiforos on May 29, 2008, 22:56:19 pm εγώ δε μπορώ να τα καταλάβω αυτά στο 2ο μέρος.. πότε στο τέλος γράφουμε H = MDR και πότε TOS = MDR?? Η πρώτη σκέψη που έκανα είναι ότι Η γράφουμε όταν πρόκειται να χρησιμοποιήσουμε το Η σε πράξη, στη συνέχεια. Ενώ TOS όταν απλά θέλουμε να μπει στη θέση εκείνη.. σωστο??? Κ επίσης παίζει ρόλο η σειρά? Δηλαδή είτε πω πχ TOS = MDR = MDR + H ή MDR = TOS = MDR + H δεν είναι το ίδιο?? Αν διαβάσεις το φυλλάδιο θα δεις οτι η μια είσοδος της ALU (εκεί που γίνονται οι πράξεις) είναι η H άρα όταν θες να κάνεις πράξεις φορτώνεις την Η. Ο TOS έχει την τιμή της λέξης στην κορυφή της στοίβας (top of stack). Νομίζω (αν και δεν είμαι σίγουρος πως κατάλαβα καλά) πως η σκέψη σου είναι σωστή όσο για τα = είναι το ίδιο όποια σειρά και αν έχουν Title: Re: [Αρχ. Υπολογιστών] Προφορική εξέταση στην Αρχιτεκτονική Υπολογιστών Post by: Θάνος on May 29, 2008, 23:24:21 pm οκ ευχαριστώ.. γενικά δηλαδή το 2ο μέρος θα είναι κάτι απλό κ όχι πχ 9 κύκλων.. ελπίζω..
Title: Re: [Αρχ. Υπολογιστών] Προφορική εξέταση στην Αρχιτεκτονική Υπολογιστών Post by: LegalizeMe on May 29, 2008, 23:38:03 pm νάσαι καλά ρε Nikiforos για το χαλαρωτικό πόστ σου. ;D
Title: Re: [Αρχ. Υπολογιστών] Προφορική εξέταση στην Αρχιτεκτονική Υπολογιστών Post by: leon-SPT on May 30, 2008, 04:05:24 am παιδια μπορεί να γράψει κανείς κανα προγραμμα με μια απλή προσθεη ακριβως οπως την δεχεται γιατι εχω φάει τρελοοο κολλημα
?? μου βγάζει συνέχεια εκίνο το μίζερο τετραγωνάκι... Μπορεί καποιος να βοηθησει? Title: Re: [Αρχ. Υπολογιστών] Προφορική εξέταση στην Αρχιτε Post by: λήθη on May 30, 2008, 04:14:56 am παιδια μπορεί να γράψει κανείς κανα προγραμμα με μια απλή προσθεη ακριβως οπως την δεχεται γιατι εχω φάει τρελοοο κολλημα ?? μου βγάζει συνέχεια εκίνο το μίζερο τετραγωνάκι... Μπορεί καποιος να βοηθησει? κανε κανονικα την προσθεση με το iadd και μετα κανε το εξης BIPUSH 0x30 ILOAD i //εστω i το αποτελεσμα της προηγουμενης προσθεσης IADD OUT Title: Re: [Αρχ. Υπολογιστών] Προφορική εξέταση στην Αρχιτεκτονική Υπολογιστών Post by: leon-SPT on May 30, 2008, 04:21:23 am ΤΗΧΧ! Eπιτέλους βγήκε
Title: Re: [Αρχ. Υπολογιστών] Προφορική εξέταση στην Αρχιτεκτονική Υπολογιστών Post by: λήθη on May 30, 2008, 04:25:46 am nice :)
Title: Re: [Αρχ. Υπολογιστών] Προφορική εξέταση στην Αρχιτεκτονική Υπολογιστών Post by: wetman0 on May 30, 2008, 08:05:58 am Παιδιά ξέρει κανείς αν θα δώσουμε κανονικά σήμερα το εργαστήριο?
Τι παίζει με την "αναστολή της εκπαιδευτικής διαδικασίας"? Title: Re: [Αρχ. Υπολογιστών] Προφορική εξέταση στην Αρχιτεκτονική Υπολογιστών Post by: Θάνος on May 30, 2008, 08:24:26 am φαντάζομαι κανονικά, αφού χθες η νησίδα ήταν ανοιχτή.. αν ήταν δε θα ήταν κλειστά χθες??
Title: Re: [Αρχ. Υπολογιστών] Προφορική εξέταση στην Αρχιτεκτονική Υπολογιστών Post by: Wade on May 30, 2008, 08:26:44 am Στους ηλεκτρολόγους δεν υπάρχει αναστολή της εκπαιδευτικής διαδικασίας... Άρα κι εγώ πιστεύω πως θα γίνουν κανονικά...
Title: Re: [Αρχ. Υπολογιστών] Προφορική εξέταση στην Αρχιτεκτονική Υπολογιστών Post by: wetman0 on May 30, 2008, 08:44:27 am Ευχαριστώ!
Να δούμε τώρα ποιος τρέχει... Title: Re: [Αρχ. Υπολογιστών] Προφορική εξέταση στην Αρχιτεκτονική Υπολογιστών Post by: igna on May 30, 2008, 17:26:22 pm Η σωστή απάντηση είναι: iaddthree1 MAR=SP=SP-1;rd iaddthree2 iaddthree3 MAR=SP-1;rd iaddthree4 SP=SP+1 iaddthree5 H=MDR;goto Main1 Το έκανα έτσι τώρα και το επαλήθευσα σωστα με ενα πολυ απλο προγραμματακι! Μην ξεχάσετε αφού αλλάξετε το mal αρχείο να κάνετε compile με τον Mic1 assembler για να δημιουργήσετε το καινούριο αρχειο με καταληξη .mic1 το οποιο και θα φορτώσετε στον simulator ως μικροπρογραμμα!!! Πως το επαλήθευσες? Title: Re: [Αρχ. Υπολογιστών] Προφορική εξέταση στην Αρχιτεκτονική Υπολογιστών Post by: totti10 on May 30, 2008, 17:31:37 pm Θέλω να ρωτήσω κάτι..
Ο βαθμός της εργασίας και του εργαστηρίου μετράει νομίζω 20%. Αυτό είναι μόνο Bonus αν κάποιος γράψει στις εξετάσεις πάνω από 5 ή αθροιστικά 0,8*εξετάσεις+0,2*(εργαστήριο_εργασία)>=5? Title: Re: [Αρχ. Υπολογιστών] Προφορική εξέταση στην Αρχιτεκτονική Υπολογιστών Post by: totti10 on June 03, 2008, 21:28:43 pm Κάποιος? ::)
Title: Re: [Αρχ. Υπολογιστών] Προφορική εξέταση στην Αρχιτεκτονική Υπολογιστών Post by: stefos on June 03, 2008, 21:30:23 pm Tην ίδια απορία έχω και γω.
Έστειλα mail για διευκρίνιση αλλά έμεινε αναπάντητο... :( Title: Re: [Αρχ. Υπολογιστών] Προφορική εξέταση στην Αρχιτεκτονική Υπολογιστών Post by: stefos on June 12, 2008, 12:29:57 pm Bγήκαν στο ethmmy τα αποτελέσματα του εργαστηρίου και της εργασίας.
|