THMMY.gr

Μαθήματα Βασικού Κύκλου => Δομημένος Προγραμματισμός => Topic started by: Apostolof on February 25, 2016, 14:14:35 pm



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 ?