• Downloads
  • ! Read Me !
  • Μαθήματα
  • Φοιτητικά
  • Τεχνικά Θέματα
  • Συζητήσεις
  • Happy Hour!
  • About THMMY.gr
 V  < 
Search:  
Welcome, Guest. Please login or register.
June 18, 2025, 01:06:16 am

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 18, 2025, 01:06:16 am

Login with username, password and session length

Αναζήτηση

Google

THMMY.gr Web
Πρόσφατα
Πρακτική Άσκηση ΤΗΜΜΥ 201...
by chris_p30
[Today at 00:45:33]

[Μεταφορά και Διανομή ΗΕ]...
by Nikos_313
[Today at 00:10:29]

Ισραήλ - Ιράν: Πόλεμος στ...
by Katarameno
[June 17, 2025, 21:32:50 pm]

[Ψηφιακά Ολοκληρωμένα Κυκ...
by tzortzis
[June 17, 2025, 21:25:42 pm]

[Εφ.Θερμοδυναμική] Γενικέ...
by PAPARI69
[June 17, 2025, 20:59:13 pm]

[Γραφική] Λυμένα θέματα
by okanpala
[June 17, 2025, 18:56:22 pm]

Τι ακούτε αυτήν τη στιγμή...
by Katarameno
[June 17, 2025, 14:25:00 pm]

Αντικατάστασης πυκνωτή σε...
by george14
[June 17, 2025, 13:58:20 pm]

Πότε θα βγει το μάθημα; -...
by tzortzis
[June 17, 2025, 13:19:53 pm]

Αποτελέσματα Εξεταστικής ...
by george14
[June 17, 2025, 12:08:25 pm]

[ΨEE] Γενικές απορίες και...
by Juror8
[June 17, 2025, 12:06:57 pm]

[Οργάνωση Υπολογιστών] Γε...
by RAFI
[June 16, 2025, 22:46:54 pm]

[Σ.Π.Η.Ε.] Γενικές απορίε...
by Nikos_313
[June 16, 2025, 19:49:00 pm]

[ΘΤΠΑ] Γενικές απορίες κα...
by Nikos_313
[June 16, 2025, 16:56:56 pm]

[Αρχές Οικονομίας] Να επι...
by _Trob
[June 16, 2025, 13:28:21 pm]

[Σ.Α.Π.Γ.] Εργασία 2025
by Nikos_313
[June 16, 2025, 12:13:45 pm]

[Διανεμημένη Παραγωγή] Γε...
by Διάλεξις
[June 16, 2025, 01:56:37 am]

[Σ.Π.Η.Ε.] Παλιά θέματα -...
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]
Στατιστικά
Members
Total Members: 9961
Latest: Poli
Stats
Total Posts: 1426704
Total Topics: 31710
Online Today: 205
Online Ever: 2093
(April 17, 2025, 08:47:49 am)
Users Online
Users: 51
Guests: 131
Total: 182
eed
PolarBear
antreassv
mayia psarikoglou
rafail zisiadis
karadimitras
nchatzo
ioannisfa
kchatzigr
tsakalokagkouras
thomasdt
dimitire
JiMan5
athena_apo
PAnt2202
chris_p30
Aftzidou
smanio
chryssana
Juror8
AristeidisM
Crainer
anna.f
mpampis
Eleniiii
tinidou
Yamal
thathas12
vagelismo
papatmaria
tasos gourd
gtapalis
gourgaris
θσερναμε
kokkinosgior
AgiaLavida
Jordann
stloukas
palladas
noys
whatdoesthefoxsay
astakos1
Elenit
nikos123321
pliroforikarios
fkaravi
ΡΙΤΟΣΧΑ
Εμφάνιση

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

Νέα!
Για οποιοδήποτε πρόβλημα με register/login, στείλτε email στο contact@thmmy.gr.
THMMY.gr > Forum > Μαθήματα Βασικού Κύκλου > 4ο Εξάμηνο > 4ο Εξάμηνο - ΠΠΣ > Αρχιτεκτονική Υπολογιστών (Moderators: chatzikys, tzortzis) > [Αρχιτεκτονική Υπολογιστών] Απορίες στις ασκήσεις 2012
0 Members and 1 Guest are viewing this topic.
Pages: 1 ... 5 6 [7] 8 9 Go Down Print
Author Topic: [Αρχιτεκτονική Υπολογιστών] Απορίες στις ασκήσεις 2012  (Read 14934 times)
mafalda
Μόνιμος κάτοικος ΤΗΜΜΥ.gr
******
Gender: Female
Posts: 1427



View Profile
Re: [Αρχιτεκτονική Υπολογιστών] Απορίες στις ασκήσεις 2012
« Reply #90 on: April 27, 2012, 14:20:59 pm »

Κι άλλη απορία: από τη στιγμή που εμείς δεν αλλάζουμε τπτ άλλο στη εργασία,πέρα από την προσθήκη κώδικα στην findMax,ο αριθμός n που δίνεται είναι 9,άρα το μέγιστο που πρέπει να μας βγάζει είναι το 90,σωστά; Αφού το 100 είναι το 10ο στοιχείο...
Logged
princess_of_the_dawn
Καταστραμμένος
********
Gender: Female
Posts: 5768


με μια σφαίρα στο κεφάλι το μυαλό σου θ αλλάξει!


View Profile
Re: [Αρχιτεκτονική Υπολογιστών] Απορίες στις ασκήσεις 2012
« Reply #91 on: April 27, 2012, 14:30:58 pm »

Quote from: jxst on April 26, 2012, 19:02:13 pm
Για τη δευτερη εργασια πρεπει να ανεβασουμε τιποτα? Ή πρεπει να ανεβασουμε μονο τον ολοκληρομενο κωδικα της πρωτης?
από mail του Σαμαρά σε απάντηση προς την ερώτησή μου για το τι πρέπει να κάνουμε στη δεύτερη εργασία:
Quote
Τίποτα. Μόνο την 1η ανεβάζετε


Quote from: virts11 on April 27, 2012, 11:28:59 am
μηπως καποιος μπορει να μου εξηγησει τι συμβαινει στην 2η ασκηση σε αυτο το σημειο:
WaitLoop:
   1.lw $t1, 0($t0) # $t1 = *($t0);
   2.andi $t1, $t1, 0x0001 # $t1 &= 0x00000001;
   3.beq $t1, $zero, WaitLoop # } while ($t1 == 0);
   4.lw $t2, 4($t0) # $t2 = *($t0 + 1);
 ενω διαβαζω το κεφαλαιο και τα pdf που προταθηκαν δν την παλευω... Shocked Shocked Shocked

καλά ούτε γω την παλέυω και παίζει να λέω και μαλακίες αλλά νομίζω πως
έστω ότι $t0 είναι ένας πίνακας
2.συγκρίνει το τελευταίο ψηφίο του $t1 και του 0x00000001 και αν το τελευταίο ψηφίο του $t1 είναι 1 τότε $t1=1,αλλιώς $t1=0
3.μένει στη λούπα και επαναλαμβάνεται η διαδικασία έως ότου $t1=1
4.αν $t1=0,  $t2=a[1]
ας διορθώσει κπος πιο σχετικός
Logged

λευκά κελιά για σένα

https://www.behance.net/Thomas_Kef
princess_of_the_dawn
Καταστραμμένος
********
Gender: Female
Posts: 5768


με μια σφαίρα στο κεφάλι το μυαλό σου θ αλλάξει!


View Profile
Re: [Αρχιτεκτονική Υπολογιστών] Απορίες στις ασκήσεις 2012
« Reply #92 on: April 27, 2012, 16:34:45 pm »

ανέβασα 2 φορές το αρχείο στο ετημμυ γιατί νόμιζα πως ήταν όπως στον προγραμματισμό που μπορούσες να το πάρεις και να το ξαναβάλεις όσες φορές θες...αλλά τώρα δεν μπορώ να σβήσω το πρώτο και έτσι έχω 2 αρχεία ανεβασμένα με την ίδια άσκηση διορθωμένη...υπάρχει κάποιος τρόπος να σβήσω το 1 ή μόνο mail με σώζει;
Logged

λευκά κελιά για σένα

https://www.behance.net/Thomas_Kef
princess_of_the_dawn
Καταστραμμένος
********
Gender: Female
Posts: 5768


με μια σφαίρα στο κεφάλι το μυαλό σου θ αλλάξει!


View Profile
Re: [Αρχιτεκτονική Υπολογιστών] Απορίες στις ασκήσεις 2012
« Reply #93 on: April 27, 2012, 16:37:59 pm »

Quote from: NiNja on April 27, 2012, 14:09:29 pm
εχω 2 αποριες (ισως επειδη δεν πηγα στο εργαστηριο)

1) παταω Go  για να τρεξει το 1ο προγραμμα, τρεχει κανονικα αλλα δεν σταματαει ποτε. Αν πατησω break σταματα, και στην κονσολα μου γραφει κανονικα 1η εργασια κτλ και το μεγιστο ειναι 100. Γιατι δεν σταματαει μονο του και πρεπει να πατησω εγω break???

2) στην αρχη που η συναρτηση findmax ηταν πανω απο την main, δεν μου ετρεχε καν, μαλλον δεν διαβαζε την main αλλα αρχιζε να διαβαζει κατευθειαν απο την findmax, και μου πετουσε exceptions. Μετα αλλαξα την σειρα και εβαλα πρωτη τη μαιν και μου τρεχει κανονικα (λεμε τωρα, βλεπε απορια νουμερο 1)
Τι παιζει, χρειαζοταν να το αλλαξω ή υπαρχει καποιο κολπο να τρεχει τη μαιν κατευθειαν????
ξανακοίτα τον κώδικά σου,μήπως άθελά σου δημιούργησες ατέρμονα βρόγχο
Logged

λευκά κελιά για σένα

https://www.behance.net/Thomas_Kef
Tracy_McGrady
Μόνιμος κάτοικος ΤΗΜΜΥ.gr
******
Posts: 1901


View Profile
Re: [Αρχιτεκτονική Υπολογιστών] Απορίες στις ασκήσεις 2012
« Reply #94 on: April 27, 2012, 17:08:38 pm »

Quote from: mafalda on April 27, 2012, 14:20:59 pm
Κι άλλη απορία: από τη στιγμή που εμείς δεν αλλάζουμε τπτ άλλο στη εργασία,πέρα από την προσθήκη κώδικα στην findMax,ο αριθμός n που δίνεται είναι 9,άρα το μέγιστο που πρέπει να μας βγάζει είναι το 90,σωστά; Αφού το 100 είναι το 10ο στοιχείο...
Εξαρτάται πως γράφεις τον κώδικα...πχ για counter 0(την πρώτη φορά) συγκρίνεις το 0 - 1 στοιχείο!Άρα για counter 8 συγκρίνεις το 8 - 9 στοιχείο!Στην ισότητα βγαίνεις...
Logged
di_em
Εθισμένος στο ΤΗΜΜΥ.gr
*****
Posts: 829



View Profile
Re: [Αρχιτεκτονική Υπολογιστών] Απορίες στις ασκήσε
« Reply #95 on: April 27, 2012, 17:17:03 pm »

Quote from: NiNja on April 27, 2012, 14:09:29 pm
εχω 2 αποριες (ισως επειδη δεν πηγα στο εργαστηριο)

1) παταω Go  για να τρεξει το 1ο προγραμμα, τρεχει κανονικα αλλα δεν σταματαει ποτε. Αν πατησω break σταματα, και στην κονσολα μου γραφει κανονικα 1η εργασια κτλ και το μεγιστο ειναι 100. Γιατι δεν σταματαει μονο του και πρεπει να πατησω εγω break???

2) στην αρχη που η συναρτηση findmax ηταν πανω απο την main, δεν μου ετρεχε καν, μαλλον δεν διαβαζε την main αλλα αρχιζε να διαβαζει κατευθειαν απο την findmax, και μου πετουσε exceptions. Μετα αλλαξα την σειρα και εβαλα πρωτη τη μαιν και μου τρεχει κανονικα (λεμε τωρα, βλεπε απορια νουμερο 1)
Τι παιζει, χρειαζοταν να το αλλαξω ή υπαρχει καποιο κολπο να τρεχει τη μαιν κατευθειαν????

Στα run parameters στο QTSpim, πρέπει να το αφήσεις να ξεκινήσει απο τη διεύθυνση 0x00400000, έτσι όπως είναι by default δηλαδή. Αν προσέξεις, όταν κάνεις Load ένα αρχείο ο κώδικας σου ξεκινάει μετά απο έναν κώδικα που έχει απο μόνο του το QTSpim και πρέπει να τρέξει και αυτός.

Quote from: princess_of_the_dawn on April 27, 2012, 16:34:45 pm
ανέβασα 2 φορές το αρχείο στο ετημμυ γιατί νόμιζα πως ήταν όπως στον προγραμματισμό που μπορούσες να το πάρεις και να το ξαναβάλεις όσες φορές θες...αλλά τώρα δεν μπορώ να σβήσω το πρώτο και έτσι έχω 2 αρχεία ανεβασμένα με την ίδια άσκηση διορθωμένη...υπάρχει κάποιος τρόπος να σβήσω το 1 ή μόνο mail με σώζει;

Φαίνεται ποιό ανέβασες τελευταίο. (Λογικά) εκείνο θα δουν.
Logged

What's wrong with naked?
skipper
Καταξιωμένος/Καταξιωμένη
***
Gender: Male
Posts: 159



View Profile
Re: [Αρχιτεκτονική Υπολογιστών] Απορίες στις ασκήσεις 2012
« Reply #96 on: April 27, 2012, 17:25:08 pm »

Quote from: Tracy_McGrady on April 27, 2012, 17:08:38 pm
Quote from: mafalda on April 27, 2012, 14:20:59 pm
Κι άλλη απορία: από τη στιγμή που εμείς δεν αλλάζουμε τπτ άλλο στη εργασία,πέρα από την προσθήκη κώδικα στην findMax,ο αριθμός n που δίνεται είναι 9,άρα το μέγιστο που πρέπει να μας βγάζει είναι το 90,σωστά; Αφού το 100 είναι το 10ο στοιχείο...
Εξαρτάται πως γράφεις τον κώδικα...πχ για counter 0(την πρώτη φορά) συγκρίνεις το 0 - 1 στοιχείο!Άρα για counter 8 συγκρίνεις το 8 - 9 στοιχείο!Στην ισότητα βγαίνεις...

Κι εγω ειχα μπερδευτει απ αυτο, στην εκφωνηση λεει n στοιχεια τα οποια ειναι 10 στον αριθμο στο προγραμμα μεσα ομως ο $a1 (στον οποιο αποθηκευεται ο αριθμος n) γινεται 9, δηλαδη ο αριθμος των συγκρισεων που θα γινουν και οχι των στοιχειων. Λαθος διατυπωση μαλλον.
Logged
Infinite Loop
Εθισμένος στο ΤΗΜΜΥ.gr
*****
Posts: 706


We are the Harbinger of your perfection.


View Profile
Re: [Αρχιτεκτονική Υπολογιστών] Απορίες στις ασκήσεις 2012
« Reply #97 on: April 27, 2012, 17:33:09 pm »

Ο αλγοριθμος ευρεσης μεγιστου Ν στοιχειων απαιτει Ν-1 επαναληψεις. Προφανως ειναι λαθος το σχολιο
Code:
li $a1, 9 #Number n
- επρεπε να λεει
Code:
li $a1, 9 #Iterations
αλλα αυτο δεν επηρεαζει την ασκηση, περα απο το οτι θα σε μπερδεψει. Εκτος κι αν μας τρολλαρει ο καθηγητης.
Logged

This one doesn't have time for your solid waste excretions.
Panthera Leo
Εθισμένος στο ΤΗΜΜΥ.gr
*****
Gender: Male
Posts: 603



View Profile
Re: [Αρχιτεκτονική Υπολογιστών] Απορίες στις ασκήσεις 2012
« Reply #98 on: April 27, 2012, 19:53:51 pm »

Στη συνθηκη για να μπαινει στο loop εχω βαλει while i<n
Οταν βαζω i=0 (αν και δεν χρειαζεται) μου βγαζει λαθος αποτελεσμα. Αν βαλω i=1 κανονικα το 100.  Shocked Huh
Logged
PreDa
Καταξιωμένος/Καταξιωμένη
***
Gender: Male
Posts: 155



View Profile
Re: [Αρχιτεκτονική Υπολογιστών] Απορίες στις ασκήσεις 2012
« Reply #99 on: April 27, 2012, 20:49:20 pm »

Σύμφωνα με την εκφώνηση, καθώς και το γεγονός ότι μας δίνει τον αριθμό των στοιχείων του πίνακα 'n', δεν μας ενδιαφέρει πόσα στοιχεία έχει ο πίνακάς μας, αλλά για πόσα στοιχεία του πίνακα θέλουμε να κάνουμε τον έλεγχο. Αφού καταλαβαίνετε τη διαφορά ό,τι και να σας πει ο εξεταστής δεν νομίζω πως θα πρέπει να υπάρχει λόγος ανησυχίας.
Logged
Diaplekomenos
Ανερχόμενος/Ανερχόμενη
**
Posts: 91


View Profile
Re: [Αρχιτεκτονική Υπολογιστών] Απορίες στις ασκήσεις 2012
« Reply #100 on: April 27, 2012, 22:26:21 pm »

Οταν ανεβαζω το αρχειο τοσο με καταληξη .asm οσο και με .txt μου λεει μη επιτρεπτο ονομα....πως το ονομαζουμε??μηπως θελει και τπτ ΑΕΜ???


Οκ...ΑΕΜ και καταληξη .asm και ανεβηκε
« Last Edit: April 27, 2012, 22:29:38 pm by Diaplekomenos » Logged
Tracy_McGrady
Μόνιμος κάτοικος ΤΗΜΜΥ.gr
******
Posts: 1901


View Profile
Re: [Αρχιτεκτονική Υπολογιστών] Απορίες στις ασκήσεις 2012
« Reply #101 on: April 27, 2012, 22:38:03 pm »

Quote from: Diaplekomenos on April 27, 2012, 22:26:21 pm
Οταν ανεβαζω το αρχειο τοσο με καταληξη .asm οσο και με .txt μου λεει μη επιτρεπτο ονομα....πως το ονομαζουμε??μηπως θελει και τπτ ΑΕΜ???


Οκ...ΑΕΜ και καταληξη .asm και ανεβηκε
Απλα το ανέβαζες με ελληνικούς χαρακτήρες...τουλάχιστον σε μένα αυτό είχε θεματάκι! χΔ
Logged
tzallas
Guest
Re: [Αρχιτεκτονική Υπολογιστών] Απορίες στις ασκήσεις 2012
« Reply #102 on: April 29, 2012, 14:24:31 pm »

Στο δεύτερο θέμα γίνεται ένας ατέρμον βρόγχος μέχρι το περιεχόμενο της διεύθυνσης xFFFF να γίνει 1,έτσι δεν είναι. Πως μπορεί να γίνει 1 χωρίς να αλλάξουμε το πρόγραμμα;;;;;;;
Logged
teslaaaa
Αbsolute ΤΗΜΜΥ.gr
*******
Gender: Female
Posts: 2687


Buongiorno Principessa!


View Profile WWW
Re: [Αρχιτεκτονική Υπολογιστών] Απορίες στις ασκήσεις 2012
« Reply #103 on: April 29, 2012, 14:34:11 pm »

Quote from: tzallas on April 29, 2012, 14:24:31 pm
Στο δεύτερο θέμα γίνεται ένας ατέρμον βρόγχος μέχρι το περιεχόμενο της διεύθυνσης xFFFF να γίνει 1,έτσι δεν είναι. Πως μπορεί να γίνει 1 χωρίς να αλλάξουμε το πρόγραμμα;;;;;;;

περιμενει να του δωσεις ενα χαρακτηρα για να γινει 1 οποτε τοτε θα ειναι ετοιμο να τον διαβασει
Logged

Κάντε την εφαρμογή μου για να πάρω πτυχίο!!

http://www.youtube.com/watch?v=ipjaLMd8TqM

https://www.youtube.com/watch?v=gQU3EphIpMY
tzallas
Guest
Re: [Αρχιτεκτονική Υπολογιστών] Απορίες στις ασκήσεις 2012
« Reply #104 on: April 29, 2012, 14:38:01 pm »

Quote from: teslaaaa on April 29, 2012, 14:34:11 pm
Quote from: tzallas on April 29, 2012, 14:24:31 pm
Στο δεύτερο θέμα γίνεται ένας ατέρμον βρόγχος μέχρι το περιεχόμενο της διεύθυνσης xFFFF να γίνει 1,έτσι δεν είναι. Πως μπορεί να γίνει 1 χωρίς να αλλάξουμε το πρόγραμμα;;;;;;;

περιμενει να του δωσεις ενα χαρακτηρα για να γινει 1 οποτε τοτε θα ειναι ετοιμο να τον διαβασει

έναν οποιοδήποτε χαρακτήρα;
Logged
Pages: 1 ... 5 6 [7] 8 9 Go Up Print
Jump to:  

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