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

Login with username, password and session length

Αναζήτηση

Google

THMMY.gr Web
Πρόσφατα
Τι ακούτε αυτήν τη στιγμή...
by Katarameno
[Today at 14:25:00]

Αντικατάστασης πυκνωτή σε...
by george14
[Today at 13:58:20]

Πότε θα βγει το μάθημα; -...
by tzortzis
[Today at 13:19:53]

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

[ΨEE] Γενικές απορίες και...
by Juror8
[Today at 12:06:57]

Ισραήλ - Ιράν: Πόλεμος στ...
by okan
[Today at 02:33:21]

[Οργάνωση Υπολογιστών] Γε...
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 Λαμπτήρας
[June 16, 2025, 15:55:08 pm]

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

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

Πρακτική Άσκηση ΤΗΜΜΥ 201...
by George_RT
[June 16, 2025, 10:22:18 am]

[Διανεμημένη Παραγωγή] Γε...
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]

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

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

Αρχείο Ανακοινώσεων [Arch...
by Nikos_313
[June 14, 2025, 09:58:14 am]
Στατιστικά
Members
Total Members: 9961
Latest: Poli
Stats
Total Posts: 1426689
Total Topics: 31710
Online Today: 169
Online Ever: 2093
(April 17, 2025, 08:47:49 am)
Users Online
Users: 46
Guests: 130
Total: 176
domb765
lsim
chaniotism
chatzikys
kouf
apob
Katarameno
Pakapis5
dseid
Captain
Pcsc
glavdakis
illupo_kd
DKarakatsanis
vaggelisx
Giorgosap
tzortzis
gp6
Haralampos
dsaragiotis
okatapo
antontsiorvas
aachmet
apapamichail
fatseas
Sofiana
evgeniaz
kappakhpos
thanos_voucharas
Mr Watson
goustafson
Bit4Thought
Fotis Roukoutakis
Η ΤΡΑΠΟΥΛΑ ΤΟΥ ΠΑΠΠΟΥ ΜΟΥ
alexfot
shamaelas
diamantis
jimalexoud
mzacharop
anastas1a
DimitrisL
vagk
Εμφάνιση

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

Νέα!
  Όταν ανεβάζουμε φωτογραφίες στις Ανακοινώσεις και Έκτακτα νέα, βάζουμε τη μεγαλύτερη πλευρά 400 (width=400 ή height=400 ). π.χ. [img height=400 (κλείνει η αγκύλη) 
THMMY.gr > Forum > Μαθήματα Βασικού Κύκλου > 4ο Εξάμηνο > 4ο Εξάμηνο - ΠΠΣ > Αρχιτεκτονική Υπολογιστών (Moderators: chatzikys, tzortzis) > [Αρχιτ. Υπολογ.] 2η Εργασία 2009 -για το βαθμό- Απορίες
0 Members and 1 Guest are viewing this topic.
Pages: [1] 2 3 ... 31 Go Down Print
Author Topic: [Αρχιτ. Υπολογ.] 2η Εργασία 2009 -για το βαθμό- Απορίες  (Read 39310 times)
spark
Νεούλης/Νεούλα
*
Posts: 29



View Profile
[Αρχιτ. Υπολογ.] 2η Εργασία 2009 -για το βαθμό- Απορίες
« on: May 04, 2009, 15:35:40 pm »

η νεα εργασια  ειναι εδω.
http://alexander.ee.auth.gr:8083/eTHMMY/archive%5C150%5CdownloadFile%5C3601%5CThema_2.pdf
« Last Edit: May 19, 2009, 17:40:59 pm by Emfanever » Logged

...................
vasso
Καταστραμμένος
********
Gender: Female
Posts: 6672


Overambitious doer


View Profile WWW
Re: [αρχιτ. υπολογ]2η Εργασία 2009 -για το βαθμό- Απορίες
« Reply #1 on: May 05, 2009, 17:03:23 pm »

Η 2η εργασία, αυτή που πιάνει το 30% του τελικού βαθμού ανέβηκε στο ethmmy.
Γενικά, σήμερα ο Σαμαράς που έκανε μια παρουσίαση εξήγησε αρκετά πράγματα... όμως οι απορίες καλά κρατούν....

1η απορία:
Στις μεθόδους που τυπώνω πχ τα 7 τελευταία bits...

παίρνω πχ τον αριθμό
01011000
και θέλω να τυπώσω το πρώτο bit.

Η μέθοδος που υπέδειξε ο Σαμαράς είναι να τοποθετήσουμε τον αριθμό 10000000 (128) στη στοίβα, να κάνουμε ένα ΑND και να τυπώσουμε το αποτέλεσμα

η OUT όμως τυπώνει ascii χαρακτήρα

άρα μετά το IAND θα κάνουμε και ένα BIPUSH 0x30  IADD για να τυπωθεί 0 ή 1; ή είναι κάτι άχρηστο αυτό; στην ουσία η IAND επιστρέφει 0x00, 0x01 ή 0x30, 0x31?

2η απορία:
για την κανονικοποίηση του μέτρου, πώς θα αφαιρέσω τον άσσο από το πρώτο αριστερά bit; για να προσθέσω το μηδενικό στο τέλος, αρκεί να προσθέσω στον αριθμό τον εαυτό του (πολλαπλασιασμός με 2) αλλά στην περίπτωση που ο αριθμός που μου δώσουν δεν έχει 7 bits αλλά λιγότερα, πρέπει πρώτα να βγάλω τον άσο από το πρώτο ψηφίο του, πράγμα ...δύσκολο! (αν έχει ήδη ο αριθμός μου 7 bits δεν με ενδιαφέρει να τον αφαιρέσω.. αφού στην πρόσθεση με τον εαυτό του θα μετακινηθεί αριστερά ο άσος και δεν θα τυπωθεί)

Logged

Είναι τα βλέφαρά μου
διάφανες αυλαίες.
Όταν τα ανοίγω βλέπω
μπρος μου ό,τι κι αν τύχει.
Όταν τα κλείνω βλέπω
μπρος μου ό,τι ποθώ.
np-complete
Νεούλης/Νεούλα
*
Posts: 31


View Profile
Re: [αρχιτ. υπολογ]2η Εργασία 2009 -για το βαθμό- Απορίες
« Reply #2 on: May 06, 2009, 11:42:32 am »

Καλή Αρχή.

Οι ερωτήσεις σου είναι πολύ καλές.

Στη πρώτη, πολύ σωστά αναφέρεις ότι η

OUT n
τυπώνει τον χαρακτήρα ASCII(n)

Επομένως θα πρέπει να αποφασίζεις αν θέλεις να εκτελεστεί

ΟUT 0x30 // ASCII for "0"
ή
OUT 0x31 // ASCII for "1"

Την απόφαση την παίρνεις ανάλογα με το αποτέλεσμα της IAND.

Όταν το αποτέλεσμα είναι μηδενικό τότε γνωρίζουμε ότι ...
 Wink
Logged
paulos
Ανερχόμενος/Ανερχόμενη
**
Posts: 51


View Profile
Re: [αρχιτ. υπολογ]2η Εργασία 2009 -για το βαθμό- Απορίες
« Reply #3 on: May 06, 2009, 13:47:40 pm »

για τη δευτερη κανεισ διαδοχικεσ ολισθησεισ και ελεγχεισ καθε φορα (με ενα and με το 128) αν το αποτελεσμα ειναι =0 η οχι για να δεισ ποτε σταματασ. αυτο αν εχει λιγοτερα απο 7 bit. μετα εκτυπωνεισ τα 8 bit.
Logged
adianohtos
Εθισμένος στο ΤΗΜΜΥ.gr
*****
Gender: Male
Posts: 869


κουτσουρακι...!


View Profile
Re: [αρχιτ. υπολογ]2η Εργασία 2009 -για το βαθμό- Απορίες
« Reply #4 on: May 07, 2009, 18:59:29 pm »

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

ΠΑΟΚ -για να μην ξεχνιομαστε-
vasso
Καταστραμμένος
********
Gender: Female
Posts: 6672


Overambitious doer


View Profile WWW
Re: [αρχιτ. υπολογ]2η Εργασία 2009 -για το βαθμό- Απορίες
« Reply #5 on: May 07, 2009, 23:35:51 pm »

όχι, ούτε η πρώτη ούτε η δεύτερη είναι υποχρεωτικές. Απλά η δεύτερη πιάνει το 30% του τελικου βαθμού. Τα λέει στο ethmmy στις ανακοινώσεις
Logged

Είναι τα βλέφαρά μου
διάφανες αυλαίες.
Όταν τα ανοίγω βλέπω
μπρος μου ό,τι κι αν τύχει.
Όταν τα κλείνω βλέπω
μπρος μου ό,τι ποθώ.
haas
Θαμώνας
****
Gender: Male
Posts: 495



View Profile
Re: [αρχιτ. υπολογ]2η Εργασία 2009 -για το βαθμό- Απορίες
« Reply #6 on: May 08, 2009, 13:50:52 pm »

οσοι δεν παρακολουθησαν το μαθημα που παρεδωσε για την 2η εργασια τι ακριβως πρεπει να διαβασουμε για να μπουμε λιγο στο κλιμα της 2ης εργασιας?στο tanembaum παραρτημα Β λεει για κινητη υποδιαστολη και προτυπο 754 της ΙΕΕΕ αλλα δεν με βοηθησε και πολυ...
Logged
Gadragon
Ανερχόμενος/Ανερχόμενη
**
Posts: 55



View Profile
Re: [αρχιτ. υπολογ]2η Εργασία 2009 -για το βαθμό- Απορίες
« Reply #7 on: May 11, 2009, 22:13:35 pm »

Για την rrotate καμια ιδεα? Καταρχην τη γραφεις στο .mal ετσι? Την δηλωνεις και στο ijvm.conf ετσι? Την δηλωνεις πουθενα αλλου? Γιατι οταν την χρησιμοποιω στο .jas βγαζει λαθος και δεν κανει compile.
Logged
kgiann78
Guest
Re: [αρχιτ. υπολογ]2η Εργασία 2009 -για το βαθμό- Απορίες
« Reply #8 on: May 13, 2009, 23:40:21 pm »

Quote from: Gadragon on May 11, 2009, 22:13:35 pm
Για την rrotate καμια ιδεα? Καταρχην τη γραφεις στο .mal ετσι? Την δηλωνεις και στο ijvm.conf ετσι? Την δηλωνεις πουθενα αλλου? Γιατι οταν την χρησιμοποιω στο .jas βγαζει λαθος και δεν κανει compile.
Απ' όσο μπορώ να δω από τις σημειώσεις μου (και δεν είναι πολλές) Σωστά τη γράφεις στο mal, και κατόπιν την κάνεις compile με το Micro Program Assembler ήτοι mic1asm. Δεν ξέρω πότε την δηλώνεις στο ijvm.conf πριν ή μετά...
φαντάζομαι όμως μετά αφού θα έχεις κατασταλάξει και σε ποια διεύθυνση θα τη βάλεις...
Η απορία η δική μου είναι με τι κριτήρια θα τη διευθυνσιοδοτήσουμε?
Logged
kgiann78
Guest
Re: [αρχιτ. υπολογ]2η Εργασία 2009 -για το βαθμό- Απορίες
« Reply #9 on: May 14, 2009, 00:01:15 am »

Και κάτι ακόμα...
Εγώ έχω κολλήσει στα βασικά... Στο παράδειγμα που δίνει, ο αριθμός 18,75 στο δεκαδικό, γίνεται πολύ σωστά όπως λέει 10010,11 στο δυαδικό ήτοι 10010,11*2^0 = 1,001011*2^4
Γιατί το fraction δεν τον δίνει σαν 0,1001011???

Δηλαδή να έχει τη μορφή 0,1001011*2^5???

Και να γίνεται δηλαδή   

S   exponent    fraction
0  00000101   1001011

Προσπαθώ το όλο προγραμματάκι να το φτιάξω σε C πρώτα να δω πως δουλεύει και μέχρι στιγμής μετατρέπω τους δεκαδικούς πραγματικούς αριθμούς (ακέραιους και με υποδιαστολή) σε δυαδικούς.
Το επόμενο βήμα είναι να τους εμφανίζω σε μορφή ΙΕΕΕ754 αλλά με μπερδεύει το παράδειγμα που δίνει στο θέμα... Mr Tanenbaum δεν με πολυβοηθάει σε αυτό...

Πρέπει να ξεδιαλύνω λίγο αυτά τα πράγματα... Μπορεί κάποιος να δώσει ένα χεράκι? Θα σας δώσω bonus και το πρόγραμμα στη C  Wink Wink Wink
Logged
paulos
Ανερχόμενος/Ανερχόμενη
**
Posts: 51


View Profile
Re: [αρχιτ. υπολογ]2η Εργασία 2009 -για το βαθμό- Απορίες
« Reply #10 on: May 15, 2009, 10:58:56 am »

καμια ιδεα για την rrotate? με τι τροπο μπορουμε να κανουμε την ολισθηση δεξια? υπαρχει καποιο συμβολο που να το δηλωνει αυτο?
Logged
nikos97
Νεούλης/Νεούλα
*
Posts: 9

Είμαι ηλεκτρολόγος, συμβαίνει κάτι;


View Profile
Re: [αρχιτ. υπολογ]2η Εργασία 2009 -για το βαθμό- Απορίες
« Reply #11 on: May 16, 2009, 10:44:47 am »

Kourea το fraction το παίρνεις στο συγκεκριμένο παράδειγμα απο το δεκαδικό μέρος του 1,001011*2^4. Πρέπει αριστερά από την υποδιαστολή να υπάρχει πάντοτε μια μονάδα. Εδώ επειδή το fraction είναι 001011 (6 αριθμοιο) βάζεις και ένα 0 στο τέλος για να γίνουν 7. Το exponent είναι ο εκθέτης του 2^4 (δηλαδή το 4) αλλά σε συμπλήρωμα ως προς 127 (127+4=131=(10000011)2).
S  exponent        fraction
0  10000011       0010110
Logged
kgiann78
Guest
Re: [αρχιτ. υπολογ]2η Εργασία 2009 -για το βαθμό- Απορίες
« Reply #12 on: May 16, 2009, 16:07:45 pm »

Έχεις απόλυτο δίκιο. Και κάτι που έκανα λάθος ακόμα στο συμπλήρωμα δεν είναι το 128 αλλά το 127... Γιατί το κάνει αυτό? Είναι το 1 bit που παίρνει από το 1 που βρίσκεται πριν την υποδιαστολή?


Έχω φάει το ιντερνετ να βρω κανένα βοήθημα που να μπορεί να εξηγήσει πιο καλά όλο το θέμα των floating-points....
Logged
kgiann78
Guest
Re: [αρχιτ. υπολογ]2η Εργασία 2009 -για το βαθμό- Απορίες
« Reply #13 on: May 16, 2009, 16:12:00 pm »

Στο πρόγραμμα τους αριθμούς με τι μορφή τους βάζουμε?
Θέλω να πω θα μπαίνουν σαν δεκαδικοί και μετά θα γίνεται η όλη διαδικασία μετατροπής τους σε δυαδικούς, η θα μπαίνουν έτοιμοι με τη δοσμένη μορφή (0 00000000 0000000)????

Αν είναι να μπαίνουν σαν δεκαδικοί είναι ΑΓΓΟΥΡΙ.... Εκτός και αν κάποιος έχει πάρει κάποιο hint που μπορούμε να χρησιμοποιήσουμε...
Logged
np-complete
Νεούλης/Νεούλα
*
Posts: 31


View Profile
Re: [αρχιτ. υπολογ]2η Εργασία 2009 -για το βαθμό- Απορίες
« Reply #14 on: May 18, 2009, 11:03:36 am »

Δεν χρειάζεται να μεταφραστεί η είσοδος από δεκαδικό (κλασματικό) σε μορφή IEEE 754 float ή το ανάστροφο για την έξοδο.

Τα δεδομένα του προβλήματος δίνονται σαν σταθερές των 32-bits σε κανονικοποιημένη μορφή.

Αυτό που χρειάζεται να γίνει είναι

1) Επιλογή των πεδίων (πρόσημο, εκθέτης, κλάσμα) των όρων του αθροίσματος

2) Εξίσωση του μικρότερου εκθέτη με τον μεγαλύτερο και αντίστοιχη ολίσθηση του κλάσματος

3) Πρόσθεση των κλασμάτων

4) Κανονικοποίηση του αποτελέσματος

5) Σύνθεση των πεδίων στο τελικό αποτέλεσμα 
Logged
Pages: [1] 2 3 ... 31 Go Up Print
Jump to:  

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