• Downloads
  • ! Read Me !
  • Μαθήματα
  • Φοιτητικά
  • Τεχνικά Θέματα
  • Συζητήσεις
  • Happy Hour!
  • About THMMY.gr
 V  < 
Search:  
Welcome, Guest. Please login or register.
September 17, 2026, 19:25:02 pm

Login with username, password and session length
Links
  Thmmy.gr portal
   Forum
   Downloads
   Ενεργ. Λογαριασμού
   Επικοινωνία
  
  Χρήσιμα links
   Σελίδα τμήματος
   Βιβλιοθήκη Τμήματος
   Elearning
   Φοιτητικά fora
   Πρόγραμμα Λέσχης
   Πρακτική Άσκηση
   Ηλεκτρονική Εξυπηρέτηση Φοιτητών
   Διανομή Συγγραμμάτων
   Ψηφιακό Καταθετήριο Διπλωματικών
   Πληροφορίες Καθηγητών
   Instagram @thmmy.gr
   mTHMMY
  
  Φοιτητικές Ομάδες
   ACM
   Aristurtle
   ART
   ASAT
   BEAM
   BEST Thessaloniki
   EESTEC LC Thessaloniki
   EΜΒ Auth
   IAESTE Thessaloniki
   IEEE φοιτητικό παράρτημα ΑΠΘ
   SpaceDot
   VROOM
   Panther
  
Πίνακας Ελέγχου
Welcome, Guest. Please login or register.
September 17, 2026, 19:25:02 pm

Login with username, password and session length

Αναζήτηση

Google

THMMY.gr Web
Πρόσφατα
[Ηλεκτρική Οικονομία] Γεν...
by LelisNiko
[Today at 18:06:23]

[ΣΗΕ ΙΙ] Γενικές απορίες ...
by Tasos Bot
[Today at 12:31:38]

[ΨΕΣ] Λύσεις παλιών θεμάτ...
by supersonic pepega
[Today at 00:36:48]

Των συνειρμών το παίγνιο....
by χηρουλα Αλεξίου
[September 16, 2026, 21:31:39 pm]

Αποτελέσματα Εξεταστικής ...
by asimomyti
[September 16, 2026, 21:27:40 pm]

[Πιθανότητες] Γενικές απο...
by Giannis Masterio
[September 16, 2026, 13:35:30 pm]

Πρόσκληση σε ένα εκπαιδευ...
by Nikos_313
[September 14, 2026, 20:12:35 pm]

[ΑΝΤΙΣΤΑΣΗ] Ο ΠΑΥΛΟΣ ΖΕΙ ...
by Χαρούμενη Πατάτα
[September 14, 2026, 19:25:20 pm]

[ΑΝΤΙΣΤΑΣΗ] Ο ΠΑΥΛΟΣ ΖΕΙ ...
by Χαρούμενη Πατάτα
[September 14, 2026, 19:11:36 pm]

Νέος Επίκουρος Καθηγητής:...
by Nikos_313
[September 14, 2026, 14:11:11 pm]

[Τομέας Ηλεκτρονικής] Μαθ...
by georgino
[September 13, 2026, 16:35:24 pm]

[Μικροεπεξεργαστές] Γενικ...
by el mariachi
[September 12, 2026, 11:31:46 am]

[Δομές Δεδομένων] Παλιά θ...
by dim13
[September 10, 2026, 16:08:37 pm]

[ΑΝΤΙΣΤΑΣΗ] Συλλογή Υπογρ...
by Χαρούμενη Πατάτα
[September 09, 2026, 20:25:00 pm]

Πρόγραμμα Σπουδών Ακαδημα...
by Nikos_313
[September 09, 2026, 16:24:24 pm]

Κινητοποίηση για τις διαγ...
by felantaki
[September 09, 2026, 15:58:49 pm]

[Ηλ. Μηχανές ΙΙ] Να επιλέ...
by sofi
[September 08, 2026, 14:58:47 pm]

Πότε θα βγει το μάθημα; -...
by Nikos_313
[September 08, 2026, 14:41:12 pm]

[ΑΝΤΙΣΤΑΣΗ] ΚΑΜΙΑ ΣΚΕΨΗ Γ...
by G.V.
[September 08, 2026, 14:32:12 pm]

Πότε θα βγει το μάθημα; -...
by Nikos_313
[September 08, 2026, 13:34:39 pm]
Στατιστικά
Members
Total Members: 10437
Latest: Vasilis Theodorou
Stats
Total Posts: 1432053
Total Topics: 32044
Online Today: 1261
Online Ever: 18918
(April 06, 2026, 16:05:31 pm)
Users Online
Users: 29
Guests: 793
Total: 822
Angelagfb
vpoug
Anton Pozov
alekos87
Theosarm
Dimos Bachlas
Saint_GR
mike1996
Vangelissss
mdimitrig
HlektrikhPatata
kakousios
PurpleWitch
gianst
Giannis Masterio
chriskazakos
freskoulhs
Pitkal
Pastellaki
stefpapa21
apob
ThanosKoutsoump
PolarBear
bsp
kpapama
Kwtininatheod
Εμφάνιση

Νέα για πρωτοετείς
Είσαι πρωτοετής;... Καλώς ήρθες! Μπορείς να βρεις πληροφορίες εδώ. Βοήθεια για τους καινούργιους μέσω χάρτη.
Κατεβάστε εδώ το Android Application για εύκολη πρόσβαση στο forum.
Ανεβάζετε τα θέματα των εξετάσεων στον τομέα Downloads με προσοχή στα ονόματα των αρχείων!

Νέα!
Για ανανέωση (ή προσθήκη νέου) avatar, πρέπει η μεγαλύτερη διάσταση της εικόνας να είναι 110 pixels.
THMMY.gr > Forum > Μαθήματα Βασικού Κύκλου > 4ο Εξάμηνο > 4ο Εξάμηνο - ΠΠΣ > Αρχιτεκτονική Υπολογιστών (Moderators: RivenT, tony stank) >  [Αρχιτεκτονική Υπολογιστών] Πρώτη Εργασία - Προθεσμία 30/04
0 Members and 1 Guest are viewing this topic.
Pages: 1 [2] 3 Go Down Print
Author Topic: [Αρχιτεκτονική Υπολογιστών] Πρώτη Εργασία - Προθεσμία 30/04  (Read 8654 times)
Vlassis
Veteran
Μόνιμος κάτοικος ΤΗΜΜΥ.gr
******
Posts: 2162


εφακ


View Profile
Re: [Αρχιτεκτονική Υπολογιστών] Πρώτη Εργασία - Προθεσμία 30/04
« Reply #15 on: April 26, 2015, 18:52:38 pm »

Εχεις δικιο σ αυτο ναι, απλα το εκανα καπως αλλιως..αποθηκευσα τις τιμες των διακοπτων σχετικα στον $gp και καθε φορα εκανα:
lw $t1, 0($gp)   
andi $t1, $t1, 0x1

και μετα 4($gp) και $t2 για τον 2ο διακοπτη κλπ..
Logged

πρόπελ
Is any of it real? I mean, look at this. Look at it! A world built on fantasy! Synthetic emotions in the form of pills, psychological warfare in the form of advertising, mind-altering chemicals in the form of food, brainwashing seminars in the form of media, controlled isolated bubbles in the form of social networks. mr.robot s01e10
Mr K
Guest
Re: [Αρχιτεκτονική Υπολογιστών] Πρώτη Εργασία - Προθεσμία 30/04
« Reply #16 on: April 26, 2015, 19:07:42 pm »

Quote from: Vlassis on April 26, 2015, 18:52:38 pm
Εχεις δικιο σ αυτο ναι, απλα το εκανα καπως αλλιως..αποθηκευσα τις τιμες των διακοπτων σχετικα στον $gp και καθε φορα εκανα:
lw $t1, 0($gp)   
andi $t1, $t1, 0x1

και μετα 4($gp) και $t2 για τον 2ο διακοπτη κλπ..

Δεν ξερω αν ειναι σωστο γιατι λεει να τα αποθηκευουμε στο 0x10000000 και οχι στο $gp που ειναι στο  0x10008000. Αυτο το σημειο βασικα δεν το εχω καταλάβει
Logged
kaspas
Εθισμένος στο ΤΗΜΜΥ.gr
*****
Gender: Male
Posts: 653



View Profile
Re: [Αρχιτεκτονική Υπολογιστών] Πρώτη Εργασία - Προθεσμία 30/04
« Reply #17 on: April 26, 2015, 19:47:37 pm »

Quote from: Donquixote Doflamingo on April 26, 2015, 19:07:42 pm
Quote from: Vlassis on April 26, 2015, 18:52:38 pm
Εχεις δικιο σ αυτο ναι, απλα το εκανα καπως αλλιως..αποθηκευσα τις τιμες των διακοπτων σχετικα στον $gp και καθε φορα εκανα:
lw $t1, 0($gp)   
andi $t1, $t1, 0x1

και μετα 4($gp) και $t2 για τον 2ο διακοπτη κλπ..

Δεν ξερω αν ειναι σωστο γιατι λεει να τα αποθηκευουμε στο 0x10000000 και οχι στο $gp που ειναι στο  0x10008000. Αυτο το σημειο βασικα δεν το εχω καταλάβει
Αν έχει αλλάξει τον $gp σε 0x10000000 είναι σωστό αυτο που κάνει ο vlassis , τουλάχιστον έτσι νομίζω .
Logged
mrboombastic
Καταξιωμένος/Καταξιωμένη
***
Posts: 130


View Profile
Re: [Αρχιτεκτονική Υπολογιστών] Πρώτη Εργασία - Προθεσμία 30/04
« Reply #18 on: April 26, 2015, 21:06:13 pm »

Quote from: Vlassis on April 26, 2015, 18:24:15 pm
Quote from: mrboombastic on April 26, 2015, 15:51:03 pm
Quote from: just_a_troublemaker on April 26, 2015, 15:31:17 pm
Quote from: mrboombastic on April 26, 2015, 14:41:12 pm
Παιδιά έχω το εξής θέμα... Όταν τρέχω το πρόγραμμα μόλις τελειώνει η εκτέλεσή του, εμφανίζεται ένα παράθυρο που λέει error: attempt to execute non-instruction at 0x00400184.(Δεν ξέρω αν παίζει ρόλο αλλά ο PC δείχνει στην τιμή 400184). Έχει κανείς καμιά ιδέα για το τί μπορεί να φταίει;

μάλλον δεν έχεις συντάξει κάποια εντολή σωστά,το ξανακοίταξες?
Απλά τρέχει κανονικά. Δηλάδη είσαγω τιμές, μου εκτυπώνει τα αντίστοιχα μηνύματα,όλα κομπλέ αλλά μόλις τελειώνει το προγραμμα μου εμφανίζει αυτό.Μήπως παίζει ρόλο το γεγονός ότι χρησιμοποιώ sp και θα πρέπει στο τέλος να κάνω κάτι σαν "αποδέσμευση";
αν θυμαμαι καλα στα παραδειγματα που εχει, αν εχεις κανει στην αρχη του προγραμματος κατι του στυλ "add $sp,$sp,-12 " πρεπει και στο τελος να κανεις την αντιθετη πραξη ακριβως..
η δοκιμασε στο τελος να βαλεις την εντολη "jr $ra" αν δεν την εχεις ηδη ..
Σ'ευχαριστώ πολύ... Αυτό έφταιγε τελικά!!
Logged
Vlassis
Veteran
Μόνιμος κάτοικος ΤΗΜΜΥ.gr
******
Posts: 2162


εφακ


View Profile
Re: [Αρχιτεκτονική Υπολογιστών] Πρώτη Εργασία - Προθεσμία 30/04
« Reply #19 on: April 27, 2015, 00:11:05 am »

Quote from: kaspas on April 26, 2015, 19:47:37 pm
Quote from: Donquixote Doflamingo on April 26, 2015, 19:07:42 pm
Quote from: Vlassis on April 26, 2015, 18:52:38 pm
Εχεις δικιο σ αυτο ναι, απλα το εκανα καπως αλλιως..αποθηκευσα τις τιμες των διακοπτων σχετικα στον $gp και καθε φορα εκανα:
lw $t1, 0($gp)   
andi $t1, $t1, 0x1

και μετα 4($gp) και $t2 για τον 2ο διακοπτη κλπ..

Δεν ξερω αν ειναι σωστο γιατι λεει να τα αποθηκευουμε στο 0x10000000 και οχι στο $gp που ειναι στο  0x10008000. Αυτο το σημειο βασικα δεν το εχω καταλάβει
Αν έχει αλλάξει τον $gp σε 0x10000000 είναι σωστό αυτο που κάνει ο vlassis , τουλάχιστον έτσι νομίζω .
πως γινεται αυτο ;  Cheesy
κομπλε boombastic  Cool
Logged

πρόπελ
Is any of it real? I mean, look at this. Look at it! A world built on fantasy! Synthetic emotions in the form of pills, psychological warfare in the form of advertising, mind-altering chemicals in the form of food, brainwashing seminars in the form of media, controlled isolated bubbles in the form of social networks. mr.robot s01e10
airpap
Ανερχόμενος/Ανερχόμενη
**
Posts: 79


View Profile
Re: [Αρχιτεκτονική Υπολογιστών] Πρώτη Εργασία - Προθεσμία 30/04
« Reply #20 on: April 27, 2015, 16:16:02 pm »

ρε παιδια εχει καποιος την περσινη εργασια για να παρουμε καποιο "κλου"??? εχω χαθει τελειως
Logged
mrboombastic
Καταξιωμένος/Καταξιωμένη
***
Posts: 130


View Profile
Re: [Αρχιτεκτονική Υπολογιστών] Πρώτη Εργασία - Προθεσμία 30/04
« Reply #21 on: April 27, 2015, 17:19:45 pm »

Ουσιαστικά θέλει ο καταχωρητής στον οποίο αποθηκεύσαμε τις καταστάσεις των τριών διακοπτών να είναι στη θέση 0x10000000???
Logged
NaVi.Mitsos
Εθισμένος στο ΤΗΜΜΥ.gr
*****
Gender: Male
Posts: 665



View Profile
Re: [Αρχιτεκτονική Υπολογιστών] Πρώτη Εργασία - Προθεσμία 30/04
« Reply #22 on: April 28, 2015, 14:02:52 pm »

Η εντολή mtc0 τι κάνει ;Χρειάζεται να χρησιμοποιηθεί;
Logged

Dat was my Plan
bsp
Καταξιωμένος/Καταξιωμένη
***
Posts: 157


View Profile
Re: [Αρχιτεκτονική Υπολογιστών] Πρώτη Εργασία - Προθεσμία 30/04
« Reply #23 on: April 28, 2015, 18:32:15 pm »

Από eThmmy

Quote
Παράταση Υποβολής 1ής εργασίας

28 Απρ 2015 11:42 πμ
Καλογιάννης

Αγαπητοί φοιτητές,

δίνεται μια παράταση στην υποβολή της 1ής εργασίας στην Αρχιτεκτονική Υπολογιστών
για το Εαρινό Εξάμηνο 2015.
Τελική ημερομηνία υποβολής , Κυριακή 3 Μαΐου (23:59).
Logged
τσαι-borg
Μόνιμος κάτοικος ΤΗΜΜΥ.gr
******
Posts: 1703


Central to nowhere.


View Profile
Re: [Αρχιτεκτονική Υπολογιστών] Πρώτη Εργασία - Προθεσμία 30/04
« Reply #24 on: April 28, 2015, 18:48:14 pm »

Quote from: NaVi.Mitsos on April 28, 2015, 14:02:52 pm
Η εντολή mtc0 τι κάνει ;Χρειάζεται να χρησιμοποιηθεί;

mtc0 rd, rt

Moves data from general purpose register rt to coprocessor 0 register rd.
(γιατί να το κάνεις αυτό;)

Quote from: mrboombastic on April 27, 2015, 17:19:45 pm
Ουσιαστικά θέλει ο καταχωρητής στον οποίο αποθηκεύσαμε τις καταστάσεις των τριών διακοπτών να είναι στη θέση 0x10000000???

Προσωπικά μου φαίνεται αρκετά περίεργο που ζητάει κάτι τέτοιο δεδομένου του ότι εκεί είναι που αρχίζεις να γράφεις το κείμενο του κώδικα, nevertheless, για να μεταφέρεις εκεί τον gp αρκεί η εντολή la $gp,0x10000000.
Ωστόσο, στις συχνές ερωτήσεις στο ετήμμυ έχει μία απάντηση από την περσινή εργασία που λέει ότι αν δουλεύει θα είσαι gg.
Επειδή λέει να χρησιμοποιηθεί μόνο ένας καταχωρητής ίσως χρειάζεται η εντολή sb αντί της sw για την αποθήκευση της κατάστασης κι αντίστοιχα 0($gp), 1($gp), 2($gp). Σε αυτήν την περίπτωση προσοχή στις μάσκες που θα χρειαστούν για την απομόνωση.


« Last Edit: April 28, 2015, 18:54:07 pm by τσαι-borg » Logged

Θα ήθελα να υπενθυμίσω στη Διεύθυνση ότι τα ποτά είναι μπόμπες,ότι η γκαρσόνα με το καπέλο έχει σύφιλη κι ότι η ορχήστρα αποτελείται από πρώην SS τέρατα.
Ωστόσο,επειδή είναι Παραμονή Πρωτοχρονιάς κι έχω καρκίνο στο χείλος θα βάλω το χάρτινο καπέλο μου πάνω στη διάσεισή μου και θα χορέψω.
Vlassis
Veteran
Μόνιμος κάτοικος ΤΗΜΜΥ.gr
******
Posts: 2162


εφακ


View Profile
Re: [Αρχιτεκτονική Υπολογιστών] Πρώτη Εργασία - Προθεσμία 30/04
« Reply #25 on: April 28, 2015, 21:35:36 pm »

Σ αυτο που λες στο τελος μηπως πρεπει να ειναι 0($gp), 4($gp),8($gp) ;
Το λεω γιατι κατι τετοιο διαβασα στο τοπικ της περσινης εργασιας ..
Logged

πρόπελ
Is any of it real? I mean, look at this. Look at it! A world built on fantasy! Synthetic emotions in the form of pills, psychological warfare in the form of advertising, mind-altering chemicals in the form of food, brainwashing seminars in the form of media, controlled isolated bubbles in the form of social networks. mr.robot s01e10
kaspas
Εθισμένος στο ΤΗΜΜΥ.gr
*****
Gender: Male
Posts: 653



View Profile
Re: [Αρχιτεκτονική Υπολογιστών] Πρώτη Εργασία - Προθεσμία 30/04
« Reply #26 on: April 28, 2015, 21:44:00 pm »

Quote from: τσαι-borg on April 28, 2015, 18:48:14 pm


Προσωπικά μου φαίνεται αρκετά περίεργο που ζητάει κάτι τέτοιο δεδομένου του ότι εκεί είναι που αρχίζεις να γράφεις το κείμενο του κώδικα, nevertheless, για να μεταφέρεις εκεί τον gp αρκεί η εντολή la $gp,0x10000000.



Εγώ αυτό που έκανα για να μην αρχίζουν τα κείμενα του κώδικα από το 0x10000000 είναι προσθέσω πριν τα κείμενα ένα .word 0 για να έχω την διεύθυνση 0x10000000 κενή.
Logged
τσαι-borg
Μόνιμος κάτοικος ΤΗΜΜΥ.gr
******
Posts: 1703


Central to nowhere.


View Profile
Re: [Αρχιτεκτονική Υπολογιστών] Πρώτη Εργασία - Προθεσμία 30/04
« Reply #27 on: April 28, 2015, 22:33:59 pm »

Quote from: Vlassis on April 28, 2015, 21:35:36 pm
Σ αυτο που λες στο τελος μηπως πρεπει να ειναι 0($gp), 4($gp),8($gp) ;
Το λεω γιατι κατι τετοιο διαβασα στο τοπικ της περσινης εργασιας ..

Δεν είναι λάθος αυτό αλλά θεωρησα οτι όπως το διατυπωνει θέλει να χρησιμοποιηθεί και μια θέση μνήμης αντί να πιάσεις 96 bit για να αποθηκευεσεις 3. Αν το αποθηκευσεις ως byte αντί για λεξη μπορείς να τα χωρεσεις στην ίδια θέση μνήμης κι όχι στις δυο επόμενες που είναι οι 4 και 8.
Logged

Θα ήθελα να υπενθυμίσω στη Διεύθυνση ότι τα ποτά είναι μπόμπες,ότι η γκαρσόνα με το καπέλο έχει σύφιλη κι ότι η ορχήστρα αποτελείται από πρώην SS τέρατα.
Ωστόσο,επειδή είναι Παραμονή Πρωτοχρονιάς κι έχω καρκίνο στο χείλος θα βάλω το χάρτινο καπέλο μου πάνω στη διάσεισή μου και θα χορέψω.
τσαι-borg
Μόνιμος κάτοικος ΤΗΜΜΥ.gr
******
Posts: 1703


Central to nowhere.


View Profile
Re: [Αρχιτεκτονική Υπολογιστών] Πρώτη Εργασία - Προθεσμία 30/04
« Reply #28 on: April 28, 2015, 22:45:02 pm »

Quote from: kaspas on April 28, 2015, 21:44:00 pm
Quote from: τσαι-borg on April 28, 2015, 18:48:14 pm


Προσωπικά μου φαίνεται αρκετά περίεργο που ζητάει κάτι τέτοιο δεδομένου του ότι εκεί είναι που αρχίζεις να γράφεις το κείμενο του κώδικα, nevertheless, για να μεταφέρεις εκεί τον gp αρκεί η εντολή la $gp,0x10000000.



Εγώ αυτό που έκανα για να μην αρχίζουν τα κείμενα του κώδικα από το 0x10000000 είναι προσθέσω πριν τα κείμενα ένα .word 0 για να έχω την διεύθυνση 0x10000000 κενή.

Και να μην το κανεις αυτό παλι θα δουλεύει, δεν είναι τόσο βλαμμενο ευτυχώς. Συνεχιζει να μου φαίνεται περίεργο όμως δεδομένου του οτι υπάρχει συγκεκριμένος χωρος για στατικά δεδομένα. Meh
Logged

Θα ήθελα να υπενθυμίσω στη Διεύθυνση ότι τα ποτά είναι μπόμπες,ότι η γκαρσόνα με το καπέλο έχει σύφιλη κι ότι η ορχήστρα αποτελείται από πρώην SS τέρατα.
Ωστόσο,επειδή είναι Παραμονή Πρωτοχρονιάς κι έχω καρκίνο στο χείλος θα βάλω το χάρτινο καπέλο μου πάνω στη διάσεισή μου και θα χορέψω.
Ancient
Θαμώνας
****
Posts: 332


View Profile
Re: [Αρχιτεκτονική Υπολογιστών] Πρώτη Εργασία - Προθ&#
« Reply #29 on: April 28, 2015, 22:46:00 pm »

Ο Καλογιάννης είπε ότι το μόνο στο οποίο χρειάζεται αυτό είναι για να κάνεις .data 0x10000000 και τίποτα παραπάνω.

Αποθήκευση διακοπτών σε καταχωρητή, όχι στη μνήμη.
Logged

Can. You. Hear. Me?

https://www.physics.princeton.edu/ph115/LQ.pdf
Pages: 1 [2] 3 Go Up Print
Jump to:  

Powered by SMF | SMF © 2006-2009, Simple Machines LLC
Scribbles2 | TinyPortal © Bloc | XHTML | CSS
Loading...