• Downloads
  • ! Read Me !
  • Μαθήματα
  • Φοιτητικά
  • Τεχνικά Θέματα
  • Συζητήσεις
  • Happy Hour!
  • About THMMY.gr
 V  < 
Search:  
Welcome, Guest. Please login or register.
June 17, 2025, 16:16:46 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, 16:16:46 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: 200
Online Ever: 2093
(April 17, 2025, 08:47:49 am)
Users Online
Users: 85
Guests: 110
Total: 195
lefterish
gmout
apapagd
jimalexoud
filkilkis
athizoi
drimagm
anastasis34
Billyskotsikas
harischris
spoun
kevangelo
mkoutsouk
teeeoooo
petralexiou
qwertyuiop
kvas
thathas12
dsaragiotis
DLHERRO
Captain
melisste22
asemas
diamanar
Fotis Roukoutakis
giannisdomu
Vmous
konssidiro
Arsen
Spyrtos14
Bill g
diamantis
IBOURAS
Local Rider
chrismzag
giorgos_skl
mimaki
TMNF pro
folas
nikpamp
george polymeros
ඞ
pxanthob
abiki
oak456
johnmout
angelos
evgeniaz
savvastzan
MikriTulipa
mrotskos
Kv
Apostolos adam
mark
antwnis
pliroforikarios
Notac
Vromofona Kathikia
ioannisfa
Νικηφόρος Πατσιούρας
nikos.a
kmargaritis
dem05
DimKaratzas
evtrents
Leftor
okatapo
Zoifouka
dimant
Stathiss
salonikios
marilita
Sotirisbikos
stefpapa21
dirac1
chris s
Emilios
Εμφάνιση

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

Νέα!
Συμβουλές καλής χρήσης του φόρουμ: Youtube embed code and links, Shoutbox, Notify, ...
Δείτε περισσότερα εδώ...
THMMY.gr > Forum > Μαθήματα Βασικού Κύκλου > 4ο Εξάμηνο > 4ο Εξάμηνο - ΠΠΣ > Αρχιτεκτονική Υπολογιστών (Moderators: chatzikys, tzortzis) > [Αρχιτ. Υπολογ.] 2η Εργασία 2009 -για το βαθμό- Απορίες
0 Members and 1 Guest are viewing this topic.
Pages: 1 ... 15 16 [17] 18 19 ... 31 Go Down Print
Author Topic: [Αρχιτ. Υπολογ.] 2η Εργασία 2009 -για το βαθμό- Απορίες  (Read 39343 times)
paulos
Ανερχόμενος/Ανερχόμενη
**
Posts: 51


View Profile
Re: [Αρχιτ. Υπολογ.] 2η Εργασία 2009 -για το βαθμό- Απορίες
« Reply #240 on: June 05, 2009, 14:22:43 pm »

παιδια ξερει κανεισ πωσ ανεβαζουμε την εργασια? αν δημηουργησουμε ενα αρχειο winrar δεν ανεβαινει
Logged
Άγνωστος Χ
Καταξιωμένος/Καταξιωμένη
***
Posts: 190


View Profile
Re: [Αρχιτ. Υπολογ.] 2η Εργασία 2009 -για το βαθμό- Απορίες
« Reply #241 on: June 05, 2009, 16:09:50 pm »

Quote from: Emfanever on June 04, 2009, 21:40:10 pm
Quote from: aggalitsas on June 04, 2009, 20:47:09 pm
τι πρέπει να κάνω μέσα στην μέθοδο kanonikopoisiMetrouArithmou(A) για να βρω το kanonikopoiimenos1 ή 2 απο το Α....

κάνεις iand με το 128 και ελέγχεις αν είναι 0. αν ναι τότε πολλαπλάσιαζεις το μέτρο με το 2 και συνεχίζεις τον έλεγχο μέχρι να βγει το αποτέλεσμα διάφορο του μηδενός.

στο τέλος αφαιρείς τη μονάδα
Η περίπτωση ενός αριθμού 1,0010111 δηλαδή 0Χ97 πώς καλύπτεται με αυτόν τον τρόπο; Το κανονοικοποιημένο μέτρο πρέπει να είναι 0010111.
« Last Edit: June 05, 2009, 16:13:50 pm by Άγνωστος Χ » Logged
jimmakos
Guest
Re: [Αρχιτ. Υπολογ.] 2η Εργασία 2009 -για το βαθμό- Απορίες
« Reply #242 on: June 05, 2009, 16:14:36 pm »

0 10000011 0010110
+
0 01111111 0100000
=
0 10000011 0010110
+
0 10000011 0010010
=
0 10000011 0101000
End of run.

paidia opws parathreitai h RROTATE mou dinei stin 0 10000011 0010010  ena epipleon ασσο τον οποιο δεν γνωρίζω απο που βρίσκει, i kanonikopoiisi tou metrou ginetai swsta, i ektypwsi tou metrou (apo tin ektypwsi olwn twn allwn metrwn) ginetai swsta.
η RRotate μου έχουν πει οτι δουλεύει σωστά...
ΤΙ ΣΤΟΝ ΜΟΥΤΣΟ;
καμιά ιδέα;
Logged
Komimis
Guest
Re: [Αρχιτ. Υπολογ.] 2η Εργασία 2009 -για το βαθμό- Απορίες
« Reply #243 on: June 05, 2009, 16:23:56 pm »

Quote from: jimmakos on June 05, 2009, 16:14:36 pm
0 10000011 0010110
+
0 01111111 0100000
=
0 10000011 0010110
+
0 10000011 0010010
=
0 10000011 0101000
End of run.

paidia opws parathreitai h RROTATE mou dinei stin 0 10000011 0010010  ena epipleon ασσο τον οποιο δεν γνωρίζω απο που βρίσκει, i kanonikopoiisi tou metrou ginetai swsta, i ektypwsi tou metrou (apo tin ektypwsi olwn twn allwn metrwn) ginetai swsta.
η RRotate μου έχουν πει οτι δουλεύει σωστά...
ΤΙ ΣΤΟΝ ΜΟΥΤΣΟ;
καμιά ιδέα;

Το πρόβλημα είναι η αφαίρεση με το 128 για την εξαφάνιση του 1.
Logged
Άγνωστος Χ
Καταξιωμένος/Καταξιωμένη
***
Posts: 190


View Profile
Re: [Αρχιτ. Υπολογ.] 2η Εργασία 2009 -για το βαθμό- Απορίες
« Reply #244 on: June 05, 2009, 16:34:15 pm »

Quote from: Άγνωστος Χ on June 05, 2009, 16:09:50 pm
Quote from: Emfanever on June 04, 2009, 21:40:10 pm
Quote from: aggalitsas on June 04, 2009, 20:47:09 pm
τι πρέπει να κάνω μέσα στην μέθοδο kanonikopoisiMetrouArithmou(A) για να βρω το kanonikopoiimenos1 ή 2 απο το Α....

κάνεις iand με το 128 και ελέγχεις αν είναι 0. αν ναι τότε πολλαπλάσιαζεις το μέτρο με το 2 και συνεχίζεις τον έλεγχο μέχρι να βγει το αποτέλεσμα διάφορο του μηδενός.

στο τέλος αφαιρείς τη μονάδα
Η περίπτωση ενός αριθμού 1,0010111 δηλαδή 0Χ97 πώς καλύπτεται με αυτόν τον τρόπο; Το κανονοικοποιημένο μέτρο πρέπει να είναι 0010111.
Logged
jimmakos
Guest
Re: [Αρχιτ. Υπολογ.] 2η Εργασία 2009 -για το βαθμό- Απορίες
« Reply #245 on: June 05, 2009, 17:10:12 pm »

Quote from: Komimis on June 05, 2009, 16:23:56 pm
Quote from: jimmakos on June 05, 2009, 16:14:36 pm
0 10000011 0010110
+
0 01111111 0100000
=
0 10000011 0010110
+
0 10000011 0010010
=
0 10000011 0101000
End of run.

paidia opws parathreitai h RROTATE mou dinei stin 0 10000011 0010010  ena epipleon ασσο τον οποιο δεν γνωρίζω απο που βρίσκει, i kanonikopoiisi tou metrou ginetai swsta, i ektypwsi tou metrou (apo tin ektypwsi olwn twn allwn metrwn) ginetai swsta.
η RRotate μου έχουν πει οτι δουλεύει σωστά...
ΤΙ ΣΤΟΝ ΜΟΥΤΣΟ;
καμιά ιδέα;

Το πρόβλημα είναι η αφαίρεση με το 128 για την εξαφάνιση του 1.
το κάνω, στο τέλος της μεθόδου του μέτρου

iload a
bipush 0x80
isub
ireturn
.end-method

αν ήταν αυτό που λες θα έπρεπε να απέχει μια θέση απο τον δεξιότερο άσσο, αυτό απέχει δυο, που σημαίνει ότι δημιουργείται σε κάποια μέθοδο με κάποιο τρόπο...
την μέθοδο του μέτρου την επαλήθευσα στο χαρτί και είναι κομπλε, δεν εμφανίζει πρόβλημα
η μέθοδος εκτύπωσης είναι κομπλέ λόγω εκτύπωσης δίχως λαθών των υπόλοιπων μέτρων
και η RROTATE είναι
η iload
και
η SWAP στη σειρά
και ο κώδικας που υποδείχθηκε
Code:
rrotate12   MAR = SP; rd       
rrotate13   H = TOS           
rrotate14   OPC = OPC - 1;     
rrotate15   MDR = TOS = H >> 1; wr   
rrotate16   Z = OPC;if (Z) goto Main1; else goto rrotate12 
μα το χριστό θα τρελαθώ
Logged
AnnieHall
Ανερχόμενος/Ανερχόμενη
**
Posts: 89



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

να ρωτήσω κι εγώ κάτι...
σ αυτόν τον κώδικα που είναι το λάθος και είτε του δίνω αρνητικό αριθμό είτε θετικό δεν πηγαίνει στην ετικέτα invert1? Δηλαδή ενώ τους θετικούς τους βγάζει σωστά, στους αρνητικούς δεν παίρνει το συμπλήρωμα και κάνει ότι κάνει και για τους θετικούς! Οποιαδήποτε ιδέα καλοδεχούμενη!

LDC_W OBJREF
LDC_W A
IFLT invert1
GOTO method1


invert1:BIPUSH 0x30
         LDC_W A
         ISUB

method1:
            LDC_W A
            INVOKEVIRTUAL  kanonikopoiisiMetrouArithmou
            ISTORE kanonikopoiimenos1


 Huh Huh
Logged

"That was the most fun I've ever had without laughing"
Komimis
Guest
Re: [Αρχιτ. Υπολογ.] 2η Εργασία 2009 -για το βαθμό- Απορίες
« Reply #247 on: June 05, 2009, 17:30:25 pm »

Quote from: jimmakos on June 05, 2009, 17:10:12 pm
Quote from: Komimis on June 05, 2009, 16:23:56 pm
Quote from: jimmakos on June 05, 2009, 16:14:36 pm
0 10000011 0010110
+
0 01111111 0100000
=
0 10000011 0010110
+
0 10000011 0010010
=
0 10000011 0101000
End of run.

paidia opws parathreitai h RROTATE mou dinei stin 0 10000011 0010010  ena epipleon ασσο τον οποιο δεν γνωρίζω απο που βρίσκει, i kanonikopoiisi tou metrou ginetai swsta, i ektypwsi tou metrou (apo tin ektypwsi olwn twn allwn metrwn) ginetai swsta.
η RRotate μου έχουν πει οτι δουλεύει σωστά...
ΤΙ ΣΤΟΝ ΜΟΥΤΣΟ;
καμιά ιδέα;

Το πρόβλημα είναι η αφαίρεση με το 128 για την εξαφάνιση του 1.
το κάνω, στο τέλος της μεθόδου του μέτρου

iload a
bipush 0x80
isub
ireturn
.end-method

αν ήταν αυτό που λες θα έπρεπε να απέχει μια θέση απο τον δεξιότερο άσσο, αυτό απέχει δυο, που σημαίνει ότι δημιουργείται σε κάποια μέθοδο με κάποιο τρόπο...
την μέθοδο του μέτρου την επαλήθευσα στο χαρτί και είναι κομπλε, δεν εμφανίζει πρόβλημα
η μέθοδος εκτύπωσης είναι κομπλέ λόγω εκτύπωσης δίχως λαθών των υπόλοιπων μέτρων
και η RROTATE είναι
η iload
και
η SWAP στη σειρά
και ο κώδικας που υποδείχθηκε
Code:
rrotate12   MAR = SP; rd       
rrotate13   H = TOS           
rrotate14   OPC = OPC - 1;     
rrotate15   MDR = TOS = H >> 1; wr   
rrotate16   Z = OPC;if (Z) goto Main1; else goto rrotate12 
μα το χριστό θα τρελαθώ

βγάλε την αφαίρεση με το 128 και δες ότι όλα παν τζάμι
Logged
jimmakos
Guest
Re: [Αρχιτ. Υπολογ.] 2η Εργασία 2009 -για το βαθμό- Απορίες
« Reply #248 on: June 05, 2009, 17:30:53 pm »

invert1:BIPUSH 0x30
         LDC_W A
         ISUB

nomizw prepei na to apo8ikeveis kiollas... den apo8ikeveis pou8ena to apotelesma tis afairesis...

το ζητημα ειναι οτι ο Α ειναι constant και δεν ξερω πως θα αποθηκευτεί
« Last Edit: June 05, 2009, 17:36:30 pm by jimmakos » Logged
jimmakos
Guest
Re: [Αρχιτ. Υπολογ.] 2η Εργασία 2009 -για το βαθμό- Απορίες
« Reply #249 on: June 05, 2009, 17:35:43 pm »

εβγαλα το bipush 0x80 Και το isub απο τον παρακάτω κώδικα

iload a
bipush 0x80
isub
ireturn
.end-method

και ειδού τα αποτελέσματα, ΠΑΛΙ ΛΑΘΟΣ ο δεύτερος αριθμός εμφανίζεται, αλλα αυτή τη φορά φαίνεται πως δεν έχω κάνει αφαίρεση με το 128

0 10000011 0010110
+
0 01111111 0100000
=
0 10000011 0010110
+
0 10000011 0001010
=
0 10000011 0100000
End of run.

Logged
Komimis
Guest
Re: [Αρχιτ. Υπολογ.] 2η Εργασία 2009 -για το βαθμό- Απορίες
« Reply #250 on: June 05, 2009, 17:38:04 pm »

Quote from: jimmakos on June 05, 2009, 17:35:43 pm
εβγαλα το bipush 0x80 Και το isub απο τον παρακάτω κώδικα

iload a
bipush 0x80
isub
ireturn
.end-method

και ειδού τα αποτελέσματα, ΠΑΛΙ ΛΑΘΟΣ ο δεύτερος αριθμός εμφανίζεται, αλλα αυτή τη φορά φαίνεται πως δεν έχω κάνει αφαίρεση με το 128

0 10000011 0010110
+
0 01111111 0100000
=
0 10000011 0010110
+
0 10000011 0001010
=
0 10000011 0100000
End of run.



δεν είναι λάθος. η ολίσθηση έχει γίνει σωστά. τώρα για την μονάδα που δεν έχεις διώξει δεν ξέρω το ψάχνω κι εγώ.
Logged
N3ikoN
Μόνιμος κάτοικος ΤΗΜΜΥ.gr
******
Gender: Male
Posts: 1018


one piece 4ever


View Profile
Re: [Αρχιτ. Υπολογ.] 2η Εργασία 2009 -για το βαθμό- Απορίες
« Reply #251 on: June 05, 2009, 17:38:10 pm »

Quote from: jimmakos on June 05, 2009, 17:35:43 pm
εβγαλα το bipush 0x80 Και το isub απο τον παρακάτω κώδικα

iload a
bipush 0x80
isub
ireturn
.end-method

και ειδού τα αποτελέσματα, ΠΑΛΙ ΛΑΘΟΣ ο δεύτερος αριθμός εμφανίζεται, αλλα αυτή τη φορά φαίνεται πως δεν έχω κάνει αφαίρεση με το 128

0 10000011 0010110
+
0 01111111 0100000
=
0 10000011 0010110
+
0 10000011 0001010
=
0 10000011 0100000
End of run.



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

o,ti aksizei na to kaneis , aksizei na to parakaneis!
jimmakos
Guest
Re: [Αρχιτ. Υπολογ.] 2η Εργασία 2009 -για το βαθμό- Απορίες
« Reply #252 on: June 05, 2009, 17:49:35 pm »

Quote
ετσι πρεπει να βγει κανονικα. αυτο ειναι το 20. αρα εισαι σωστος... ομως δοκιμασα την ρροτατε σου..εβαλα πρωτα την ιλοαδ μετα την σουαπ κ τ αλλες σειρες..κ οκ σ αυτο το παραδειγμα..ομως με αρνητικους δεν μου βγαλε σωστο αποτελεσμα... ειναι σιγουρα σωστος ο μαλ κωδικας?
αν αυτό ειναι το 20 τότε το αποτέλεσμα που δίνει η εργασία τι είναι;
2. δεν το εχω φτιαξει για αρνητικούς αριθμούς, η δομή προγράμματος που δίνεται δεν βλέπω να υποστηρίζει αρνητικούς αριθμούς-αφαίρεση
Logged
Emfanever
Καταστραμμένος
********
Gender: Male
Posts: 5284


Πολίτης


View Profile
Re: [Αρχιτ. Υπολογ.] 2η Εργασία 2009 -για το βαθμό- Απορίες
« Reply #253 on: June 05, 2009, 17:52:44 pm »

ναι αυτό είναι το 20 .

Στην εργασία είναι το 19 γιατί κάνει ολίσθηση αφού αφαιρέσουμε τη μονάδα, αλλά έτσι το θέλει....
Logged
jimmakos
Guest
Re: [Αρχιτ. Υπολογ.] 2η Εργασία 2009 -για το βαθμό- Απορίες
« Reply #254 on: June 05, 2009, 17:54:39 pm »

οσον αφορά την αφαίρεση που άκουσα πριν....
εκτος απο την εκφώνηση μέσα στην δομή που εμφανίζεται κάτι σχετικό;;;;;;
Logged
Pages: 1 ... 15 16 [17] 18 19 ... 31 Go Up Print
Jump to:  

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