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

Login with username, password and session length

Αναζήτηση

Google

THMMY.gr Web
Πρόσφατα
[Μεταφορά και Διανομή ΗΕ]...
by Mr Watson
[Today at 18:55:28]

Τι καφέ πίνετε;
by MeTheWizard
[Today at 18:27:47]

Πότε θα βγει το μάθημα; -...
by chatzikys
[Today at 16:35:02]

[Ηλεκτρονική Ι] Γενικές α...
by nmpampal
[Today at 15:25:00]

[Θ.Υ.Α.] Επικαιρότητα, απ...
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 sassi
[January 31, 2026, 03:35:56 am]

[ΣΦ ΗΛ-ΜΗΧ] Ανακοίνωση Σχ...
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]

Erasmus στο Università de...
by georgino
[January 28, 2026, 17:58:29 pm]

Εξετάσεις με τάμπλετ
by Nikos_313
[January 27, 2026, 17:37:10 pm]

[Πυρηνική Τεχνολογία] Γεν...
by chatzikys
[January 27, 2026, 14:11:26 pm]

Ωρολόγιο Πρόγραμμα Εαρινο...
by PolarBear
[January 27, 2026, 00:16:34 am]
Στατιστικά
Members
Total Members: 10346
Latest: Tzokas
Stats
Total Posts: 1430009
Total Topics: 31900
Online Today: 422
Online Ever: 6054
(January 14, 2026, 06:07:19 am)
Users Online
Users: 64
Guests: 161
Total: 225
Chrisapostol
bougatsa
Argiris
unreasonable
pkoko
Maria Xarisi
m.renia
cmpillis
Mikekmp
antichry
mavridiss
petralexiou
whatdoesthefoxsay
eplysia
G.V.
kkotsopo
Foteini_K
iliaskou
pap003
mike1996
Leou
basilis pol
Marihouan820
Γιώργος Μπιλμπίλης
palladas
cvakadimas
elena.v
Giorgosap
Napoleontas
Carot1456
akoil
BlackClara
Petross
afroditi
georkala
Mimis2003
1234
Xhyk26
apob
Vasilis Koudounis
Manos_5
Smaragda
meliii
freskoulhs
Pitkal
Konstantina Karamani
Mitousis
arkou
Fraser
grigorad
vevi
LelisNiko
agkentzi
zontos
mprizakias
johnliko333388
Elenit
Kyriacos
Εμφάνιση

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

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 50599 times)
spark
Νεούλης/Νεούλα
*
Posts: 29



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

η νεα εργασια  ειναι εδω.
http://alexander.ee.auth.gr:8083/eTHMMY/archive%5C150%5CdownloadFile%5C3601%5CThema_2.pdf
« Last Edit: May 19, 2009, 16: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, 16: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, 10: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, 12: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, 17:59:29 pm »

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

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


Overambitious doer


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

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

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



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

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



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

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

Quote from: Gadragon on May 11, 2009, 21: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 13, 2009, 23:01:15 pm »

Και κάτι ακόμα...
Εγώ έχω κολλήσει στα βασικά... Στο παράδειγμα που δίνει, ο αριθμός 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, 09:58:56 am »

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

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


View Profile
Re: [αρχιτ. υπολογ]2η Εργασία 2009 -για το βαθμό- Απορίες
« Reply #11 on: May 16, 2009, 09: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, 15:07:45 pm »

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


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

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

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


View Profile
Re: [αρχιτ. υπολογ]2η Εργασία 2009 -για το βαθμό- Απορίες
« Reply #14 on: May 18, 2009, 10: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...