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

Login with username, password and session length

Αναζήτηση

Google

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

Τι ακούτε αυτήν τη στιγμή...
by Katarameno
[Today at 02:29: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]

Αποτελέσματα Εξεταστικής ...
by Nikos_313
[June 16, 2025, 12:01:53 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, 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]
Στατιστικά
Members
Total Members: 9961
Latest: Poli
Stats
Total Posts: 1426682
Total Topics: 31710
Online Today: 169
Online Ever: 2093
(April 17, 2025, 08:47:49 am)
Users Online
Users: 54
Guests: 82
Total: 136
chris_krkls
idchatzi
dseid
Δημήτρης Διακολουκάς
dleivadi
Local Rider
kostas.13v
stefpapa21
Markella
vasilis saitis
JiMan5
Νικη
tsaliki
thanos_
George_RT
makato
Marihouan820
Nikos.kouts
gpapmtb
Petran25
Filpan10
AristeidisM
george14
Mr White
kyriazak
kvas
sigklitiki
antreassv
vkarapas
vagk
Passerby
ioathemar
Spyridon01101
xaotikos
freakyy
DimitrisL
smaragdis
giorgosc
JTS
alexkont
mmikelo
Saint_GR
tzortzis
Thalasotsanta
dkoukn
xarisagraf
AcademicWeapon!
menelaras
atpvk
mpizos
Εμφάνιση

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

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


Ο ταραξίας !!!


View Profile
Re: [Αρχιτεκτονική Υπ.] Απορίες πάνω στις Εργασίες 2008
« Reply #15 on: May 02, 2008, 15:05:10 pm »

SarumaN να σου πω, η εξέταση της εργασίας που μου είπανε είναι στην ουσία η εξέταση του εργαστηρίου???

Δηλαδή δεν έχει εξέταση εργασίας και μετά εξέταση εργαστηρίου
Logged

Only in my dreams I know you,
Ι wake up, I can't remember you.
Are you in my thoughts or wait for me?...
In your agonic existence.


Ελευθερία είναι
να έχεις ένα κομμάτι χαρτί κι ένα μολύβι
και να γράφεις, να γράφεις, να γράφεις
ο,τι σου κατεβαίνει στο κεφάλι
χωρίς να σκέφτεσαι τίποτα
χωρίς να νιώθεις καμιά ενοχή για τίποτα
χωρίς να λογοκρίνεις τον ίδιο τον εαυτό σου
χωρίς να νιώθεις τύψεις για όσα έκανες ή απέφυγες να κάνεις
MARIOS
Καταστραμμένος
********
Gender: Male
Posts: 5937


Ο ταραξίας !!!


View Profile
Re: [Αρχιτεκτονική Υπ.] Απορίες πάνω στις Εργασίες 2008
« Reply #16 on: May 02, 2008, 15:06:01 pm »

Χωρίς να είανι αναγκαστικό να απαντήσει ο SarumaN μόνο...
Logged

Only in my dreams I know you,
Ι wake up, I can't remember you.
Are you in my thoughts or wait for me?...
In your agonic existence.


Ελευθερία είναι
να έχεις ένα κομμάτι χαρτί κι ένα μολύβι
και να γράφεις, να γράφεις, να γράφεις
ο,τι σου κατεβαίνει στο κεφάλι
χωρίς να σκέφτεσαι τίποτα
χωρίς να νιώθεις καμιά ενοχή για τίποτα
χωρίς να λογοκρίνεις τον ίδιο τον εαυτό σου
χωρίς να νιώθεις τύψεις για όσα έκανες ή απέφυγες να κάνεις
SarumaN
Guest
Re: [Αρχιτεκτονική Υπ.] Απορίες πάνω στις Εργασίες 2008
« Reply #17 on: May 02, 2008, 15:46:40 pm »

@menta
παλιά ίσχυε αυτό http://www.thmmy.gr/smf/index.php?topic=5464.msg99592#msg99592

@Μάριε
Απ' ότι μου 'χουν μεταφέρει δεν υπάρχει εξέταση για τις εργασίες. Η εξέταση εργαστηρίου δεν σχετίζεται με αυτές
Logged
mentas
Ανερχόμενος/Ανερχόμενη
**
Posts: 73

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


View Profile
Re: [Αρχιτεκτονική Υπ.] Απορίες πάνω στις Εργασίες 2008
« Reply #18 on: May 02, 2008, 15:58:40 pm »

Ευχαριστώ πολύ!!
Logged
mxkrtg13
Καταξιωμένος/Καταξιωμένη
***
Posts: 292



View Profile
Re: [Αρχιτεκτονική Υπ.] Απορίες πάνω στις Εργασίες 2008
« Reply #19 on: May 04, 2008, 18:02:20 pm »

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

Ευχαριστώ πολύ,αλλά ξεχνάς μερικά.Το φαί μου το χαρτί μου την TV μου το ψυγείο μου την καφετιέρα μου το PC μου το κρεβάτι μου την ντουλάπα μου την παρέα μου την γυναίκα μου τη δουλειά μου την οικογένεια μου το χόμπυ μου κ αντε γαμήσου εσύ κ το σπρέυ σου.
Wade
Veteran
Καταστραμμένος
******
Gender: Male
Posts: 5795



View Profile WWW
Re: [Αρχιτεκτονική Υπ.] Απορίες πάνω στις Εργασίες 2008
« Reply #20 on: May 04, 2008, 18:31:47 pm »

Quote from: mxkrtg13 on May 04, 2008, 18:02:20 pm
παιδιά λίγη βοήθεια,δε νομίζω οτι τα καταφέρνω,οσο πιο πολύ διαβάζω τις σημειώσεις τόσο πιο πολύ μπερδεύομαι.Πχ
στην ασκηση 1 εισάγω τους 20 αριθμους σε δεκαεξαδικό με την εντολή bipush κ μετα τους προσθέτω,προφανώς δεν είναι σωστό.Δεν καταλαβαίνω και την λογική της γλώσσας που χρησιμοποιούμε

Όσον αφορά το δεκαεξαδικό, δεν χρειάζεται να σε απασχολεί παρά μόνο στην έξοδο των αποτελεσμάτων.  Όσο γράφεις τον κώδικα του προγράμματος, μπορείς να χρησιμοποιείς ελεύθερα τους αριθμούς σε δεκαδική μορφή.  Για παράδειγμα, η BIPUSH 5 θα τοποθετήσει το 5 στην κορυφή της στοίβας.  Αν όμως θέλεις να το εμφανίσεις στην οθόνη, θα πρέπει πρώτα να του προσθέσεις το δεκαεξαδικό 0x30, επειδή η εντολή OUT εκτυπώνει τον ASCII κωδικό του χαρακτήρα στην κορυφή της στοίβας.  Για παράδειγμα, η σειρά εντολών:

BIPUSH 5
BIPUSH 0x30
IADD
OUT

Θα εμφανίσει στην οθόνη το 5.
Επίσης, δεν χρειάζεται απαραίτητα να κάνεις BIPUSH όλους τους αριθμούς από το 1 μέχρι το 20 και να τους προσθέσεις, μπορείς να το κάνεις και με έναν επαναληπτικό βρόχο.  Αυτό υλοποιείται με εντολές διακλάδωσης, όπως για παράδειγμα η GOTO, η IFEQ και η IFLT.  Έστω ότι θέλεις να κάνεις ένα for loop για i=1 ως 20.  Κατ' αρχάς, δηλώνεις το i ως τοπική μεταβλητή και το αρχικοποιείς ίσο με 0 ή 1.  Στην αρχή της γραμμής που θέλεις να είναι η αρχή του βρόχου, βάζεις ένα label (έστω L1).  Στο σημείο που θέλεις να τελειώνει ο επαναληπτικός βρόχος, κάνεις έναν έλεγχο αν το i είναι μικρότερο από 20.  Αν ναι, γίνεται διακλάδωση στο label.  Ο κώδικας που το υλοποιεί αυτό:

.main
.var
i
.end-var
BIPUSH 0
ISTORE i
...
L1:     IINC i 1
...
ILOAD i
BIPUSH 20
ISUB
IFLT L1
...
.end-main

Αν δηλαδή i-20<0 => i<20, τότε επιστρέφουμε στην εντολή L1, αυξάνεται το i κατά 1 και ξαναεκτελείται ο βρόχος.  Αλλιώς, βγαίνουμε από το βρόχο και συνεχίζεται κανονικά η εκτέλεση του προγράμματος.
Logged

Wade
Veteran
Καταστραμμένος
******
Gender: Male
Posts: 5795



View Profile WWW
Re: [Αρχιτεκτονική Υπ.] Απορίες πάνω στις Εργασίες 2008
« Reply #21 on: May 04, 2008, 18:49:26 pm »

Και κάτι ακόμα...  Στην αρχή καλύτερα δοκίμασε τον αλγόριθμο για n=3 για να δεις αν δουλεύει, να βρει το 1+2+3, επειδή το άθροισμα είναι μονοψήφιος αριθμός και μπορεί να εκτυπωθεί εύκολα.  Στην περίπτωσή μας ο αλγόριθμος πρέπει να επιστρέψει το 210 που είναι τριψήφιο, άρα θα πρέπει να απομονωθούν πρώτα τα ψηφία και μετά να εκτυπωθούν.
Logged

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



View Profile
Re: [Αρχιτεκτονική Υπ.] Απορίες πάνω στις Εργασίες 2008
« Reply #22 on: May 10, 2008, 18:02:01 pm »

Wade, ενώ κατάλαβαίνω τι εννοείς δεν καταλαβαίνω πως μπορώ να απομονώσω τα ψηφία. Δηλαδή ενώ το πρόγραμμα εκτυπώνει όπως λες το αθροισμα απο 1 μέχρι 3, μετά όταν τρέχω τον προσομοιωτή για ν=20 μου βγάζει ένα περίεργο γράμμα... Πως μπορούν να απομονωθούν τα ψηφία;
Logged

The Energy Never Dies!
Wade
Veteran
Καταστραμμένος
******
Gender: Male
Posts: 5795



View Profile WWW
Re: [Αρχιτεκτονική Υπ.] Απορίες πάνω στις Εργασίες 2008
« Reply #23 on: May 10, 2008, 18:28:33 pm »

Quote from: thanasisk276 on May 10, 2008, 18:02:01 pm
Wade, ενώ κατάλαβαίνω τι εννοείς δεν καταλαβαίνω πως μπορώ να απομονώσω τα ψηφία. Δηλαδή ενώ το πρόγραμμα εκτυπώνει όπως λες το αθροισμα απο 1 μέχρι 3, μετά όταν τρέχω τον προσομοιωτή για ν=20 μου βγάζει ένα περίεργο γράμμα... Πως μπορούν να απομονωθούν τα ψηφία;

Από όσο ξέρω, δεν υπάρχει εύκολος τρόπος για να γίνει αυτό.  Θα πρέπει να γραφεί κάποια μέθοδος που θα μπορεί να κάνει και τα τρία ψηφία προσβάσιμα ως μονοψήφιους ακέραιους αριθμούς (να αποθηκευτούν για παράδειγμα σε μια τοπική μεταβλητή το καθένα), κι αυτό επειδή η OUT εκτυπώνει τον ASCII κωδικό ενός χαρακτήρα.  Ένας τρόπος να γίνει αυτό είναι , για το ψηφίο των εκατοντάδων για παράδειγμα, να κάνεις διαδοχικές αφαιρέσεις του 100 από τον αριθμό και να δεις πόσες αφαιρέσεις μπορούν να γίνουν χωρίς ο αριθμός να γίνει μικρότερος του μηδενός.

Εμένα πάντως η διαδικασία της εκτύπωσης μου πήρε περισσότερο κώδικα από όσο χρειάστηκε το κανονικό πρόγραμμα Tongue
Logged

portinos
Καταξιωμένος/Καταξιωμένη
***
Posts: 264



View Profile
Re: [Αρχιτεκτονική Υπ.] Απορίες πάνω στις Εργασίες 2008
« Reply #24 on: May 11, 2008, 12:09:35 pm »

Καλημέρα. Τώρα αρχίζω να κάνω την εργασία. Μπορεί κανείς να μου πει τι είναι τα min(a,b), max(a,b); Δεν καταλαβαίνω τι εννοεί με αυτό το πράγμα. Έχει καμία σχέση με το ΑΕΜ του καθενός;
Logged
bakeneko
Veteran
Καταστραμμένος
******
Gender: Male
Posts: 7702


?


View Profile WWW
Re: [Αρχιτεκτονική Υπ.] Απορίες πάνω στις Εργασίες 2008
« Reply #25 on: May 11, 2008, 12:21:42 pm »

αφού στο λέει ρε συ... το min(a,b) είναι μία μέθοδος που παίρνει δύο αριθμούς (a και b), τους συγκρίνει και ως έξοδο βγάζει το μικρότερο, ενώ το max το μεγαλύτερο!
Logged

Wade
Veteran
Καταστραμμένος
******
Gender: Male
Posts: 5795



View Profile WWW
Re: [Αρχιτεκτονική Υπ.] Απορίες πάνω στις Εργασίες 2008
« Reply #26 on: May 11, 2008, 12:25:23 pm »

Quote from: portinos on May 11, 2008, 12:09:35 pm
Καλημέρα. Τώρα αρχίζω να κάνω την εργασία. Μπορεί κανείς να μου πει τι είναι τα min(a,b), max(a,b); Δεν καταλαβαίνω τι εννοεί με αυτό το πράγμα. Έχει καμία σχέση με το ΑΕΜ του καθενός;

Όταν λέει max(i, j) και min(i, j) εννοεί το μέγιστο και το ελάχιστο αντίστοιχα μεταξύ των αριθμών i και j.  Από τον κώδικα που δίνεται, θα δεις κατ' αρχάς τι τιμές παίρνουν αρχικά τα i και j με βάση τα αντίστοιχα ψηφία του ΑΕΜ σου.  Για παράδειγμα, αν το πρώτο ψηφίο του ΑΕΜ είναι 6, η αρχικοποίηση του i ισοδυναμεί με int i=-6;  Έπειτα, οι τιμές αυτές μεταβάλλονται σε κάθε επαναληπτικό βρόχο, όπως φαίνεται στον κώδικα.  Ουσιαστικά θέλει να μετατρέψεις τον κώδικα που δίνεται από C σε IJVM.
Logged

portinos
Καταξιωμένος/Καταξιωμένη
***
Posts: 264



View Profile
Re: [Αρχιτεκτονική Υπ.] Απορίες πάνω στις Εργασίες 2008
« Reply #27 on: May 11, 2008, 12:27:37 pm »

Ναι, εντάξει αυτό. Αλλά οι αριθμοί α και β τι είναι; Που τους βρίσκουμε; Είναι αυθαίρετοι ή έχουν σχέση με το ΑΕΜ μας; Αυτό ρωτάω
Logged
bakeneko
Veteran
Καταστραμμένος
******
Gender: Male
Posts: 7702


?


View Profile WWW
Re: [Αρχιτεκτονική Υπ.] Απορίες πάνω στις Εργασίες 2008
« Reply #28 on: May 11, 2008, 12:35:19 pm »

Είναι οι τιμές που έχουν τα i και j σε εκείνη τη λούπα...
Logged

portinos
Καταξιωμένος/Καταξιωμένη
***
Posts: 264



View Profile
Re: [Αρχιτεκτονική Υπ.] Απορίες πάνω στις Εργασίες 2008
« Reply #29 on: May 11, 2008, 12:41:44 pm »

Ok thanks!!!
Logged
Pages: 1 [2] 3 4 ... 11 Go Up Print
Jump to:  

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