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

Login with username, password and session length

Αναζήτηση

Google

THMMY.gr Web
Πρόσφατα
H Στοά των Off Topic
by Katarameno
[Today at 20:28:39]

Ισραήλ - Ιράν: Πόλεμος στ...
by Katarameno
[Today at 19:40:47]

[ΣΗΕ ΙΙ] Γενικές απορίες ...
by chatzikys
[Today at 19:26:00]

Σιδηροδρομικό Δυστύχημα σ...
by Katarameno
[Today at 18:22:39]

[Μεταφορά και Διανομή ΗΕ]...
by tzortzis
[Today at 07:55:05]

Πρακτική Άσκηση ΤΗΜΜΥ 201...
by chris_p30
[Today at 00:45:33]

[Ψηφιακά Ολοκληρωμένα Κυκ...
by tzortzis
[June 17, 2025, 21:25:42 pm]

[Εφ.Θερμοδυναμική] Γενικέ...
by PAPARI69
[June 17, 2025, 20:59:13 pm]

[Γραφική] Λυμένα θέματα
by okanpala
[June 17, 2025, 18:56:22 pm]

Τι ακούτε αυτήν τη στιγμή...
by Katarameno
[June 17, 2025, 14:25:00 pm]

Αντικατάστασης πυκνωτή σε...
by george14
[June 17, 2025, 13:58:20 pm]

Πότε θα βγει το μάθημα; -...
by tzortzis
[June 17, 2025, 13:19:53 pm]

Αποτελέσματα Εξεταστικής ...
by george14
[June 17, 2025, 12:08:25 pm]

[ΨEE] Γενικές απορίες και...
by Juror8
[June 17, 2025, 12:06:57 pm]

[Οργάνωση Υπολογιστών] Γε...
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 _Trob
[June 16, 2025, 13:28:21 pm]

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

[Διανεμημένη Παραγωγή] Γε...
by Διάλεξις
[June 16, 2025, 01:56:37 am]
Στατιστικά
Members
Total Members: 9965
Latest: Poli
Stats
Total Posts: 1426723
Total Topics: 31711
Online Today: 262
Online Ever: 2093
(April 17, 2025, 08:47:49 am)
Users Online
Users: 44
Guests: 126
Total: 170
stavros0201
ppoug
mett
jimalexoud
kgakisb
npalami
iliaspapam
Captain
sterxz
okanpala
thomasdt
firefox1
0restis
Vmous
Saint_GR
kalantzopoulos
eleftheria
marnas
skoloni
stephystam
Chr1sgr
tmpadasn
giorgos_skl
Carot1456
st3.kt
papaloui
thaliatsk
alexandraskol
Leou
stolieras
ntelakis
Mr Watson
christina02
astakos1
Denisivo
Don Corleone
Orgianelis
Giannis Masterio
alexiosmara
kpapama
Papalamprous humor
Εμφάνιση

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

Νέα!
Επίσημη ενημέρωση για Αντιστοίχηση Μαθημάτων ΝΠΣ με ΠΠΣ και η συζήτηση στο forum.
THMMY.gr > Forum > Μαθήματα Βασικού Κύκλου > 4ο Εξάμηνο > 4ο Εξάμηνο - ΠΠΣ > Αρχιτεκτονική Υπολογιστών (Moderators: chatzikys, tzortzis) > [Αρχιτεκτονική Υπ.] Γενικές απορίες και ανακοινώσεις/επικαιρότητα 2012
0 Members and 1 Guest are viewing this topic.
Pages: 1 ... 13 14 [15] 16 17 ... 31 Go Down Print
Author Topic: [Αρχιτεκτονική Υπ.] Γενικές απορίες και ανακοινώσεις/επικαιρότητα 2012  (Read 48195 times)
Πιστολέρο
Θαμώνας
****
Posts: 415



View Profile
Re: [Αρχιτεκτονική Υπ.] Γενικές απορίες και ανακοινώσεις/επικαιρότητα 2012
« Reply #210 on: June 06, 2012, 19:00:53 pm »

μαλλον το f10 θεωρείται πάτημα πλήκτρου...

κατι αλλο: γιατί κάνει ignore τη διακοπή? από ποιό σημείο του αρχείου exceptions.txt προκύπτει αυτό? γιατι δεν εμφανίζει δλδ το χαρακτήρα που πατήθηκε στην κονσόλα?
Logged

What you got they can't steal it
No they can't even feel it
Walk on, walk on...
Anastacia
Θαμώνας
****
Posts: 331


λευτεριά στους Μουργόλυκους


View Profile
Re: [Αρχιτεκτονική Υπ.] Γενικές απορίες και ανακοινώσεις/επικαιρότητα 2012
« Reply #211 on: June 06, 2012, 19:02:16 pm »

Code:
lui $t0, 0xFFFF        # ο $t0 δείχνει στον καταχωρητή Ελέγχου Δέκτη (διεύθυνση 0xFFFF0000)
li $t1, 2                   # $t1 = 0010
sw $t1, 0($t0)        # στον κατ. Ελέγχου Δέκτη: bit1 (interrupt enable) = 1
li $t1, 0x0000fffd   # στον κατ. Status (επόμενη εντολή): bit0 (interrupt enable) = 1 και bit8 - bit15 (πεδίο interrupt mask) = 1
mtc0 $t1, $12         # μετακίνηση του κατ. $t1 στον κατ. Status

Το ότι το bit ready (bit0) του καταχωρητή Ελέγχου Δέκτη είναι read only σημαίνει ότι οι εγγραφές σ' αυτό απλά αγνοούνται, όχι ότι θα σκαλώσει αν πας να γράψεις κάτι στον καταχωρητή.

Με bit0 (interupt enable) του Status ίσο με 1, επιτρέπουμε οι διακοπές να επηρεάσουν τον επεξεργαστή.

Όταν ένα πρόβλημα συμβαίνει στην υποδοχή καθυστέρησης (delay slot) εντολών διακλάδωσης (ή άλματος), ο EPC δείχνει την εντολή διακλάδωσης (ή άλματος). Τότε ενεργοποιείται το bit BD (branch delay bit - bit31) του Cause & πρέπει να ψάξουμε στην εντολή EPC+4 για το πρόβλημα.

Τα επίπεδα διακοπών αναφέρονται στην προτεραιότητα με την οποία ο επεξεργαστής ασχολείται με τις διακοπές.

Στις εκρεμμούσες διακοπές του Cause φαίνεται σε ποιο επίπεδο προτεραιότητας συνέβει η διακοπή. Αν είναι ενεργοποιημένο το αντίστοιχο bit του Status, τότε επιτρέπεται η διακοπή του επεξεργαστή. Αλλιώς η διακοπή εκκρεμεί.

Η πληκτρολόγηση χαρακτήρα μπορεί να γίνει οποτεδήποτε. Πρακτικά εμείς προλαβαίνουμε να την κάνουμε όταν "κολλάει" στη λούπα, η οποία είναι μετά τον ορισμό των αποπάνω κ γι' αυτό οδηγεί σε διακοπή.

υγ. δεν ξέρω σε ποιες σλδς αναφέρεσαι γιατί έχω παλιά έκδοση!
Logged

αυτόνομη παρέμβαση στους ηλ-μηχ: http://aphm.espivblogs.net/
συνέλευση για το κόστος φοίτησης: http://synkosfoi.espivblogs.net/

δυστοπία: http://dystopiarap.wordpress.com/
Anastacia
Θαμώνας
****
Posts: 331


λευτεριά στους Μουργόλυκους


View Profile
Re: [Αρχιτεκτονική Υπ.] Γενικές απορίες και ανακοινώσεις/επικαιρότητα 2012
« Reply #212 on: June 06, 2012, 19:07:19 pm »

Quote from: Anyparktos on June 06, 2012, 18:34:21 pm
Εντωμεταξυ, ετρεξα ξανα βημα-βημα και είδα οτι μόλις εκτελεστεί η εντολή: mtc0 $t1, $12
Ο status ($12) ΔΕΝ παίρνει την τιμή 0x0000fffd.

Το εντόπισα κ εγώ αυτό κ δεν το έχω βρει ακόμα. Απλά τον κάνει +1. Δεν λειτουργεί προβληματικά, γιατί κ αυτό εξυπηρετεί το σκοπό μας, αλλά δεν τον κάνει 0000fffd όπως περιμέναμε.

Εγώ πληκτρολογώ ένα χαρακτήρα στην κονσόλα (δλδ κλικάρω πάνω της για να αναβοσβήσει ο δρομέας κ μετά πατάω πλήκτρο) κ μια χαρά λειτουργεί.
« Last Edit: June 06, 2012, 19:09:34 pm by Anastacia » Logged

αυτόνομη παρέμβαση στους ηλ-μηχ: http://aphm.espivblogs.net/
συνέλευση για το κόστος φοίτησης: http://synkosfoi.espivblogs.net/

δυστοπία: http://dystopiarap.wordpress.com/
Πιστολέρο
Θαμώνας
****
Posts: 415



View Profile
Re: [Αρχιτεκτονική Υπ.] Γενικές απορίες και ανακοινώσεις/επικαιρότητα 2012
« Reply #213 on: June 06, 2012, 19:18:56 pm »

Quote from: Anastacia on June 06, 2012, 19:07:19 pm
Εγώ πληκτρολογώ ένα χαρακτήρα στην κονσόλα (δλδ κλικάρω πάνω της για να αναβοσβήσει ο δρομέας κ μετά πατάω πλήκτρο) κ μια χαρά λειτουργεί.

τον χαρακτήρα που πατάς μετα στον εμφανίζει η κονσόλα? εμένα μόλις πατάω κάποιο χαρακτήρα μου εμφανίζει μόνο αυτό:

Exception 0 [interrupt] occurred and ignored

Finishing...
Logged

What you got they can't steal it
No they can't even feel it
Walk on, walk on...
Anastacia
Θαμώνας
****
Posts: 331


λευτεριά στους Μουργόλυκους


View Profile
Re: [Αρχιτεκτονική Υπ.] Γενικές απορίες και ανακοινώσεις/επικαιρότητα 2012
« Reply #214 on: June 06, 2012, 19:20:45 pm »

Ναι. Αφού έχει ολόκληρο κομμάτι κώδικα επ' αυτού.
Logged

αυτόνομη παρέμβαση στους ηλ-μηχ: http://aphm.espivblogs.net/
συνέλευση για το κόστος φοίτησης: http://synkosfoi.espivblogs.net/

δυστοπία: http://dystopiarap.wordpress.com/
Anyparktos
Μόνιμος κάτοικος ΤΗΜΜΥ.gr
******
Gender: Male
Posts: 1116


(╯°□°)╯︵ ┻━┻


View Profile
Re: [Αρχιτεκτονική Υπ.] Γενικές απορίες και ανακοινώσεις/επικαιρότητα 2012
« Reply #215 on: June 06, 2012, 19:23:11 pm »

Εγώ με το που πατήσω play,μην πατώντας κάτι άλλο whatsoever,μου βγάζει:

Exception 0 [interrupt] occurred and ignored

Finishing...

Σε κανεναν άλλο συμβαίνει αυτό?Για να προλάβω τυχόν μαλακίες,ναι έχω enabled mapped IO,δεν ειμαι χαζος  Tongue
Εσας δηλαδή πατάτε play,περιμένει να πατήσετε πλήκτρο και μετά βγάζει το μήνυμα??

ΕΠΙΣΗΣ!Βρηκα αυτό στο site που έγραψε πιο πάνω ένα παιδί:

Quote from: http://ww1.microchip.com/downloads/en/UniversityCorner/CHAPTER%209.pdf
If you “single step” through a program, it will not respond to interrupts generated from the keyboard.

Κοινως,αμα σου πεταει το exception κανοντας single step τοτε δεν ειναι από το πληκτρολόγιο...Wtf?
« Last Edit: June 06, 2012, 19:25:59 pm by Anyparktos » Logged


With great power come great circuit breakers.And great cross sections.And great relays.
RaiDeR
Καταξιωμένος/Καταξιωμένη
***
Posts: 290



View Profile
Re: [Αρχιτεκτονική Υπ.] Γενικές απορίες και ανακοινώσεις/επικαιρότητα 2012
« Reply #216 on: June 06, 2012, 19:25:42 pm »

και εμενα μου τον εμφανιζει.
βασικα ανυπαρκτε εχεις βαλει μεσα απο το settings το αρχειο exceptions.s (Simulator-Settings-MIPS-EXEPTION HANDLER)?
Logged
Πιστολέρο
Θαμώνας
****
Posts: 415



View Profile
Re: [Αρχιτεκτονική Υπ.] Γενικές απορίες και ανακοινώσεις/επικαιρότητα 2012
« Reply #217 on: June 06, 2012, 19:29:30 pm »

μπράβο ρε raider!!!

ΔΟΥΛΕΥΕΙ!   Που να φανταστώ οτι έπρεπε να το κάνω αυτό... Βασικά απ ο,τι είδα είχε αλλον exception handler o οποίος προφανώς δε θα λειτουργολυσε με τον ιδιο τρόπο...
Logged

What you got they can't steal it
No they can't even feel it
Walk on, walk on...
Anyparktos
Μόνιμος κάτοικος ΤΗΜΜΥ.gr
******
Gender: Male
Posts: 1116


(╯°□°)╯︵ ┻━┻


View Profile
Re: [Αρχιτεκτονική Υπ.] Γενικές απορίες και ανακοινώσεις/επικαιρότητα 2012
« Reply #218 on: June 06, 2012, 19:30:53 pm »

Quote from: RaiDeR on June 06, 2012, 19:25:42 pm
και εμενα μου τον εμφανιζει.
βασικα ανυπαρκτε εχεις βαλει μεσα απο το settings το αρχειο exceptions.s (Simulator-Settings-MIPS-EXEPTION HANDLER)?

.......ΓΙΑΤΙ ΔΕ ΤΑ ΒΑΖΟΥΝ ΑΥΤΑ ΣΤΗΝ ΕΚΦΩΝΗΣΗ ΜΟΥ ΛΕΕΙ ΚΑΝΕΙΣ???
Τώρα που το'βαλα μου βγαλε το εξής:

Quote
Exception 0 [Interrupt] occurred and ignored

The following character was typed:
a
Finishing.....

Raider,προσκυνω,τωρα μπορει και να τα καταφερω να κανω αυτη την πουτανα την εργασία.

Α,και όποιος γραφει τις εκφωνησεις των εργασιών.Σε περίπτωση που κοιτάει το forum...Εισαι (σχεδον) χειρότερος κι από τον κορτέση ρε φιλε!!To enable mapped IO δε μπορουσες να το γραψεις στην πρωτη?Τον exception handler στη δεύτερη ίσως???ΛΕΩ ΤΩΡΑ.
« Last Edit: June 06, 2012, 19:34:27 pm by Anyparktos » Logged


With great power come great circuit breakers.And great cross sections.And great relays.
chrimour
Καταξιωμένος/Καταξιωμένη
***
Posts: 112


View Profile
Re: [Αρχιτεκτονική Υπ.] Γενικές απορίες και ανακοινώσεις/επικαιρότητα 2012
« Reply #219 on: June 06, 2012, 19:38:15 pm »

Παιδιά αυτό http://cgi.di.uoa.gr/~k15/d008.html είναι απίστευτα βοηθητικό, είναι σχεδόν παρόμοια άσκηση
Logged
RaiDeR
Καταξιωμένος/Καταξιωμένη
***
Posts: 290



View Profile
Re: [Αρχιτεκτονική Υπ.] Γενικές απορίες και ανακοινώσεις/επικαιρότητα 2012
« Reply #220 on: June 06, 2012, 19:39:17 pm »

ωραια ειμαστε τωρα περισσοτεροι για να βγαλουμε ενα νοημα με την κολοεργασια τους. το μονο που ελπιζω να μην βαλουν κατι αντιστοιχο στις εξετασεις....
περσι απο οσο θυμαμαι δεν ειχε κατι παρομοιο.
Εγω συμφωνο με οσα ειπε η Αναστασια πιο πανω το θεμα ειναι γιατι δεν περνει αυτην την κωλο τιμη li $t1, 0x0000fffd ?
Πιστευετε οτι κατι απλο οπως εγραψε και η αναστασια πιο πανω θα αρκει για την εξεταση... (εγω πιστευω πως στον μαλλια ναι αλλα στον αλλον με τπτ,ολο και κατι ακομα θα ρωτησει)

 Huh
Logged
princess_of_the_dawn
Καταστραμμένος
********
Gender: Female
Posts: 5768


με μια σφαίρα στο κεφάλι το μυαλό σου θ αλλάξει!


View Profile
Re: [Αρχιτεκτονική Υπ.] Γενικές απορίες και ανακοινώσεις/επικαιρότητα 2012
« Reply #221 on: June 06, 2012, 19:46:14 pm »

Quote from: RaiDeR on June 06, 2012, 19:25:42 pm
και εμενα μου τον εμφανιζει.
βασικα ανυπαρκτε εχεις βαλει μεσα απο το settings το αρχειο exceptions.s (Simulator-Settings-MIPS-EXEPTION HANDLER)?
το έκανα αυτό και τώρα πια δεν μπορώ καν να ανοίξω το qtspim
ανοίγει,μου λέει cannot read exception handler και τσααααακ,κλείνει
πφφφφ  Angry
Logged

λευκά κελιά για σένα

https://www.behance.net/Thomas_Kef
Anyparktos
Μόνιμος κάτοικος ΤΗΜΜΥ.gr
******
Gender: Male
Posts: 1116


(╯°□°)╯︵ ┻━┻


View Profile
Re: [Αρχιτεκτονική Υπ.] Γενικές απορίες και ανακοινώσεις/επικαιρότητα 2012
« Reply #222 on: June 06, 2012, 19:56:30 pm »

Κατι ακόμα που ανακάλυψα,με συγχωρειτε αν ειναι προφανες,σιγουρα δε θα ειναι προφανες σε ολους: Αν θέλετε να το δείτε step-by-step καλά ,στο text-segment ενεργοποιήστε το segment-text και μετά κάντε re-initialize and load.Πηγαίνετε με F10 και μολις φτάσει στο Waitloop,κάντε κλίκ στην κονσόλα,πατήστε ένα πλήκτρο και επιστρέψτε στο Qtspim.Mετά κάθε πάτημα F10 θα δείχνει το τμήμα του exceptions.s που τρεχει εκεινη την ωρα.Still working για το τι συμβαινει εκεί βέβαια...
Logged


With great power come great circuit breakers.And great cross sections.And great relays.
chrimour
Καταξιωμένος/Καταξιωμένη
***
Posts: 112


View Profile
Re: [Αρχιτεκτονική Υπ.] Γενικές απορίες και ανακοινώσεις/επικαιρότητα 2012
« Reply #223 on: June 06, 2012, 20:06:10 pm »

Quote from: Anyparktos on June 06, 2012, 19:56:30 pm
Κατι ακόμα που ανακάλυψα,με συγχωρειτε αν ειναι προφανες,σιγουρα δε θα ειναι προφανες σε ολους: Αν θέλετε να το δείτε step-by-step καλά ,στο text-segment ενεργοποιήστε το segment-text και μετά κάντε re-initialize and load.Πηγαίνετε με F10 και μολις φτάσει στο Waitloop,κάντε κλίκ στην κονσόλα,πατήστε ένα πλήκτρο και επιστρέψτε στο Qtspim.Mετά κάθε πάτημα F10 θα δείχνει το τμήμα του exceptions.s που τρεχει εκεινη την ωρα.Still working για το τι συμβαινει εκεί βέβαια...

Μόνο αναφορά πρέπει να κάνεις σε εκείνο το κώδικα , όχι τι ακριβώς κάνει
Logged
Anyparktos
Μόνιμος κάτοικος ΤΗΜΜΥ.gr
******
Gender: Male
Posts: 1116


(╯°□°)╯︵ ┻━┻


View Profile
Re: [Αρχιτεκτονική Υπ.] Γενικές απορίες και ανακοινώσεις/επικαιρότητα 2012
« Reply #224 on: June 06, 2012, 20:13:25 pm »

Ε αρα τι θα γραψουμε στην παραγραφο για το τι ακριβως εκτελει η εργασία?
Ενεργοποίηση δεκτη,loop,πληκτρολογηση,exception handler,εκτυπωση μηνυμάτων και έξοδος?
Logged


With great power come great circuit breakers.And great cross sections.And great relays.
Pages: 1 ... 13 14 [15] 16 17 ... 31 Go Up Print
Jump to:  

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