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

Login with username, password and session length

Αναζήτηση

Google

THMMY.gr Web
Πρόσφατα
Ισραήλ - Ιράν: Πόλεμος στ...
by Yamal
[Today at 23:46:31]

[Οργάνωση Υπολογιστών] Γε...
by RAFI
[Today at 22:46:54]

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

[ΘΤΠΑ] Γενικές απορίες κα...
by Nikos_313
[Today at 16:56:56]

[Εφ.Θερμοδυναμική] Γενικέ...
by Λαμπτήρας
[Today at 15:55:08]

[Αρχές Οικονομίας] Να επι...
by _Trob
[Today at 13:28:21]

[Σ.Α.Π.Γ.] Εργασία 2025
by Nikos_313
[Today at 12:13:45]

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

Πρακτική Άσκηση ΤΗΜΜΥ 201...
by George_RT
[Today at 10:22:18]

[Διανεμημένη Παραγωγή] Γε...
by Διάλεξις
[Today at 01:56:37]

Αντικατάστασης πυκνωτή σε...
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]

Έναρξη Δηλώσεων Συμμετοχή...
by IEEE SB
[June 14, 2025, 00:10:19 am]
Στατιστικά
Members
Total Members: 9960
Latest: valco08
Stats
Total Posts: 1426678
Total Topics: 31711
Online Today: 226
Online Ever: 2093
(April 17, 2025, 08:47:49 am)
Users Online
Users: 44
Guests: 85
Total: 129
Nikos_313
Athinaaz
AODON
Yamal
agapi
Pcsc
cealexop
ThanosKoutsoump
tasos gourd
maestros
iliaskou
dimitrisblioumis
Antreas17
miltan8
tinidou
mayia psarikoglou
DimGeo
Arakapas
mixkats
dinoschalv
HlektrikhPatata
menelaras
aachmet
mavropan
Elliot Alderson
valco08
estoimea
theofr
natavhoo
mariaxalk
jojos
nikolakys
DemetriosL
Nekt
ΦΙδανης Αριστοτελης
Pitkal
Ulmo
Saint_GR
valentini
Εμφάνιση

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

Νέα!
Ανεβάζετε τα θέματα των εξετάσεων στον τομέα Downloads
με προσοχή στα ονόματα των αρχείων!
THMMY.gr > Forum > Μαθήματα Κύκλου Ηλεκτρονικής & Υπολογιστών  > 7ο Εξάμηνο > 7ο Εξάμηνο - ΠΠΣ > Υποχρεωτικά Μαθήματα > Συστήματα Μικροϋπολογιστών (Moderators: geo66, Elliot Alderson) > [Συστ. Μικροϋπολογιστών]-Επικαιρότητα, απορίες, ασκήσεις 2011-2012
0 Members and 1 Guest are viewing this topic.
Pages: 1 ... 7 8 [9] 10 11 12 Go Down Print
Author Topic: [Συστ. Μικροϋπολογιστών]-Επικαιρότητα, απορίες, ασκήσεις 2011-2012  (Read 21228 times)
diutinus
Θαμώνας
****
Gender: Male
Posts: 368


Δημοκρατία δε σημαίνει ασυδοσία...


View Profile WWW
Re: [Συστ. Μικροϋπολογιστών]-Επικαιρότητα, απορίες, ασκήσεις 2011-2012
« Reply #120 on: January 31, 2012, 23:07:04 pm »

Quote from: Grecs on January 31, 2012, 04:11:57 am
Tα branch και τα dec δε τα μετρησες?

Σαν να έχεις δίκιο...  Cheesy
Όταν κάνουμε delays απλά βασιζόμαστε στο ήδη υπάρχον φαντάζομαι έτσι; Δεν καθόμαστε να ξαναμετρήσουμε κύκλους κλπ; Απλά έξτρα λουπ του 20ms..
Logged


Ώ Ελλάς, ηρώων χώρα,
τί γαϊδάρους βγάζεις τώρα;

Γεώργιος Σουρής (1853-1919)
Grecs
Καταστραμμένος
********
Gender: Male
Posts: 6379


Lived in the air died on asphalt


View Profile
Re: [Συστ. Μικροϋπολογιστών]-Επικαιρότητα, απορίες, ασκήσεις 2011-2012
« Reply #121 on: January 31, 2012, 23:20:49 pm »

Quote from: diutinus on January 31, 2012, 23:07:04 pm
Quote from: Grecs on January 31, 2012, 04:11:57 am
Tα branch και τα dec δε τα μετρησες?

Σαν να έχεις δίκιο...  Cheesy
Όταν κάνουμε delays απλά βασιζόμαστε στο ήδη υπάρχον φαντάζομαι έτσι; Δεν καθόμαστε να ξαναμετρήσουμε κύκλους κλπ; Απλά έξτρα λουπ του 20ms..
ε ναι τωρα θα σπας το κεφαλι σου με μαλακιες?Αφου υπαρχουν ετοιμα προγραμματακια για τα delay. Κι εγω αυτο θα κανω, εχω και τα loop των εργασιων.
Logged

"I wish punk, pizza, coke, and skateboarding could be combined into one thing that I could taste, look at or play with."
BabylonX
Εθισμένος στο ΤΗΜΜΥ.gr
*****
Gender: Male
Posts: 655



View Profile
Re: [Συστ. Μικροϋπολογιστών]-Επικαιρότητα, απορίες, ασκήσεις 2011-2012
« Reply #122 on: January 31, 2012, 23:27:20 pm »

Γενικά ναι εκτός κι αν αλλάζει κάτι σε βάθος πολλών κύκλων που μπορεί να σου δώσει +/- μερικούς κύκλους παραπάνω. Πχ ένα delay που βασίζεται σε μια επανάληψη που γίνεται 100 φορές μπορεί να δώσει 99 φορές x κύκλους και την τελευταία να δώσει x+1 ή x-1 ας πούμε επειδή γίνεται ή όχι κάποια διακλάδωση για να βγει από το loop. Γενικά όμως μιλάμε για ελάχιστους κύκλους συνολικά οπότε δεν επηρεάζεται η ακρίβεια σημαντικά. Πχ στα 4Mhz αν δε κάνω λάθος χρειάζεσαι 80000 κύκλους για να φτάσεις τα 20ms. Ε τι να λέει αν κάνει 80007 ας πούμε... Πάντως αν απαιτείται ακρίβεια ή αν είναι loop που καλεί άλλο loop κλπ πρέπει να κάτσεις να τα υπολογίσεις. Πχ αν είναι loop που διαρκεί 100μs και το καλείς 200 φορές για να φτάσεις τα 20ms καταλαβαίνεις ότι τέτοια μικρά σφάλματα πολλαπλασιάζονται επί 200 αν πχ βρίσκονται στο εσωτερικό της πρώτης λούπας που εκτελείται 200 φορές.
« Last Edit: January 31, 2012, 23:30:03 pm by BabylonX » Logged

diutinus
Θαμώνας
****
Gender: Male
Posts: 368


Δημοκρατία δε σημαίνει ασυδοσία...


View Profile WWW
Re: [Συστ. Μικροϋπολογιστών]-Επικαιρότητα, απορίες, ασκήσεις 2011-2012
« Reply #123 on: February 01, 2012, 04:10:01 am »

Άσκηση Β1 του 1ου σετ,
το πρόγραμμα τελειώνει κάπως έτσι

Code:
[......]
clear_bit:
and byte_point, bit_point
st Z, byte_point
ret
;----- End of subroutine DETER_BIT_VAL -----
.undef arr_stad_L
.undef arr_stad_H
.undef determine
.undef bit_point
.undef byte_point
[b] brne byte_shift
dec shift_num
brne new_shift[/b]

Προφανώς τα bold χτυπάνε κατά το build. Να φανταστώ typo;
Logged


Ώ Ελλάς, ηρώων χώρα,
τί γαϊδάρους βγάζεις τώρα;

Γεώργιος Σουρής (1853-1919)
Καμένος
Μόνιμος κάτοικος ΤΗΜΜΥ.gr
******
Gender: Male
Posts: 2322


View Profile
Re: [Συστ. Μικροϋπολογιστών]-Επικαιρότητα, απορίες, ασκήσεις 2011-2012
« Reply #124 on: February 01, 2012, 11:06:46 am »

Για postare ολόκληρη την άσκηση
Logged
christinette
Veteran
Αbsolute ΤΗΜΜΥ.gr
******
Gender: Female
Posts: 2503


keep calm and call batman!


View Profile
Re: [Συστ. Μικροϋπολογιστών]-Επικαιρότητα, απορίες, ασκήσεις 2011-2012
« Reply #125 on: February 01, 2012, 18:49:01 pm »

θα μπορούσε κάποιος να εξηγήσει ή έστω να δώσει ένα κατατοπιστικό λινκ για floating numbers in assembly? διαβάζω την άσκηση με τους βαθμούς κελσίου και φαρενάιτ και δυσκολεύομαι να καταλάβω πως υπολογίζει έναν float αριθμό (πχ τον 1.8)...  Undecided
Logged

May the Force be with me!
ΚΗΜΜΥ
Επιβεβαρυμένος
*********
Gender: Male
Posts: 13065


Κ από το Καμμένος...


View Profile
Re: [Συστ. Μικροϋπολογιστών]-Επικαιρότητα, απορίες, ασκήσεις 2011-2012
« Reply #126 on: February 01, 2012, 18:59:13 pm »

Πρεπει να εχουμε 5 στην εξεταση εργαστηριου για να δωσουμε μετα ε?
Logged

Grecs
Καταστραμμένος
********
Gender: Male
Posts: 6379


Lived in the air died on asphalt


View Profile
Re: [Συστ. Μικροϋπολογιστών]-Επικαιρότητα, απορίες, α&#
« Reply #127 on: February 01, 2012, 19:25:35 pm »

Quote from: christinette on February 01, 2012, 18:49:01 pm
θα μπορούσε κάποιος να εξηγήσει ή έστω να δώσει ένα κατατοπιστικό λινκ για floating numbers in assembly? διαβάζω την άσκηση με τους βαθμούς κελσίου και φαρενάιτ και δυσκολεύομαι να καταλάβω πως υπολογίζει έναν float αριθμό (πχ τον 1.8)...  Undecided

Στο συγκεκριμενο παραδειγμα κανει παραδοχη οτι ενας καταχωρητης εχει το κλασματικο μερος της θερμοκρασιας και ο αλλος καταχωρητης τις μοναδες. Κανει κανονικα τις πραξεις οπως θα τις εκανες και αν ειχες μοναδες απλα στην μια περιπτωση ειναι το κλασματικο μερος και στην αλλη το δεκαδικο.

 Γενικα οταν εχεις ενα δυαδικο αριθμο ειναι το ιδιο ειτε ειναι floating ειτε ειναι κανονικος ο κανονας ειναι οτι καθε φορα που πας δεξια τοτε το ψηφιο που εισαι εχει την μιση αξια απο το προηγουμενο που ησουν. Δεν εχει διαφορα στις πραξεις απλα εσυ κανεις την συμβαση οτι ειναι floating.
Logged

"I wish punk, pizza, coke, and skateboarding could be combined into one thing that I could taste, look at or play with."
christinette
Veteran
Αbsolute ΤΗΜΜΥ.gr
******
Gender: Female
Posts: 2503


keep calm and call batman!


View Profile
Re: [Συστ. Μικροϋπολογιστών]-Επικαιρότητα, απορίες, α&#
« Reply #128 on: February 01, 2012, 19:35:03 pm »

Quote from: Grecs on February 01, 2012, 19:25:35 pm

 Γενικα οταν εχεις ενα δυαδικο αριθμο ειναι το ιδιο ειτε ειναι floating ειτε ειναι κανονικος ο κανονας ειναι οτι καθε φορα που πας δεξια τοτε το ψηφιο που εισαι εχει την μιση αξια απο το προηγουμενο που ησουν. Δεν εχει διαφορα στις πραξεις απλα εσυ κανεις την συμβαση οτι ειναι floating.

ας πουμε ότι θέλω να προσθέσω τον 1.2 με τον 3.4, οι οποίοι βρίσκονται στους καταχωρητές εργασίας. Σε δυαδική μορφή πως αποθηκεύω τον 1.2 και τον 3.4 στους καταχωρητές των 8bit και επίσης πως ξεχωρίζει ο avr στον ίδιο καταχωρητή μέχρι που είναι το κλασματικό και μέχρι που ειναι το ακεραιο μέρος για να κάνει σωστά την πράξη?

Logged

May the Force be with me!
Grecs
Καταστραμμένος
********
Gender: Male
Posts: 6379


Lived in the air died on asphalt


View Profile
Re: [Συστ. Μικροϋπολογιστών]-Επικαιρότητα, απορίες, α&#
« Reply #129 on: February 01, 2012, 19:38:23 pm »

 Ειναι συμβασεις ρε συ αλλα προφανως πρεπει να ναι ιδιας μορφης για να κανεις πραξεις και να ειναι σωστες πχ ο 3,4 θελει τουλαχιστον 2 ψηφια για το ακεραιο μερος ενω ο 1,2 θελει 1 ψηφιο. Ε και τους 2 θα τους κανεις με 2 ψηφια για ακεραιο και τα υπολοιπα για κλασματικο και νο προμπλεμ.

ΥΓ για τους πολλαπλασιασμους (MUL,FMUL) θελει συγκεκριμενες μορφες δεν κανεις οτι θελεις.
« Last Edit: February 01, 2012, 19:47:12 pm by Grecs » Logged

"I wish punk, pizza, coke, and skateboarding could be combined into one thing that I could taste, look at or play with."
christinette
Veteran
Αbsolute ΤΗΜΜΥ.gr
******
Gender: Female
Posts: 2503


keep calm and call batman!


View Profile
Re: [Συστ. Μικροϋπολογιστών]-Επικαιρότητα, απορίες, ασκήσεις 2011-2012
« Reply #130 on: February 01, 2012, 19:40:24 pm »

ok i think i got it! thanks dude!  Wink
Logged

May the Force be with me!
Grecs
Καταστραμμένος
********
Gender: Male
Posts: 6379


Lived in the air died on asphalt


View Profile
Re: [Συστ. Μικροϋπολογιστών]-Επικαιρότητα, απορίες, α&#
« Reply #131 on: February 01, 2012, 20:03:16 pm »

Βασικα στο παραδειγμα που σου δωσα, πρεπει να προσεξεις και ποσα ψηφια θελει το αποτελεσμα για ακεραιο μερος αν θες να εισαι σωστος. Οποτε 3 ψηφια για ακεραιο , γραψε λαθος, αλλιως θα χεις overflow και κρατουμενο. Ή οπως το παραδειγμα του βιβλιου ενας καταχωρητης για κλασματικο μερος και ενας για ακεραιο αν εχεις μεγαλους αριθμους.
« Last Edit: February 01, 2012, 20:46:40 pm by Grecs » Logged

"I wish punk, pizza, coke, and skateboarding could be combined into one thing that I could taste, look at or play with."
Καμένος
Μόνιμος κάτοικος ΤΗΜΜΥ.gr
******
Gender: Male
Posts: 2322


View Profile
Re: [Συστ. Μικροϋπολογιστών]-Επικαιρότητα, απορίες, ασκήσεις 2011-2012
« Reply #132 on: February 01, 2012, 20:33:05 pm »

Επίσης να ξεκαθαριστεί ότι ο AVR δεν ξεχωρίζει float και int. Όλα bytes είναι. Εσύ ορίζεις που θα είναι το ακέραιο, το δεκαδικό κτλ (και το λές στην άσκηση).
Logged
christinette
Veteran
Αbsolute ΤΗΜΜΥ.gr
******
Gender: Female
Posts: 2503


keep calm and call batman!


View Profile
Re: [Συστ. Μικροϋπολογιστών]-Επικαιρότητα, απορίες, ασκήσεις 2011-2012
« Reply #133 on: February 01, 2012, 20:47:35 pm »

ok! ας πουμε αν θελω να γράψω το 15.3 σε δύο καταχωρητές έναν για το ακέραιο και ένα για το κλασματικό μέρος.

το 15 θα το γράψω κανονικά 0b00001111

το 0.3 δε θα το γράψω ως 0b00000010 αλλά θα το υπολογίζω ως αρνητικές δυνάμεις του 2 δηλ. 0b010100000 ε?

Logged

May the Force be with me!
Grecs
Καταστραμμένος
********
Gender: Male
Posts: 6379


Lived in the air died on asphalt


View Profile
Re: [Συστ. Μικροϋπολογιστών]-Επικαιρότητα, απορίες, α&#
« Reply #134 on: February 01, 2012, 20:54:13 pm »

Αν θες να κανεις πραξεις και να περνας κρατουμενα απο το κλασματικο στο ακεραιο ναι. Ειναι πανω κατω ο κανονας που σου πα πιο πανω απλα για 16bito αριθμο. Χωρισμενο σε 8 και 8 (για ακεραιο και κλασματικο μερος)
Logged

"I wish punk, pizza, coke, and skateboarding could be combined into one thing that I could taste, look at or play with."
Pages: 1 ... 7 8 [9] 10 11 12 Go Up Print
Jump to:  

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