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

Login with username, password and session length

Αναζήτηση

Google

THMMY.gr Web
Πρόσφατα
Πότε θα βγει το μάθημα; -...
by Nikos_313
[Today at 11:55:29]

[ΣΑΕ Ι] Γενικές απορίες κ...
by Hyperlaz02
[February 03, 2026, 23:04:38 pm]

[Μετάδοση Θερμότητας] Να ...
by chatzikys
[February 03, 2026, 22:17:04 pm]

Μόλις μπήκα απο κατατακτή...
by chatzikys
[February 03, 2026, 18:51:59 pm]

Αποτελέσματα Εξεταστικής ...
by chatzikys
[February 03, 2026, 11:49:01 am]

[Ηλεκτρονική Ι] Γενικές α...
by Giopan
[February 03, 2026, 05:46:35 am]

[ΑΣΗΕ] Απορίες στις ασκήσ...
by Tasos Bot
[February 02, 2026, 20:50:35 pm]

[Μεταφορά και Διανομή ΗΕ]...
by Mr Watson
[February 02, 2026, 18:55:28 pm]

Τι καφέ πίνετε;
by MeTheWizard
[February 02, 2026, 18:27:47 pm]

[Θ.Υ.Α.] Επικαιρότητα, απ...
by OlgaG
[February 01, 2026, 00:17:07 am]

H Στοά των Off Topic
by chatzikys
[January 31, 2026, 21:05:09 pm]

Πολεμοσυνέδριο στο ΑΠΘ
by dimikotz
[January 31, 2026, 20:47:47 pm]

[ΣΦ ΗΛ-ΜΗΧ] Ανακοίνωση Σχ...
by Χαρούμενη Πατάτα
[January 30, 2026, 21:10:34 pm]

[Τηλεπ. Συστήματα ΙΙΙ] Γε...
by sofipout
[January 30, 2026, 20:34:25 pm]

[Η/Μ Πεδίο ΙΙ] Ανάλυση πα...
by Tsn
[January 30, 2026, 18:59:46 pm]

Πρακτική Άσκηση ΤΗΜΜΥ 201...
by Διάλεξις
[January 30, 2026, 12:45:58 pm]

[Unofficial Mod] Dark Mod...
by nmpampal
[January 29, 2026, 23:02:21 pm]

[Μετάδοση Θερμότητας] Γεν...
by chatzikys
[January 29, 2026, 20:58:16 pm]

[Ηλεκτρική Οικονομία] Γεν...
by ttsengel
[January 29, 2026, 19:29:04 pm]

[Οπτική] Γενικές Πληροφορ...
by Σουλης
[January 29, 2026, 16:07:44 pm]
Στατιστικά
Members
Total Members: 10349
Latest: Kasetofwnos
Stats
Total Posts: 1430050
Total Topics: 31901
Online Today: 682
Online Ever: 6054
(January 14, 2026, 06:07:19 am)
Users Online
Users: 53
Guests: 166
Total: 219
ligditsa
apanagop
birimfoukios
akonstb
Dimikioup
vvrantz
Chrisapostol
afroster
Thanasis_pap
Fotis Roukoutakis
George_RT
iliaskou
chris123
vaggelisx
gkaramp
christina02
dimitris585
Dimos Bachlas
mdimitrig
gkg
mantzjim
Saint_GR
chatzikys
Pitkal
evrinasto
Antreas17
chriskazakos
KG03
eviii
antwnis
fivosfivos1
cmpillis
eirinistyl
pliroforikarios
Mr Watson
Ulmo
Papakas
Giannis Masterio
Theodosia
kouf
dsaragiotis
elischat
Ntinouu
giorgosss03
nikol michalou
thanaf_231
PAPARI69
mimaki
Εμφάνιση

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

THMMY.gr > Forum > Μαθήματα Βασικού Κύκλου > 4ο Εξάμηνο > 4ο Εξάμηνο - ΠΠΣ > Αρχιτεκτονική Υπολογιστών (Moderators: chatzikys, tzortzis) > [Αρχιτεκτονική Υπολογιστών] - Εργασία 2016-17 Απορίες
0 Members and 1 Guest are viewing this topic.
Pages: 1 ... 5 6 [7] 8 9 ... 18 Go Down Print
Author Topic: [Αρχιτεκτονική Υπολογιστών] - Εργασία 2016-17 Απορίες  (Read 34725 times)
ioanmpou
Guest
Re: [Αρχιτεκτονική Υπολογιστών] - Εργασία 2016-17 Απορίες
« Reply #90 on: May 05, 2017, 13:56:43 pm »

Παιδιά όταν κάνω το πολλαπλασιασμό, αντί να μου εμφανίσει το αποτέλεσμα για παράδειγμα 4.44 μου εμφανίζει 4,39999999999999999.
Ξέρετε τι παίζει?
Logged
snek
Θαμώνας
****
Gender: Male
Posts: 356



View Profile
Re: [Αρχιτεκτονική Υπολογιστών] - Εργασία 2016-17 Απορίες
« Reply #91 on: May 05, 2017, 14:52:25 pm »

Quote from: ioanmpou on May 05, 2017, 13:56:43 pm
Παιδιά όταν κάνω το πολλαπλασιασμό, αντί να μου εμφανίσει το αποτέλεσμα για παράδειγμα 4.44 μου εμφανίζει 4,39999999999999999.
Ξέρετε τι παίζει?
Μονο στο συγκεκριμενο στο κανει ή οτιδηποτε πινακες και να δοκιμασεις πεταει διαφορετικα νουμερα ?
Logged
ioanmpou
Guest
Re: [Αρχιτεκτονική Υπολογιστών] - Εργασία 2016-17 Απορίες
« Reply #92 on: May 05, 2017, 15:13:39 pm »

στις περισσότερες περιπτώσεις.......Μπορεί για παράδειγμα ένα στοιχείο του πίνακα να είναι 15,2 και να μου το δώσει τόσο ακριβώς και κάποιο άλλο αντί για παράδειγμα να μου δώσει 11,8 να μου δώσει 11,79999999999999. Παραπάνω ηθελα να πω αντι για 4,4 μου βγαζει 4,39999999999.Έχω δηλαδή μια πολύ μικρή απόκλιση.
« Last Edit: May 05, 2017, 15:18:52 pm by ioanmpou » Logged
nFin1ty
Καταξιωμένος/Καταξιωμένη
***
Gender: Male
Posts: 103


' OR 1=1


View Profile
Re: [Αρχιτεκτονική Υπολογιστών] - Εργασία 2016-17 Απορίες
« Reply #93 on: May 05, 2017, 16:12:10 pm »

Δεν μπορούν να αναπαρασταθούν όλοι οι δεκαδικοί αριθμοί επακριβώς σαν float, double κ.λπ. που έχουν περιορισμένο αριθμό bit. Συνήθως υπάρχουν τέτοιες μικρές αποκλίσεις.
http://stackoverflow.com/questions/588004/is-floating-point-math-broken
« Last Edit: May 05, 2017, 16:21:00 pm by nFin1ty » Logged
terroriste
Ανερχόμενος/Ανερχόμενη
**
Posts: 59


Eyes. Those damn eyes fucked me forever.


View Profile
Re: [Αρχιτεκτονική Υπολογιστών] - Εργασία 2016-17 Απορίες
« Reply #94 on: May 05, 2017, 20:45:31 pm »

Quote from: Apostolof on May 05, 2017, 13:18:00 pm
Μήπως διαβάζεις από τον χρήστη ακέραιους αντι για πραγματικούς;

Όχι, όλες τις πράξεις, το διάβασμα, την αποθήκευση, την φόρτωση τις έκανα με εντολές για double.
Άρα, κάπου έχω κάνει λάθος αλλού έτσι; Δεν χρειάζεται η μετατροπή για υποδιαστολή εφόσον είναι double;
Logged
snek
Θαμώνας
****
Gender: Male
Posts: 356



View Profile
Re: [Αρχιτεκτονική Υπολογιστών] - Εργασία 2016-17 Απορίες
« Reply #95 on: May 06, 2017, 09:47:10 am »

Quote from: terroriste on May 05, 2017, 20:45:31 pm
Όχι, όλες τις πράξεις, το διάβασμα, την αποθήκευση, την φόρτωση τις έκανα με εντολές για double.
Άρα, κάπου έχω κάνει λάθος αλλού έτσι; Δεν χρειάζεται η μετατροπή για υποδιαστολή εφόσον είναι double;

Ναι , άμα τα κάνεις όλα σωστά για double , δεν χρειάζεται κάποια μετατροπή , οπότε μπορεί να έχεις κάπου αλλού λάθος .. Μια είναι η λύση... τρέχεις single step εντολές και τα τσεκάρεις όλα , καταχωρητές, μνήμη και έτσι θα βρεθεί σίγουρα το λάθος , απλά υπομονή..
Logged
snek
Θαμώνας
****
Gender: Male
Posts: 356



View Profile
Re: [Αρχιτεκτονική Υπολογιστών] - Εργασία 2016-17 Απορίες
« Reply #96 on: May 06, 2017, 10:55:52 am »

Στην 2η εργασία μας λέει να αναλύσουμε τους καταχωρητές Cause και Status , δηλαδή θέλει bit προς bit να τα μάθουμε όλα απέξω ? Και αν ναι , γιατί όταν βάζω τους registers σε Binary , ο cause έχει μόνο 6 ψηφία ? Έχει ασχοληθεί κανείς ?
Logged
afro
Ανερχόμενος/Ανερχόμενη
**
Posts: 95



View Profile
Re: [Αρχιτεκτονική Υπολογιστών] - Εργασία 2016-17 Απορίες
« Reply #97 on: May 06, 2017, 16:42:45 pm »

Quote from: snek on May 06, 2017, 10:55:52 am
Στην 2η εργασία μας λέει να αναλύσουμε τους καταχωρητές Cause και Status , δηλαδή θέλει bit προς bit να τα μάθουμε όλα απέξω ? Και αν ναι , γιατί όταν βάζω τους registers σε Binary , ο cause έχει μόνο 6 ψηφία ? Έχει ασχοληθεί κανείς ?
Ο cause  έχει σ αυτή την περίπτωση τα υπόλοιπα "μπροστινά" ψηφία 0 γι αυτό δεν τα εμφανίζει.Δηλαδή αυτά τα έξι που σου εμφανίζονται είναι τα έξι λιγότερο σημαντικά ψηφία.για παράδειγμα cause δεκαεξαδικό 24--->δυαδικό 0010 0100-->100100 τα έξι που πιθανόν σου εμφανίζει.δεν είναι πάντα 6 βέβαια..
οπότε από εκεί βρίσκεις και το exception code κ.τ.λ. που χρειάζεται μάλλον να ξέρεις σε ποια bit του cause βρίσκεται.γενικά διαβάζοντας και τον κώδικα βήμα βήμα μπορείς να καταλάβεις κάπως τι παίζει


Logged
kanou_tom
Εθισμένος στο ΤΗΜΜΥ.gr
*****
Gender: Male
Posts: 713


View Profile
Re: [Αρχιτεκτονική Υπολογιστών] - Εργασία 2016-17 Απορίες
« Reply #98 on: May 07, 2017, 11:46:52 am »

Το μήνυμα που πετάει το QtSpim "attempt to execute non-instruction at.." ενώ εκτελείται κανονικά ο κώδικας,
συμβαίνει επειδή εντοπίζει κάποια ψευδο-εντολή;
Logged
MarPap
Ανερχόμενος/Ανερχόμενη
**
Posts: 60


View Profile
Re: [Αρχιτεκτονική Υπολογιστών] - Εργασία 2016-17 Απορίες
« Reply #99 on: May 07, 2017, 21:37:53 pm »

ARRAY3:
 la $s0,size1
 lw $s1,0($s0)      # size1 in $s1
 ori $s2,$zero,0    # i in $s2
 la $a0,arr3        # arr3 in $a0

#multiply arrays
 li $t1,2
 li $s0,0

L1:
  li $s1,0
L2:
  li $s2,0
 
  sll $t2,$s0,5
  addu $t2,$t2,$s1
  sll $t2,$t2,3
  addu $t2,$a0,$t2
  l.s $f4,0($t2)


L3:
  sll $t0,$s2,5
  addu $t0,$t0,$s1
  sll $t0,$t0,3
  addu $t0,$a2,$t0
  l.s $f16,0($t0)
  sll $t0,$s0,5
  addu $t0,$t0,$s2
  sll $t0,$t0,3
  addu $t0,$a1,$t0
  l.s $f18,0($t0)
   
  mul.s $f16,$f18,$f16
  add.s $f4,$f4,$f16

  addiu $s2,$s2,1
  bne $s2,$t1,L3
  s.s $f4,0($t2)
 
  addi $t0,$t0,4
  addi $t1,$t1,1
  addiu $s1,$s1,1
  bne $s1,$t1,L2

  addiu $s0,$s0,1
  bne $s0,$t1,L1

#print the elements
 li $v0,4
 la $a0,msg2
 syscall

 la $t0,arr3
 ori $t1,$zero,0

LO:
  beq $t1,$s1,EXIT
  lwc1 $f20,0($t0)
  li $v0,2
  mov.s $f12,$f20
  syscall
  li $v0,4
  la $a0,msg3
  syscall
  addi $t0,$t0,4
  addi $t1,$t1,1
  j LO
Μπορεί κάποιος να βοηθήσει? Γιατί δεν λειτουργεί?  Cry
Logged
leukosaraphs!
Veteran
Καταστραμμένος
******
Gender: Male
Posts: 9596


εφακ


View Profile
Re: [Αρχιτεκτονική Υπολογιστών] - Εργασία 2016-17 Απορίες
« Reply #100 on: May 07, 2017, 22:02:00 pm »

Quote from: MarPap on May 07, 2017, 21:37:53 pm
....

το sll .... 5

τι κανει ακριβως?  Wink
Logged


-What  do you get  when you cross  an insomniac, an agnostic and a dyslexic?
-Someone who stays up all night wondering if there is a Dog.

You can't spell fart without art

Quote from: Xplicit on June 17, 2018, 19:03:39 pm
Συνεχίστηκε η παράδοση που θέλει τους Γερμανούς να φεύγουν ηττημένοι από τη Μόσχα  Grin
MarPap
Ανερχόμενος/Ανερχόμενη
**
Posts: 60


View Profile
Re: [Αρχιτεκτονική Υπολογιστών] - Εργασία 2016-17 Απορίες
« Reply #101 on: May 07, 2017, 22:05:53 pm »

Quote from: leukosaraphs! on May 07, 2017, 22:02:00 pm
το sll .... 5

τι κανει ακριβως?  Wink

Από τις διαφάνειες του κ. Χασάπη για τον πολλαπλασιασμό. Όπως ακριβώε το έχει
Logged
leukosaraphs!
Veteran
Καταστραμμένος
******
Gender: Male
Posts: 9596


εφακ


View Profile
Re: [Αρχιτεκτονική Υπολογιστών] - Εργασία 2016-17 Απορίες
« Reply #102 on: May 07, 2017, 22:09:21 pm »

θες να κανεις επι 2 ...εσυ κανεις επι 32

κατι αλλο δεν βλεπω , αλλα παιζει κι να μην προσεξα  Tongue
Logged


-What  do you get  when you cross  an insomniac, an agnostic and a dyslexic?
-Someone who stays up all night wondering if there is a Dog.

You can't spell fart without art

Quote from: Xplicit on June 17, 2018, 19:03:39 pm
Συνεχίστηκε η παράδοση που θέλει τους Γερμανούς να φεύγουν ηττημένοι από τη Μόσχα  Grin
MarPap
Ανερχόμενος/Ανερχόμενη
**
Posts: 60


View Profile
Re: [Αρχιτεκτονική Υπολογιστών] - Εργασία 2016-17 Απορίες
« Reply #103 on: May 07, 2017, 22:10:43 pm »

Quote from: leukosaraphs! on May 07, 2017, 22:09:21 pm
θες να κανεις επι 2 ...εσυ κανεις επι 32

κατι αλλο δεν βλεπω , αλλα παιζει κι να μην προσεξα  Tongue
Δηλαδή το 5 το κάνω 2? Το θέμα είναι ότι μου χτυπαέι στη μνήμη και δεν εμφανίζει αποτέλεσμα καν.
Logged
leukosaraphs!
Veteran
Καταστραμμένος
******
Gender: Male
Posts: 9596


εφακ


View Profile
Re: [Αρχιτεκτονική Υπολογιστών] - Εργασία 2016-17 Απορίες
« Reply #104 on: May 07, 2017, 22:14:00 pm »

η αριστερη ολισθιση κατα i ειναι πολ/σμος κατα 2^i

λογικο να χτυπαει στην μνημη αν της αλλαζεις ανα 32 ... δεν ειναι κι λιγα  Tongue
Logged


-What  do you get  when you cross  an insomniac, an agnostic and a dyslexic?
-Someone who stays up all night wondering if there is a Dog.

You can't spell fart without art

Quote from: Xplicit on June 17, 2018, 19:03:39 pm
Συνεχίστηκε η παράδοση που θέλει τους Γερμανούς να φεύγουν ηττημένοι από τη Μόσχα  Grin
Pages: 1 ... 5 6 [7] 8 9 ... 18 Go Up Print
Jump to:  

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