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

Login with username, password and session length

Αναζήτηση

Google

THMMY.gr Web
Πρόσφατα
[Σ.Π.Η.Ε.] Γενικές απορίε...
by georkala
[Today at 19:26:44]

[ΘΤΠΑ] Γενικές απορίες κα...
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 Katarameno
[June 15, 2025, 20:08:49 pm]

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

[Δυναμική Συμπεριφορά ΣΗΕ...
by soko_freta
[June 13, 2025, 01:05:36 am]
Στατιστικά
Members
Total Members: 9959
Latest: valco08
Stats
Total Posts: 1426675
Total Topics: 31711
Online Today: 217
Online Ever: 2093
(April 17, 2025, 08:47:49 am)
Users Online
Users: 99
Guests: 121
Total: 220
natavhoo
Petros Ts
moutdimi
christina02
Chrisvb17
cealexop
kakousios
karadimitras
msandr
AlexKyr
fivosfivos1
papatmaria
lelenia
georkala
Papadopoulosthanos
maranageo
Χρήστος Κίτσος
PurpleWitch
folas
kostas.de
nikos123321
tasos_ntv
chrisdardas
PolarBear
mgrivab
Pcsc
aachmet
George15
abunchofcells
akiousia
kokkinosgior
itsikou
elias_farhood
Farmakis Aggelos
papaane
karaths.d
VaiosG
George_RT
AgaG
kourkou
mavropan
stefpapa21
ANDVRONTZOS
tzortzis
gkaramp
Η ΤΡΑΠΟΥΛΑ ΤΟΥ ΠΑΠΠΟΥ ΜΟΥ
alice
gcheristanidhs
gkyrodi
tasakis
thegreekbaron
papajohnn06
mkakale
ftheo11
3rdDegreeBurn
george14
annaparask
akoil
thathas12
noimaginationforthis
WeirdAlex
sofoklhs_pizza
akontel
Sanaia
BCosT
Κaraflodaimonas
Spyros.kleanthous
marwt
Kaniki
Arakapas
evtrents
vasilis saitis
Kenedy
alexlemp
acapulco
adamchatz
elischat
georgepana9
Mikekmp
npalami
angelos
adelaine
stelinas
simosilias
PanosPapaspirou
nick_slendy
Ma8hths Indou
grosdanis
Alex Kosmas
DimKaratzas
vastridam
Εμφάνιση

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

Νέα!
Για αλλαγή του public name σας, επικοινωνήστε με έναν από τους Admins.
THMMY.gr > Forum > Μαθήματα Κύκλου Ηλεκτρονικής & Υπολογιστών  > 7ο Εξάμηνο > 7ο Εξάμηνο - ΠΠΣ > Υποχρεωτικά Μαθήματα > Συστήματα Μικροϋπολογιστών (Moderators: geo66, Elliot Alderson) > [Συστ. Μικροϋπολογιστών] Γενικές απορίες και ανακοινώσεις/επικαιρότητα 2012-2013
0 Members and 1 Guest are viewing this topic.
Pages: 1 ... 17 18 [19] 20 21 ... 28 Go Down Print
Author Topic: [Συστ. Μικροϋπολογιστών] Γενικές απορίες και ανακοινώσεις/επικαιρότητα 2012-2013  (Read 40234 times)
Salvation
Guest
Re: [Συστ. Μικροϋπολογιστών] Γενικές απορίες και ανακοινώσεις/επικαιρότητα 2012-2013
« Reply #270 on: February 26, 2013, 16:04:13 pm »

Kafeini σχετικά με τη διαίρεση όταν έχεις συμπλήρωμα του 2, η εντολή asr γίαυτο το λόγο δεν υπάρχει;
Logged
alexx_m87
Ανερχόμενος/Ανερχόμενη
**
Posts: 89


View Profile
Re: [Συστ. Μικροϋπολογιστών] Γενικές απορίες και ανακοινώσεις/επικαιρότητα 2012-2013
« Reply #271 on: February 26, 2013, 16:04:23 pm »

Quote from: kafeini on February 26, 2013, 15:43:24 pm
Δεν σε απασχολεί αυτό. Η αφαίρεση γίνεται από μόνη της με ότι αποτέλεσμα μπορεί να έχει. Απλά χρειάζεσαι έναν έλεγχο για overflow με την εντολή brvs, στο τέλος της πρ'αξης
το δοκιμασα αλλα δε λειτουργει ουτε αυτο....μετα την αφαιρεση μονο το C και  H ειναι 1
Logged
vamos_89
Καταξιωμένος/Καταξιωμένη
***
Posts: 230


View Profile
Re: [Συστ. Μικροϋπολογιστών] Γενικές απορίες και ανακοινώσεις/επικαιρότητα 2012-2013
« Reply #272 on: February 26, 2013, 16:18:04 pm »

Quote from: My name is Legion for We Are Many on February 26, 2013, 16:04:13 pm
Kafeini σχετικά με τη διαίρεση όταν έχεις συμπλήρωμα του 2, η εντολή asr γίαυτο το λόγο δεν υπάρχει;
καφεινη αυτο μ τ διαιρεση εγω την κανω κανονικα αφου εχω κανει επεκταση προσημου   και μετα αν πχ κανω 2lsr τοτε στα 2 βιτ π μπαινουν με ενα ori βαζω 11 σε αυτα π μπηκαν αν ειναι αρνητικος και μ βγαινει σωστα η πραξη
Logged
aloko
Θαμώνας
****
Gender: Male
Posts: 451



View Profile WWW
Re: [Συστ. Μικροϋπολογιστών] Γενικές απορίες και ανακοινώσεις/επικαιρότητα 2012-2013
« Reply #273 on: February 26, 2013, 16:21:06 pm »

ΘΕΜΑ 2 ΣΕΠΕΜΒΡΗΣ 2012
Ξεκινάμε με τις αναπαραστάσεις των σταθερών, δηλαδή του π,του 0.5 και του 2.5 σε καταχωρητές
των 8-bit με 2 bit ακέραιο και 6 bit κλασματικό.
Επίσης τα Χ και Υ είναι 8 bit μη προσημασμένοι, από 0 μέχρι 255 δηλαδή.
Πώς συνεχίζουμε με τη λογική του προβλήματος για τη λύση της 2.5(0.5Χ+12Υ-π) χωρίς εντολές πολλαπλασιασμού??
Logged
vamos_89
Καταξιωμένος/Καταξιωμένη
***
Posts: 230


View Profile
Re: [Συστ. Μικροϋπολογιστών] Γενικές απορίες και ανακοινώσεις/επικαιρότητα 2012-2013
« Reply #274 on: February 26, 2013, 16:27:44 pm »

Quote from: aloko on February 26, 2013, 16:21:06 pm
ΘΕΜΑ 2 ΣΕΠΕΜΒΡΗΣ 2012
Ξεκινάμε με τις αναπαραστάσεις των σταθερών, δηλαδή του π,του 0.5 και του 2.5 σε καταχωρητές
των 8-bit με 2 bit ακέραιο και 6 bit κλασματικό.
Επίσης τα Χ και Υ είναι 8 bit μη προσημασμένοι, από 0 μέχρι 255 δηλαδή.
Πώς συνεχίζουμε με τη λογική του προβλήματος για τη λύση της 2.5(0.5Χ+12Υ-π) χωρίς εντολές πολλαπλασιασμού??


το 2,5 το γραφεις σαν 2+2^-1 αρα (2+2^-1)(2^-1χ + 2^3y +2^2y -π)
Logged
aloko
Θαμώνας
****
Gender: Male
Posts: 451



View Profile WWW
Re: [Συστ. Μικροϋπολογιστών] Γενικές απορίες και ανακοινώσεις/επικαιρότητα 2012-2013
« Reply #275 on: February 26, 2013, 16:33:05 pm »

Quote from: vamos_89 on February 26, 2013, 16:27:44 pm

το 2,5 το γραφεις σαν 2+2^-1 αρα (2+2^-1)(2^-1χ + 2^3y +2^2y -π)
Άρα σπάω την πράξη σε leftshifts(διαιρέσεις με 2) και rightshifts(πολλαπλασιασμούς με 2) σωστά ?
Και χρειάζομαι 2 Bytes για το αποτέλεσμα ??
Logged
kafeini
Καταξιωμένος/Καταξιωμένη
***
Gender: Female
Posts: 237



View Profile
Re: [Συστ. Μικροϋπολογιστών] Γενικές απορίες και ανακοινώσεις/επικαιρότητα 2012-2013
« Reply #276 on: February 26, 2013, 16:40:17 pm »

Quote from: My name is Legion for We Are Many on February 26, 2013, 16:04:13 pm
Kafeini σχετικά με τη διαίρεση όταν έχεις συμπλήρωμα του 2, η εντολή asr γίαυτο το λόγο δεν υπάρχει;
Η asr είναι όντως για signed αριθμούς, αλλά δε γνωρίζω με σιγουριά αν δουλεύει η διαίρεση με αυτήν. Θα μπορούσε όμως, βάση λογικής.
Logged

ότι δεν πάρεις μοναχός,
κανείς δεν θα'ρθει να στο δώσει...
kafeini
Καταξιωμένος/Καταξιωμένη
***
Gender: Female
Posts: 237



View Profile
Re: [Συστ. Μικροϋπολογιστών] Γενικές απορίες και ανακοινώσεις/επικαιρότητα 2012-2013
« Reply #277 on: February 26, 2013, 16:41:51 pm »

Quote from: vamos_89 on February 26, 2013, 16:18:04 pm
Quote from: My name is Legion for We Are Many on February 26, 2013, 16:04:13 pm
Kafeini σχετικά με τη διαίρεση όταν έχεις συμπλήρωμα του 2, η εντολή asr γίαυτο το λόγο δεν υπάρχει;
καφεινη αυτο μ τ διαιρεση εγω την κανω κανονικα αφου εχω κανει επεκταση προσημου   και μετα αν πχ κανω 2lsr τοτε στα 2 βιτ π μπαινουν με ενα ori βαζω 11 σε αυτα π μπηκαν αν ειναι αρνητικος και μ βγαινει σωστα η πραξη
Σωστός είναι κ αυτός ο τρόπος, αλλά καθυστερείς περισσότερο λόγω της επέκτασης προσήμου. Αλλά αν σε βολεύει είσαι οκ.
Logged

ότι δεν πάρεις μοναχός,
κανείς δεν θα'ρθει να στο δώσει...
vamos_89
Καταξιωμένος/Καταξιωμένη
***
Posts: 230


View Profile
Re: [Συστ. Μικροϋπολογιστών] Γενικές απορίες και ανακοινώσεις/επικαιρότητα 2012-2013
« Reply #278 on: February 26, 2013, 16:52:15 pm »

Quote from: aloko on February 26, 2013, 16:33:05 pm
Quote from: vamos_89 on February 26, 2013, 16:27:44 pm

το 2,5 το γραφεις σαν 2+2^-1 αρα (2+2^-1)(2^-1χ + 2^3y +2^2y -π)
Άρα σπάω την πράξη σε leftshifts(διαιρέσεις με 2) και rightshifts(πολλαπλασιασμούς με 2) σωστά ?
Και χρειάζομαι 2 Bytes για το αποτέλεσμα ??
νμζ 3 byte θελεις γτ θελεις κ 1 byte για τ κλασματα π φευγουν απο lsr αρα θελεις και εναν επιπλεον καταχωρητη
Logged
alexx_m87
Ανερχόμενος/Ανερχόμενη
**
Posts: 89


View Profile
Re: [Συστ. Μικροϋπολογιστών] Γενικές απορίες και ανακοινώσεις/επικαιρότητα 2012-2013
« Reply #279 on: February 26, 2013, 16:53:12 pm »

Quote from: kafeini on February 26, 2013, 16:41:51 pm
Quote from: vamos_89 on February 26, 2013, 16:18:04 pm
Quote from: My name is Legion for We Are Many on February 26, 2013, 16:04:13 pm
Kafeini σχετικά με τη διαίρεση όταν έχεις συμπλήρωμα του 2, η εντολή asr γίαυτο το λόγο δεν υπάρχει;
καφεινη αυτο μ τ διαιρεση εγω την κανω κανονικα αφου εχω κανει επεκταση προσημου   και μετα αν πχ κανω 2lsr τοτε στα 2 βιτ π μπαινουν με ενα ori βαζω 11 σε αυτα π μπηκαν αν ειναι αρνητικος και μ βγαινει σωστα η πραξη
Σωστός είναι κ αυτός ο τρόπος, αλλά καθυστερείς περισσότερο λόγω της επέκτασης προσήμου. Αλλά αν σε βολεύει είσαι οκ.

γενικα ρε παιδια, τωρα το δοκιμασα.. εγω νομιζω οτι ειναι το εξης: αμα ειναι αρνητικο, τοτε κανεισ neg ωστε να παρεισ το θετικο. Μετα κανεις lsr σε αυτον ωστε να τον διαιρεσησ με το 2 και μετα παλι neg για ναπαρεισ τον αρνητικο, η επισης μπορεισ να κανεισ πχ Τ=1 ωστε να μπορεις να δεις το αποτελεσμα σε κανονικο νουμερο και αμα Τ=1 θα σημαινει πως ειναι αρνητικο
Logged
alexx_m87
Ανερχόμενος/Ανερχόμενη
**
Posts: 89


View Profile
Re: [Συστ. Μικροϋπολογιστών] Γενικές απορίες και ανακοινώσεις/επικαιρότητα 2012-2013
« Reply #280 on: February 26, 2013, 16:56:28 pm »

Quote from: aloko on February 26, 2013, 16:33:05 pm
Quote from: vamos_89 on February 26, 2013, 16:27:44 pm

το 2,5 το γραφεις σαν 2+2^-1 αρα (2+2^-1)(2^-1χ + 2^3y +2^2y -π)
Άρα σπάω την πράξη σε leftshifts(διαιρέσεις με 2) και rightshifts(πολλαπλασιασμούς με 2) σωστά ?
Και χρειάζομαι 2 Bytes για το αποτέλεσμα ??
δεσ 2-3 σελιδες πισω εχω ανεβασει τη λυση. εγω εκανα το εξης: εκανα τους πολλαπλασιασμους αρχικα, οποτε εχεισ το 2.5*0.5χ=1.25 αρα χ+χ/4 και 30y=32y-2y τα οποια φτιαχνεις ευκολα με ολισθησεις. το π*2.5 το πηρα ετοιμο, αλλα παλι το φτιαχνεις με τον ιδιο τροπο αμα θες
Logged
kafeini
Καταξιωμένος/Καταξιωμένη
***
Gender: Female
Posts: 237



View Profile
Re: [Συστ. Μικροϋπολογιστών] Γενικές απορίες και ανακοινώσεις/επικαιρότητα 2012-2013
« Reply #281 on: February 26, 2013, 17:02:28 pm »

Quote from: alexx_m87 on February 26, 2013, 16:53:12 pm
Quote from: kafeini on February 26, 2013, 16:41:51 pm
Quote from: vamos_89 on February 26, 2013, 16:18:04 pm
Quote from: My name is Legion for We Are Many on February 26, 2013, 16:04:13 pm
Kafeini σχετικά με τη διαίρεση όταν έχεις συμπλήρωμα του 2, η εντολή asr γίαυτο το λόγο δεν υπάρχει;
καφεινη αυτο μ τ διαιρεση εγω την κανω κανονικα αφου εχω κανει επεκταση προσημου   και μετα αν πχ κανω 2lsr τοτε στα 2 βιτ π μπαινουν με ενα ori βαζω 11 σε αυτα π μπηκαν αν ειναι αρνητικος και μ βγαινει σωστα η πραξη
Σωστός είναι κ αυτός ο τρόπος, αλλά καθυστερείς περισσότερο λόγω της επέκτασης προσήμου. Αλλά αν σε βολεύει είσαι οκ.

γενικα ρε παιδια, τωρα το δοκιμασα.. εγω νομιζω οτι ειναι το εξης: αμα ειναι αρνητικο, τοτε κανεισ neg ωστε να παρεισ το θετικο. Μετα κανεις lsr σε αυτον ωστε να τον διαιρεσησ με το 2 και μετα παλι neg για ναπαρεισ τον αρνητικο, η επισης μπορεισ να κανεισ πχ Τ=1 ωστε να μπορεις να δεις το αποτελεσμα σε κανονικο νουμερο και αμα Τ=1 θα σημαινει πως ειναι αρνητικο

Γενικά υπάρχουν πολλοί τρόποι. Αν το δοκίμασες κ δουλεύει είσαι μια χαρά και θα προτιμήσω κ εγώ τον τρόπο σ γιατί είναι πιο σύντομος. 
Logged

ότι δεν πάρεις μοναχός,
κανείς δεν θα'ρθει να στο δώσει...
BluE_NoTe
Καταξιωμένος/Καταξιωμένη
***
Posts: 209


Blue Note = θρυλική Jazz δισκογραφική εταιρεία !!!


View Profile
Re: [Συστ. Μικροϋπολογιστών] Γενικές απορίες και ανακοινώσεις/επικαιρότητα 2012-2013
« Reply #282 on: February 26, 2013, 17:36:26 pm »

Δεν ισχύει η lsr για προσημασμένους ? Πού το λέει αυτό ? Δηλαδή αν θέλω να κάνω lsr το 131 (το οποίο αντιστοιχεί σε κάποιον αρνητικό αριθμό αλλά ο avr αυτό δεν το ξέρει) ποιο θα είναι το πρόβλημά του ?

Επίσης αν θέλω να πολλαπλασιάσω με fractional multiplication θα πρέπει και οι δύο καταχωρητές να είναι κλασματικοί ? Μπορεί να είναι μόνο ο ένας ? Ο avr πως τους ξεχωρίζει ? Έχει να κάνει με τις μορφοποιήσεις ? Τί σημαίνουν αυτές ?
Μόλις διάβασα ότι μορφοποίηση σημαίνει 1.7 σημαίνει 1 bit ακέραιο και 7 κλασματικό. Άρα στις εντολές αυτές θα πρέπει να βάλεις τέτοιους κλασματικούς αν και δεν καταλαβαίνω την ύπαρξη του ακέραιου bit... Εάν μου ζητάει να πολλαπλασιάσω ακέραιο και δεκαδικό πολλαπλασιάζω σαν ήταν ακέραιοι (mul) και θεωρώ ότι στο MSbyte βρίσκεται το ακέραιο αποτέλεσμα του πολ/σμού και στο LSbyte το κλασματικό ? Στο θέμα 3 σεπτ 2010 τα Χ, Υ είναι ακέραια ή δεκαδικά ?
« Last Edit: February 26, 2013, 17:59:30 pm by BluE_NoTe » Logged

I search the past back to a time when I was younger
A target for the new society
Picked to displace the leaders countering objectives
Of this new underground reality
alexx_m87
Ανερχόμενος/Ανερχόμενη
**
Posts: 89


View Profile
Re: [Συστ. Μικροϋπολογιστών] Γενικές απορίες και ανακοινώσεις/επικαιρότητα 2012-2013
« Reply #283 on: February 26, 2013, 18:15:51 pm »

Quote from: BluE_NoTe on February 26, 2013, 17:36:26 pm
Δεν ισχύει η lsr για προσημασμένους ? Πού το λέει αυτό ? Δηλαδή αν θέλω να κάνω lsr το 131 (το οποίο αντιστοιχεί σε κάποιον αρνητικό αριθμό αλλά ο avr αυτό δεν το ξέρει) ποιο θα είναι το πρόβλημά του ?

Επίσης αν θέλω να πολλαπλασιάσω με fractional multiplication θα πρέπει και οι δύο καταχωρητές να είναι κλασματικοί ? Μπορεί να είναι μόνο ο ένας ? Ο avr πως τους ξεχωρίζει ? Έχει να κάνει με τις μορφοποιήσεις ? Τί σημαίνουν αυτές ?
Μόλις διάβασα ότι μορφοποίηση σημαίνει 1.7 σημαίνει 1 bit ακέραιο και 7 κλασματικό. Άρα στις εντολές αυτές θα πρέπει να βάλεις τέτοιους κλασματικούς αν και δεν καταλαβαίνω την ύπαρξη του ακέραιου bit... Εάν μου ζητάει να πολλαπλασιάσω ακέραιο και δεκαδικό πολλαπλασιάζω σαν ήταν ακέραιοι (mul) και θεωρώ ότι στο MSbyte βρίσκεται το ακέραιο αποτέλεσμα του πολ/σμού και στο LSbyte το κλασματικό ? Στο θέμα 3 σεπτ 2010 τα Χ, Υ είναι ακέραια ή δεκαδικά ?


γενικα η 1.7 σημαινει οτι το μπιτ 7 ειναι το 1 και το υπολοιπο 0.5 0.25 κλπ, δλδ 2^0, 2^(-1) κλπ...αμα πολλαπλασιασεις με την fmul αυτη θα θεωρει οτι ειναι δεκαδικοι στη μορφη αυτη, παρολαυτα και να ειναι ο ενασ απ τους 2 ακεραιοσ κ ο αλλοσ δεκαδικος παλι θα βγει ο πολλ/μος.απλα θα τον ερμηνευσεις ετσι: στον r1 περιεχεται το κεραιο μερος και στον r0 το δεκαδικο. αν ειναι και οι δυο δεκαδικοι, τοτε κ στον 1 κ στον 0 το δεκαδικο περιεχεται .για τσεκαρετε το κ εσεις να δουμε αν συμφωνουμε
Logged
BluE_NoTe
Καταξιωμένος/Καταξιωμένη
***
Posts: 209


Blue Note = θρυλική Jazz δισκογραφική εταιρεία !!!


View Profile
Re: [Συστ. Μικροϋπολογιστών] Γενικές απορίες και ανακοινώσεις/επικαιρότητα 2012-2013
« Reply #284 on: February 26, 2013, 19:04:13 pm »


Έστω ότι θέλω να πολ/σω το 2 με το 0.2. 2->00000010 και 0.2->00110100. Θα χρησιμοποιήσω την fmul. Τότε θα φορτώσω το 0.0000010 (μορφή 1.7 για τον δύο, τον οποίο ο avr αντιλαμβάνεται ως τον δεκαδικό 0.015625) και 0.0011010  (για τον 0.2, χρησιμοποιώ πάλι την μορφή 1.7). Ο avr πολ/ντας 0.015625*0.2 βρισκει 0.003125 και δημιουργείται η 16μπιτη λέξη 0.000000001101000 που αντιστοιχεί στον υπολογισμένο αριθμό. Παρατηρεί κανείς πως το MSbyte είναι 0 και το LSbyte είναι 0.4 που θέλαμε να βρούμε εξαρχής ! Αυτό σημαίνει δηλαδή πως ισχύει έτσι ?

Πάντως προτιμώ να διαχειριστώ το 0.2 σαν ακέραιο (δηλαδή να χρησιμοποιήσω mul) και να πάρω MSbyte για ακέραιο και LSbyte για δεκαδικό γιατί παραπάνω στο 2 θεώρησα πως το πρώτο bit είναι το ακέραιο μέρος ενώ στο 0.2 έκανα πρώτα ένα shift right ...
Logged

I search the past back to a time when I was younger
A target for the new society
Picked to displace the leaders countering objectives
Of this new underground reality
Pages: 1 ... 17 18 [19] 20 21 ... 28 Go Up Print
Jump to:  

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