Title: [Δομημένος Προγραμματισμός] Άσκηση 1 (Hμ/νία λήξης: 2/03/2016) Post by: Apostolof on February 25, 2016, 14:14:35 pm Άσκηση 1 Στο elearning θα ανεβάσετε σε ένα αρχείο τις απαντήσεις σας word ή txt Η ονομασία του αρχείου θα έχει ως εξής: Α1-Αριθμος Μητρώου π.χ Α1-9000 Περιγραφή: 1) Να μελετηθούν οι εντολές πρόσθεσης και αφαίρεσης στην αρχιτεκτονική intel να αποτυπώσετε την κωδικοποίηση των εντολών -Συμβουλευτείτε το εγχειρίδιο της intel http://www.intel.com/content/dam/www/public/us/en/documents/manuals/64-ia-32-architectures-software-developer-instruction-set-reference-manual-325383.pdf 2) Θεωρείστε την αρχιτεκτονική ενός συστήματος όπως αυτό της διαφάνειας 59. Υποθέτουμε ότι η μνήμη έχει 32 θέσεις και οι τιμές: 1. Ο program counter: 00001 2. Η τιμή της μνήμης στη θέση 1 είναι 10110 3. H τιμή της μνήμης στη θέση 2 είναι 00001 4. Ο acc έχει την τιμή 00001 Τι εντολή θα εκτελέσει ο επεξεργαστής; Ποιές θα είναι οι τιμές των καταχωρητών MAR,DAR,ACC; Να αναφέρετε τις τιμές ανά βήμα εκτέλεσης. Η δομή των εντολέων έχουν την ακόλουθη μορφή: 3 bits χρησιμοποιούνται για το opcode και 2 για τις διευθύνσεις. Οι εντολές που υποστηρίζει το σύστημα μας είναι οι ακόλουθες: 1. Load 001 διεύθυνση μνήμης 2. Add 101 διεύθυνση μνήμης 3. Η εντολή add προσθέτει στον acc την τιμή που υπάρχει στην μνήμη δηλαδή ισχύει η ακόλουθη σχέση acc=acc + «μνήμη» Title: Re: [Δομημένος Προγραμματισμός] Άσκηση 1 (Hμ/νία λήξης: 2/03/2016) Post by: George_RT on February 27, 2016, 09:43:51 am Τι φάση μπέρδεψε τα εξάμηνα ; assembly κάνουμε 4 εξάμηνο ……..
Εχει καταλάβει κανένας τι πρέπει να κάνουμε ; Title: Re: [Δομημένος Προγραμματισμός] Άσκηση 1 (Hμ/νία λήξης: 2/03/2016) Post by: Spiro on February 27, 2016, 14:34:56 pm Δεν την έχω κοιτάξει ακόμα την εργασία, αλλά δεν πρέπει να'ναι κάτι τραβηγμένο. Στο e-learning έχει ανεβάσει τις διαφάνειες που έκανε στο μάθημα και έχει κάποια σχετικά παραδείγματα.
Title: Re: [Δομημένος Προγραμματισμός] Άσκηση 1 (Hμ/νία λήξης: 2/03/2016) Post by: gmpougiou on March 01, 2016, 19:27:08 pm υπάρχει καμιά λύση για το θέμα 2 ?
|