• Downloads
  • ! Read Me !
  • Μαθήματα
  • Φοιτητικά
  • Τεχνικά Θέματα
  • Συζητήσεις
  • Happy Hour!
  • About THMMY.gr
 V  < 
Search:  
Welcome, Guest. Please login or register.
June 16, 2025, 12:33:04 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.
June 16, 2025, 12:33:04 pm

Login with username, password and session length

Αναζήτηση

Google

THMMY.gr Web
Πρόσφατα
[Σ.Α.Π.Γ.] Εργασία 2025
by Nikos_313
[Today at 12:13:45]

Αποτελέσματα Εξεταστικής ...
by Nikos_313
[Today at 12:01:53]

Πρακτική Άσκηση ΤΗΜΜΥ 201...
by George_RT
[Today at 10:22:18]

[Διανεμημένη Παραγωγή] Γε...
by Διάλεξις
[Today at 01:56:37]

[Σ.Π.Η.Ε.] Γενικές απορίε...
by nmpampal
[Today at 00:16:23]

Ισραήλ - Ιράν: Πόλεμος στ...
by Katarameno
[June 15, 2025, 20:08:49 pm]

Αντικατάστασης πυκνωτή σε...
by nmpampal
[June 15, 2025, 16:25:56 pm]

[Σ.Π.Η.Ε.] Παλιά θέματα -...
by nmpampal
[June 15, 2025, 06:43:15 am]

Το thmmy.gr στο instagram...
by Mr Watson
[June 15, 2025, 00:50:23 am]

[Λογισμός ΙΙ] Απορίες σε...
by el mariachi
[June 14, 2025, 20:47:07 pm]

ΠΡΟΣΟΧΗ στο ανέβασμα θεμά...
by tzortzis
[June 14, 2025, 16:54:08 pm]

Ρυθμίσεις Θεμάτων της Ανώ...
by el mariachi
[June 14, 2025, 11:56:45 am]

Πότε θα βγει το μάθημα; -...
by Nikos_313
[June 14, 2025, 10:00:55 am]

Αρχείο Ανακοινώσεων [Arch...
by Nikos_313
[June 14, 2025, 09:58:14 am]

Αλέξης Τσίπρας, η επιστρο...
by Yamal
[June 14, 2025, 04:42:23 am]

Έναρξη Δηλώσεων Συμμετοχή...
by IEEE SB
[June 14, 2025, 00:10:19 am]

[Δυναμική Συμπεριφορά ΣΗΕ...
by soko_freta
[June 13, 2025, 01:05:36 am]

[Εφ.Θερμοδυναμική]Παλιά θ...
by Giannis Masterio
[June 12, 2025, 22:30:38 pm]

Paid Internships in a Eur...
by okan
[June 12, 2025, 22:30:02 pm]

[ΔΣΗΕ] Γενικές απορίες, α...
by tasos_ntv
[June 12, 2025, 21:38:52 pm]
Στατιστικά
Members
Total Members: 9959
Latest: valco08
Stats
Total Posts: 1426668
Total Topics: 31711
Online Today: 201
Online Ever: 2093
(April 17, 2025, 08:47:49 am)
Users Online
Users: 65
Guests: 86
Total: 151
ktychalas
tctelios
Theislander
geoarg
AristeidisM
vaggelis.ntokas
dleivadi
Kpavlaras
chris123
PanosPapaspirou
vpoug
Η ΤΡΑΠΟΥΛΑ ΤΟΥ ΠΑΠΠΟΥ ΜΟΥ
theodoridoueu
thomassamaras
jimalexoud
antonis_giad
Lygkouras_c
Nikos_313
Dimos Bachlas
kkotsopo
pxanthob
ValKar
xristodoulou
Toaoutplasedakitoubiseswa
apostolose
george14
MarakiT
Mr Watson
noimaginationforthis
panapasc05
nikd
dseid
makato
thomasdt
despoina15
mikrosdia
Michalis Tsialis
apob
fpapat
hevidis3524
sterxz
dsaragiotis
narcos
cpapast
vaggelisx
programmer2004
μιλτοςμ
asemas
Kont
bit11
bax
Chaidec
maranageo
chatzikys
faidonchatz
stefanos hios
Xontroulis
George_RT
serafeim
stelinas
Εμφάνιση

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

Νέα!
Πληροφορίες Καθηγητών
THMMY.gr > Forum > Μαθήματα Βασικού Κύκλου > 4ο Εξάμηνο > 4ο Εξάμηνο - ΠΠΣ > Αρχιτεκτονική Υπολογιστών (Moderators: chatzikys, tzortzis) >  [Αρχιτεκτονική Υπολογιστών] Πρώτη Εργασία - Προθεσμία 30/04
0 Members and 1 Guest are viewing this topic.
Pages: 1 [2] 3 Go Down Print
Author Topic: [Αρχιτεκτονική Υπολογιστών] Πρώτη Εργασία - Προθεσμία 30/04  (Read 6333 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...