1. ΣΥΣΤΗΜΑΤΑ ΑΡΙΘΜΩΝ. α i. (α i β i ) (1.3) όπου: η= το πλήθος ακεραίων ψηφίων του αριθμού Ν. n-1

Μέγεθος: px
Εμφάνιση ξεκινά από τη σελίδα:

Download "1. ΣΥΣΤΗΜΑΤΑ ΑΡΙΘΜΩΝ. α i. (α i β i ) (1.3) όπου: η= το πλήθος ακεραίων ψηφίων του αριθμού Ν. n-1"

Transcript

1 1. ΣΥΣΤΗΜΑΤΑ ΑΡΙΘΜΩΝ 1.1 Εισαγωγή Το δεκαδικό σύστημα (Decimal System) αρίθμησης χρησιμοποιείται από τον άνθρωπο και είναι κατάλληλο βέβαια γι αυτόν, είναι όμως εντελώς ακατάλληλο για τις ηλεκτρονικές μηχανές, όπου τα βασικά στοιχεία τους τα flip-flop, τα Τρανζίστορ κ.λ.π., είναι στοιχεία δυο καταστάσεων (bistable). Έτσι το πιο φυσικό αριθμητικό σύστημα για αυτές είναι το δυαδικό σύστημα (binary system), το οποίο χρησιμοποιεί δύο μόνο ψηφία, το 0 και το 1, τα οποία ταιριάζουν με τις δυο καταστάσεις των στοιχείων τους. Για τον λόγο αυτό οι ηλεκτρονικοί (ή ψηφιακοί υπολογιστές λειτουργούν στο δυαδικό σύστημα ή σε δεκαδικό κωδικοποιημένο σε κατάλληλο δυαδικό σύστημα (BCD =Binary Coded Decimal) Εκτός από το δυαδικό σύστημα σε ειδικές περιπτώσεις π.χ. εντολές μηχανής κ.λ.π. χρησιμοποιούνται άλλα δυο αριθμητικά συστήματα το οκταδικό (Οctal) και το δεκεξαδικό (Hexadecimal). Η περιγραφή των αριθμητικών συστημάτων και η μετατροπή τους από το ένα σύστημα στο άλλο, είναι θέμα του παρόντος κεφαλαίου. Κάθε αριθμός μπορεί να γραφεί σε οποιοδήποτε αριθμητικό σύστημα με την μορφή : Ν= αn-1 β n α3 β 3 + α2 β 2 + α1 β 1 + α0 β 0 (1.1) για Ν= 1 και με την μορφή: Ν= α-1 β -1 + α-2β -2 + α-3 β αm-1 β m-1 + αm βm (1.2) για 0<Ν<1 όπου: β>1 είναι η βάση (Radix) του αριθμητικού συστήματος Ν α i είναι o αριθμός μας και είναι τα ψηφία (digits) του αριθμού με τιμές μεταξύ 0 και (β-1) Οι δυο παραπάνω σχέσεις γράφονται σε μια γενική σχέση την: N= n-1 (α i β i ) (1.3) όπου: η= το πλήθος ακεραίων ψηφίων του αριθμού Ν i=-m m= το πλήθος των κλασματικών ψηφίων Κάθε αριθμητικό σύστημα παίρνει το όνομά του από την βάση του (β) που είναι εκφρασμένη στο δεκαδικό σύστημα. Π.χ. β=10 δεκαδικό, β=2 δυαδικό, β=5 πενταδικό, β=7 επταδικό κ.ο.κ. Ας δούμε αναλυτικότερα τα βασικά συστήματα. Κ.Θ. Φανουράκης Θεωρία Ψηφιακών Ηλεκτρονικών Σελίδα 1η

2 1.2 Δεκαδικό σύστημα (Decimal System) Η βάση του δεκαδικού συστήματος είναι το 10 (β=10) και τα ψηφία του από το 0 έως το 9, [0-(β-1)], δηλαδή τα 0,1,2,3,4,5,6,7,8,9. Αν θέλουμε να εκφράσουμε ένα αριθμό του δεκαδικού συστήματος χρησιμοποιούμε τις σχέσεις 1.1, 1.2, 1.3 ανάλογα με την μορφή του αριθμού. Για παράδειγμα: α) Με βάση την σχέση (1.1) ο ακέραιος αριθμός του δεκαδικού συστήματος Ν(10)= 3872 με η=4, m=0 γράφεται: m N = i= -1 (αi β i ) => Ν= α3β 3 + α2β 2 + α1β 1 + α0β 0 =3 * * * * 10 0 ή Ν= 3 * * * 10+2 * 1 β) Με βάση τη σχέση (1.2) ο κλασματικός αριθμός του δεκαδικού συστήματος Ν(10) = 0,496 με η=0, m=3 γράφεται: m N = i= -1 (αiβ i )=> Ν=α-1β -1 + α-2β -2 + α-3β -3 =4 * * * 10-3 ή Ν=0,4+0,09+0,006 γ) Τέλος με βάση την σχέση (1.3) ο πραγματικός αριθμός του δεκαδικού συστήματος Ν=236,84(10) με η=3, m=2 γράφεται: m N = (αiβ i )=> i= -1 Ν= α2β 2 +α1β 1 + α0β 0 +α-1β -1 + α-2β -2 =2* * * * *10-2 Ν=2*100+3*10+6*1 +8*(1/10)+4*(1/100) = ,8 +0,04=236,84(10) 1.3 Δυαδικό σύστημα (Binary System) Η βάση του δυαδικού συστήματος είναι το 2 (β=2) και τα ψηφία του είναι τo 0 και το 1, [0 έως (β-1)], δηλαδή δυο μόνο ψηφία. Αυτό είναι και το μεγάλο πλεονέκτημά του, αφού τα δυο ψηφία του παριστάνονται με όλα τα στοιχεία δυο καταστάσεων π.χ. Transistor Οn-Οff ή 1-0, Flip-Flop, κ.λ.π. α) Με βάση την σχέση (1.1) ο ακέραιος αριθμός του δυαδικού συστήματος με 7 δυαδικά ψηφία (Bits) {από το BInary digits}, ο Ν= , από τα οποία: το περισσότερο σημαντικό ψηφίο (ΠΣΨ) ή (MSB=Most Significant Bit) είναι το 1 και το λιγότερο σημαντικό ψηφίο (ΛΣΨ) ή (LSB=Least Significant Bit) είναι το 0, με η=7, m=0, γράφεται : m N = (αi β i ) => i= -1 Ν(10)=α 6 β 6 +α 5 β 5 +α 4 β 4 +α 3 β 3 +α 2 β 2 +α 1 β 1 +α 0 β 0 =1 * * * * * * * 2 0 = =1*64+1*32+0*16+0*8 + 1*4 + 1*2 + 0*1 = =102 Κ.Θ. Φανουράκης Θεωρία Ψηφιακών Ηλεκτρονικών Σελίδα 2η

3 Παρατηρούμε ότι για την θέση του κάθε δυαδικού ψηφίου (Bit) χρησιμοποιούμε δυνάμεις του δυο και το ΛΣΨ αντιστοιχεί στη δύναμη 2 0 ενώ το ΠΣΨ αντιστοιχεί στη δύναμη 2 n-1 καθώς και ότι με την βοήθεια της σχέσης (1.1) βρήκαμε τον ισοδύναμό του αριθμό στο δεκαδικό σύστημα. β) Ο κλασματικός αριθμός του δυαδικού συστήματος Ν=0,1011(2) με η=0, m=4 γράφεται: Ν=α-1β -1 +α-2β -2 +α-3β -3 +α-4β -4 =1 * * * * 2-4 =0,5+0+0,125+0,0625 Ν=0,6875(10) γ) Ο πραγματικός αριθμός του δυαδικού συστήματος Ν=110,001(2) γράφεται 1) με χωριστή μετατροπή του ακεραίου και του κλασματικού μέρους ή 2) με τη βοήθεια της σχέσης (1.3) με η=3, m=3 δηλαδή: Ν=α2β 2 +α1β 1 +α0β 0 + α-1β -1 + α-2β -2 + α-3β -3 =1*2 2 +1*2 1 +0*2 0 +0*2-1 +0*2-2 +1*2-3 = =1 * * * * * * 2-3 =1 * 4 +1 * * 1 +0 * 1/2 + 0 * 1/4 +1 * 1/8 = = ,125=6,125(10) 1.4 Οκταδικό σύστημα (Octal System) Η βάση του οκταδικού συστήματος είναι το 8 (β=8) και τα ψηφία του είναι 0 έως 7 [0 έως (β-1)], δηλαδή τα 0,1,2,3,4,54,6,7. Είναι ένα χρήσιμο αριθμητικό σύστημα γιατί μετατρέπεται εύκολα στο δυαδικό σύστημα, αφού ισχύει, μεταξύ των δύο συστημάτων η σχέση 2 3 =8. Π.χ.α) Ο ακέραιος αριθμός του οκταδικού συστήματος Ν=216(8), με η=3, m=0 σύμφωνα με την σχέση (1.1) γράφεται: Ν=216(8)= α2β 2 +α1β 1 +α0β 0 = 2 * * * 8 0 =2 * 64+1 * 8+6 * 1= =142(10) β) Ο κλασματικός αριθμός του οκταδικού συστήματος Ν=0,642(8) με η=0, m=3 σύμφωνα με την σχέση 1.2 γράφεται: Ν= α-1β -1 + α-2β -2 + α-3β -3 =6 * * * 8-3 = 6/8 + 4/64 + 2/512 = = 3/4 +1/16 +1/256=192/256+16/256+1/256=( )/256=0,816(10) γ) Παρόμοια ισχύει και για ένα πραγματικό αριθμό του οκταδικού συστήματος με χρήση της σχέσης (1.3). Και εδώ παρατηρούμε ότι η χρήση των σχέσεων 1.1, 1.2, 1.3 δίδει τον ισοδύναμό του αριθμό στο δεκαδικό σύστημα. 1.5 Δεκαεξαδικό σύστημα (Hexadecimal System) Η βάση του δεκαεξαδικού συστήματος είναι το 16 (β=16) και τα ψηφία του είναι 0 έως 15, [0 έως (β-1)], δηλαδή τα 0,1,2,3,4,54,6,7,8,9,Α,Β,C,D,Ε,F όπου αντί των γνωστών δεκαδικών 10,11,12,13,14,15 χρησιμοποιούνται τα πρώτα γράμματα του Λατινικού αλφάβητου Α,Β,C,D,E,F ώστε να μην δημιουργείται σύγχυση. Κ.Θ. Φανουράκης Θεωρία Ψηφιακών Ηλεκτρονικών Σελίδα 3η

4 Είναι και αυτό ένα χρήσιμο αριθμητικό σύστημα γιατί μετατρέπεται εύκολα στο δυαδικό σύστημα αφού ισχύει μεταξύ τους η σχέση 2 4 =16. Π.χ. α) Ο πραγματικός αριθμός του δεκαεξαδικού συστήματος Ν(16)=29Α,2C με η=3, m=2 και την σχέση (1.3) γράφεται : Ν(10)=α2β 2 +α1β 1 +α0β 0 +α-1β -1 +α-2β -2 =2 * * Α * * C * 16-2 =2 * * * 1+2 * 1/16+12 * 1/64= ,125+0,0467= 66,1717 Στον πίνακα που ακολουθεί φαίνεται η αντιστοιχία των ψηφίων του Δεκαδικού συστήματος με το Δυαδικό, το Οκταδικό και το Δεκαεξαδικό. ΔΕΚΑ ΔΙΚΟΣ ΔΥΑΔΙΚΟΣ ΟΚΤΑ ΔΙΚΟΣ ΔΕΚΑΕΞΑΔΙΚΟΣ ΔΕΚΑ ΔΙΚΟΣ ΔΥΑΔΙΚΟΣ ΟΚΤΑ ΔΙΚΟΣ ΔΕΚΑΕΞΑΔΙΚΟΣ Β C D E F E Α 1.6. Μετατροπή αριθμού από το ένα σύστημα σε ένα άλλο Από δεκαδικό σε άλλο Ο αλγόριθμος (δηλαδή ο συστηματικός τρόπος επίλυσης του προβλήματος με μια ακολουθία πράξεων εντελώς καθορισμένων που η εκτέλεσή τους γίνεται σύμφωνα με συγκεκριμένους κανόνες) που ακολουθούμε για την μετατροπή του Ν (10) σε ένα Ν (β) αριθμό με βάση (β) είναι: Ν / β = b + a0 b / β = c + a1 c / β = d + a2 d / β = e + a3... =.. z / β = κ + an Τελικά Ν (β) =an, an-1,... a3, a2, a1, a0 (1.4) που προκύπτει από τα υπόλοιπα των διαιρέσεων, με ΛΣΨ το a0 και ΠΣΨ το an. Συγκεκριμένα: Από το δεκαδικό σύστημα στο δυαδικό σύστημα Εδώ διακρίνουμε τρεις περιπτώσεις μετατροπής: 1) ακεραίων 2) κλασματικών 3) τυχαίων θετικών αριθμών Ας τους δούμε αναλυτικά. Κ.Θ. Φανουράκης Θεωρία Ψηφιακών Ηλεκτρονικών Σελίδα 4η

5 1) Ακέραιοι αριθμοί. Ο δεκαδικός ακέραιος διαιρείται συνεχώς δια του 2 μέχρι να βρεθεί πηλίκο μηδέν-0. Το υπόλοιπο κάθε διαίρεσης αποτελεί και ένα νέο ψηφίο για τον ζητούμενο δυαδικό αριθμό. Το ΛΣΨ (LSB) είναι το 1 o υπόλοιπο. Π.χ Ο αριθμός Ν(10)=123 να μετατραπεί σε δυαδικό αριθμό. Γράφουμε ή συμπληρώνουμε τον πίνακα ΛΣΨ ΠΣΨ ΛΣΨ ΠΣΨ και σχηματίζουμε τον ισοδύναμο δυαδικό αριθμό από τα ψηφία που προκύπτουν Ν(2)= ) Θετικοί κλασματικοί (0<Ν<1). Ο δεκαδικός κλασματικός αριθμός πολλαπλασιάζεται συνεχώς επί 2 και το ακέραιο μέρος που προκύπτει αποτελεί το επόμενο ψηφίο του δυαδικού αριθμού. Το ακέραιο μέρος του πρώτου πολλαπλασιασμού είναι το ΠΣΨ (MSB). Ο πολλαπλασιασμός συνεχίζεται μέχρις ότου το κλασματικό μέρος του αριθμού γίνει μηδέν ή μέχρι να καλυφθεί το ίδιο μήκος λέξης ή μέχρι να πετύχουμε την ίδια ακρίβεια δεκαδικού και δυαδικού. Αν n2 είναι το πλήθος των ψηφίων (bits) του δυαδικού και m10 του δεκαδικού τότε πρέπει να ισχύει 2 n2 =10 m10, οπότε και n2 = m10/log10 * 2 ή απλά n2 = 3,3 *m10 Π.χ Έστω ο αριθμός του δεκαδικού συστήματος Ν(10)=0,375 ποιος είναι ο ισοδύναμος αριθμός στο δυαδικό σύστημα Ν(2) ; Γράφουμε: ή συμπληρώνουμε τον πίνακα 0,375 * 2 ΠΣΨ 0,750 * 2 0,375 0,750 1,500 1,000 0,000 1,500 * ,000 * 2 ΠΣΨ ΛΣΨ ΛΣΨ 0,000 Σχηματίζουμε τον ζητούμενο δυαδικό αριθμό που είναι Ν(2)=0, Επαλήθευση με την χρήση της γνωστής σχέσης (1.2). Για τον κλασματικό δυαδικό αριθμό έχουμε Ν(10)= α-1β -1 + α-2β -2 + α-3β -3 + α-4β -4 = = 0 * * * * 2-4 = 0 +1/4 + 1/8 + 0 = 0 + 0,25 + 0, = 0,375 που είναι όντως ο αρχικός κλασματικός αριθμός του δεκαδικού συστήματος. 3) Τυχαίοι θετικοί αριθμοί. Κ.Θ. Φανουράκης Θεωρία Ψηφιακών Ηλεκτρονικών Σελίδα 5η

6 Μετατρέπουμε χωριστά το ακέραιο και χωριστά το κλασματικό μέρος όπως τα περιγράψαμε παραπάνω αναλυτικά. Π.χ Ο πραγματικός αριθμός του δεκαδικού συστήματος Ν(10)=89,427 ποιος είναι ο ισοδύναμος αριθμός στο δυαδικό σύστημα Γράφουμε ή συμπληρώνουμε τον πίνακα ΛΣΨ ΠΣΨ ΛΣΨ ΠΣΨ για το ακέραιο μέρος και παρόμοια για το δεκαδικό Γράφουμε ή συμπληρώνουμε τον πίνακα 0,427 * 2 ΠΣΨ 0,854 * 2 0,427 0,854 1,708 1,416 0,832 0,664 0,328 1,708 * ,416 * 2 ΠΣΨ ΛΣΨ 1,832 * 2 1,664 * 2 1,328 * 2 0,656 * 2 ΛΣΨ 1,312 * 2 κ.ο.κ. και σχηματίζουμε τελικά τον ζητούμενο δυαδικό αριθμό Ν(2)= , Από το δεκαδικό σύστημα στο οκταδικό σύστημα Ισχύει ακριβώς η ίδια διαδικασία, όπως είδαμε αναλυτικά για τους δεκαδικούς αριθμούς, μόνο που εδώ διαιρούμε και πολλαπλασιάζουμε αντίστοιχα με το 8. Π.χ. Δίδεται ο αριθμός του δεκαδικού συστήματος Ν(10)=677 ποιος είναι ο αριθμός στο οκταδικό σύστημα ο Ν(8) ; Γράφουμε ΛΣΨ ΠΣΨ και ο αντίστοιχος οκταδικός αριθμός είναι: N(2)= Από το δεκαδικό σύστημα στο δεκαεξαδικό σύστημα Ισχύει ακριβώς η ίδια διαδικασία, όπως είδαμε αναλυτικά για τους δεκαδικούς αριθμούς, μόνο που διαιρούμε και πολλαπλασιάζουμε αντίστοιχα με το 16. Π.χ. Δίδεται ο αριθμός του δεκαδικού συστήματος Ν(10)=298 ποιος είναι ο Ν(16); Γράφουμε: Κ.Θ. Φανουράκης Θεωρία Ψηφιακών Ηλεκτρονικών Σελίδα 6η

7 =Α ΛΣΨ ΠΣΨ Και ο αντίστοιχος δεκαεξαδικός αριθμός είναι: N(16)=12Α 1.7 Μετατροπή αριθμού από ένα σύστημα στο δεκαδικό σύστημα. Αν στην σχέση (1.3) αντικαταστήσουμε, με τα ψηφία του προς μετατροπή αριθμού (α i ) και το β με την βάση του αριθμητικού συστήματος που εκφράζεται ο αριθμός, τότε έχουμε τον αντίστοιχο δεκαδικό αριθμό. Διακρίνουμε τρεις περιπτώσεις: 1) Δυαδικός σε δεκαδικό Π.χ. Ο αριθμός N(2)= , Εφαρμόζοντας την σχέση (1.3) έχουμε : Ν = α4β 4 + α3β 3 + α2β 2 + α1β 1 + α0β 0 + α-1β -1 + α-2β -2 + α-3β -3 = Ν = 1 * * * * * * * * 2-3 = Ν = 1 * * * * 2 + 0*1 + 0*1/2 + 1 * 1/4 + 1 * 1/8 = N = ,25 + 0,125 =22,375(10) 2) Οκταδικός σε δεκαδικό Π.χ. Ο αριθμός N(8)= 7 3 5, 1. Εφαρμόζοντας την σχέση (1.3) έχουμε : Ν = α2β 2 + α1β 1 + α0β 0 + α-1β -1 =7 * * * * 8-1 =7 * * 8 +5*1 +1*1/8 Ν = ,125= 477,125(10) 3) Δεκαεξαδικός σε δεκαδικό Π.χ. Ο αριθμός N(16) =7 F E. Εφαρμόζοντας την σχέση (1.3) έχουμε : Ν= α2β 2 + α1β 1 + α0β 0 =7 * F * E * 16 0 = Ν =7 * * * 1 = = 2046(10) 1.8. Μετατροπή από δυαδικό σε οκταδικό, δεκαεξαδικό & αντίστροφα Δυαδικός σε οκταδικό και αντίθετα. Η μετατροπή ενός δυαδικού σε οκταδικό είναι απλή, όπως έχουμε ήδη πει, γιατί ισχύει η σχέση 2 3 =8, οπότε υπάρχει μια άμεση σχέση μεταξύ τριών διαδοχικών, σε ομάδες, ψηφίων του δυαδικού αριθμού, στο δυαδικό σύστημα, με τα αντίστοιχα ψηφία του αριθμού στο οκταδικό σύστημα. 'Έτσι για την μετατροπή του αριθμού από το δυαδικό σύστημα στο οκταδικό σύστημα, χωρίζουμε τον αριθμό, από τα δεξιά προς τα αριστερά, σε ομάδες τριών ψηφίων, και παίρνουμε τον αντίστοιχο Οκταδικό με ΛΣΨ το πρώτο από τα δεξιά. Π.χ. Έστω ο αριθμός Ν(2) = Έχουμε Ν ( (8) = = ΠΣΨ ΛΣΨ Ν(8)= Κ.Θ. Φανουράκης Θεωρία Ψηφιακών Ηλεκτρονικών Σελίδα 7η

8 Αντίθετα τώρα, αν έχουμε ένα οκταδικό αριθμό και θέλουμε τον δυαδικό του αριθμό, ακολουθούμε την αντίστροφη πορεία. Για κάθε ψηφίο του Οκταδικού σχηματίζουμε τον δυαδικό του (τρία ψηφία). Π.χ. Έστω ο αριθμός Ν(8)=657. Eχουμε Ν(2) = Ν(2) = Δυαδικός σε δεκαεξαδικό και αντίθετα. Η μετατροπή ενός δυαδικού σε δεκαεξαδικό είναι επίσης απλή, γιατί ισχύει η σχέση 2 4 =16, οπότε υπάρχει μια άμεση σχέση μεταξύ τεσσάρων διαδοχικών, σε ομάδες, ψηφίων του δυαδικού αριθμού με τα αντίστοιχα ψηφία του δεκαεξαδικού αριθμού. 'Έτσι για την μετατροπή του δυαδικού σε δεκαεξαδικό χωρίζουμε τον αριθμό, από τα δεξιά προς τα αριστερά, σε ομάδες τεσσάρων ψηφίων, και παίρνουμε τον αντίστοιχο Δεκαεξαδικό με ΛΣΨ το πρώτο από τα δεξιά. Π.χ. Έστω ο αριθμός Ν(2) = Έχουμε Ν(16) = = ΠΣΨ =Ε 3ΛΣΨ Ν(16) =5 7 Ε 3 Αντίθετα τώρα, αν έχουμε ένα δεκαεξαδικό αριθμό και θέλουμε τον δυαδικό του αριθμό, ακολουθούμε την αντίστροφη πορεία. Για κάθε ψηφίο του Δεκαεξαδικού σχηματίζουμε τον αντίστοιχο δυαδικό του (τέσσερα ψηφία). Π.χ. Έστω ο αριθμός Ν(16) =3 F A 4. Έχουμε Ν(2) = 3 F=15 A=10 4 = Ν = οπότε έχουμε Ν(2)= Μερικές φορές είναι απαραίτητη και η επαλήθευση της μετατροπής και γίνεται με αναγωγή και των δυο αριθμών σε δεκαδικούς αριθμούς. Π.χ α)ν(8)=735=α2β 2 + α1β 1 + α0β 0 =7 * * * 8 0 =7 * 64+3 * 8+5*1= N(10)=477 β)ν(2)= = α8β 8 + α7β 7 + α6β 6 + α5β 5 + α4β 4 + α3β 3 + α2β 2 + α1β 1 + α0β 0 = = 1 * * * * * * * * * 2 0 = =1*256+1*128+1*64+0*32 + 1*16 + 1*8 + 1*4 + 0*2 +1*1 = = =4772(10) οπότε προκύπτει πράγματι ο ίδιος δεκαδικός αριθμός και στις δυο περιπτώσεις και η μετατροπή είναι σωστή. Η παράσταση των αριθμών σε οκταδική ή δεκαεξαδική μορφή είναι επιθυμητή γιατί είναι περιεκτική και απαιτεί το 1/3 περίπου του συνόλου των ψηφίων ενός δυαδικού αριθμού. Π.χ. ο αριθμός στο δυαδικό σύστημα εκφράζεται σαν 7777(8) και σαν FFF(16) Δεκαεξαδικό σε οκταδικό και αντίθετα. Κ.Θ. Φανουράκης Θεωρία Ψηφιακών Ηλεκτρονικών Σελίδα 8η

9 α) Με χρήση του δεκαδικού συστήματος. Τρέπουμε τον δεκαεξαδικό σε δεκαδικό και τον δεκαδικό σε οκταδικό με τον γνωστό τρόπο. Π.χ. Έστω ο δεκαεξαδικός αριθμός Ν(16)= 5 Β Eχουμε Ν(10) = 5* *16 0 = 5* *1 = = ΛΣΨ ΠΣΨ και ο αντίστοιχος οκταδικός αριθμός είναι Ν(8) =133 β) Με χρήση του δυαδικού συστήματος. Τρέπουμε τον δεκαεξαδικό σε δυαδικό και στη συνέχεια τον δυαδικό σε οκταδικό. Π.χ. Έστω ο δεκαεξαδικός αριθμός Ν(16) = 5 Β Ν(2) = 5 Β=11 = = = = = ή Ν(8) = =133(8) Παρόμοια διαδικασία ακολουθούμε και για την μετατροπή οκταδικού σε δεκαεξαδικό. 1.9 Αριθμητικές πράξεις στο δυαδικό σύστημα Οι πράξεις που γίνονται στο δυαδικό σύστημα είναι ίδιες με αυτές του γνωστού μας δεκαδικού συστήματος με τους ίδιους νόμους. Η διαδικασία με την οποία εκτελούνται οι πράξεις εξετάζεται στα επόμενα θέματα Πρόσθεση Η πράξη δεν εκτελείται ακριβώς όπως στους δεκαδικούς αριθμούς αφού πρέπει να κρατήσουμε τόσο το άθροισμα όσο και το κρατούμενο της πρόσθεσης το οποίο θα προσθέσουμε στο επόμενης τάξης ψηφίο. Στο παράδειγμά μας έχουμε την πρόσθεση δυο μονοψήφιων δυαδικών αριθμών. Οι τρεις πρώτες γραμμές που περιέχουν το μηδέν δεν έχουν κάτι το ιδιαίτερο. Α + Β = S = = = = 0 Η τέταρτη γραμμή έχει το ενδιαφέρον γιατί έχουμε να προσθέσουμε 1+1 οπότε το άθροισμα είναι μηδέν- 0 και το κρατούμενο (Carry) από την πρόσθεση είναι ένα- 1 που χρησιμοποιείται για την πρόσθεση των ψηφίων της ανώτερης δυαδικής τάξεως. Κ.Θ. Φανουράκης Θεωρία Ψηφιακών Ηλεκτρονικών Σελίδα 9η

10 Στο παράδειγμα που ακολουθεί φαίνεται η διαδικασία αυτή α) Δεκαδικός Δυαδικός β) Δεκαδικός Δυαδικός Π.χ , , , , , , Αφαίρεση Η πράξη αυτή επίσης δεν εκτελείται όπως στους δεκαδικούς αριθμούς αφού και εδώ πρέπει να κρατήσουμε την διαφορά των δυο αριθμών αλλά και το δανεικό ψηφίο σε περίπτωση που ο μειωτέος είναι μικρότερος από τον αφαιρετέο. Η 1η,3η και 4η γραμμή επίσης δεν παρουσιάζουν ιδιαιτερότητα. Στην δεύτερη γραμμή είναι το ενδιαφέρον, στην περίπτωση εδώ, γιατί έχουμε να αφαιρέσουμε 0-1 όπου έχουμε διαφορά ένα- 1 και δανεικό (Βorrow) ψηφίο ένα- 1, το οποίο δανειζόμαστε από το ψηφίο της αμέσως ανώτερης δυαδικής τάξης και χρησιμοποιείται για την αφαίρεση από αυτά. Στο παράδειγμα που ακολουθεί φαίνεται διαδικασία η Α - Β = D 0-0 = = = = 0 α) Δεκαδικός Δυαδικός β) Δεκαδικός Δυαδικός , , , , ,75 001,11 Αφαίρεση όμως μπορεί να γίνει και με την πρόσθεση στο μειωτέο του αντίθετου αριθμού του αφαιρετέου. Για παράδειγμα αντί για 12-9 γράφουμε 12 + (-9). Για να χρησιμοποιήσουμε την διαδικασία αυτή είναι ανάγκη να παραστήσουμε τους αρνητικούς αριθμούς με άλλο τρόπο ώστε να εξυπηρετεί την όλη διαδικασία Παράσταση αρνητικών αριθμών Οι αρνητικοί αριθμοί στο δυαδικό σύστημα αναπαρίστανται με δυο τρόπους α) Με το σύστημα προσημασμένου μέτρου και β) με την μορφή συμπληρωμάτων. Α) Σύστημα Προσημασμένου Μέτρου. (Signed Magnitude System). Στο ΣΠΜ τοποθετούμε ένα επιπλέον ψηφίο μπροστά στον δυαδικό (Sign Bit ή Σημείο Πρόσημου), το οποίο είναι μηδέν-0 για τους θετικούς αριθμούς και ένα-1 για τους αρνητικούς αριθμούς Π.χ. Σε μια δυαδική λέξη των 6 ψηφίων (Bits) ο αριθμός +6(10) γράφεται σαν ενώ ο αριθμός -6(10) σαν Σ.Π Σ.Π ΣΗΜΕΙΩΣΗ: Σαν δυαδική λέξη θεωρείται η παράσταση ενός αριθμού στους Η/Υ με σταθερό πλήθος ψηφίων (7,8,16,32 κ.λ.π) το οποίο λέγεται μήκος της λέξης (Byte). Κ.Θ. Φανουράκης Θεωρία Ψηφιακών Ηλεκτρονικών Σελίδα 10η

11 Με μια τελεία (.) χωρίζουμε το ψηφίο (bit) του πρόσημου από τον αριθμό, π.χ. το +6 (ή +110) γράφεται και το 6 (ή -110) σαν Στο σύστημα αυτό το σύστημα υπάρχουν δυο μηδενικά το +0 από πού παριστάνεται σαν και το -0 που παριστάνεται σαν Το ΣΠΜ χρησιμοποιείται κυρίως για αριθμητική κινητής υποδιαστολής (Floating Point) σε γλώσσες υψηλού επιπέδου (High Level Language). Β) Παράσταση με την μορφή Συμπληρωμάτων (Complement). Η παράσταση των αριθμών με την μορφή συμπληρωμάτων είναι απαραίτητη για την απλοποίηση της εκτέλεσης της πράξης της αφαίρεσης Έχουμε δυο είδη συμπληρωμάτων 1) Συμπλήρωμα προς την βάση του αριθμητικού συστήματος και 2) Συμπλήρωμα ως προς την βάση του συστήματος μείον ένα. Στο δεκαδικό σύστημα έχουμε Συμπλήρωμα προς 10 (Σ-10) και Συμπλήρωμα ως προς εννέα (Σ-9), ενώ στο δυαδικό σύστημα έχουμε Συμπλήρωμα ως προς δύο (Σ-2) και Συμπλήρωμα ως προς ένα (Σ-1). Εδώ μας ενδιαφέρουν τα συμπληρώματα στο δυαδικό σύστημα, δηλαδή το συμπλήρωμα προς 2 και το συμπλήρωμα προς 1. B.1) Συμπλήρωμα δυαδικού αριθμού ως προς ένα-1 (Οne's ή Complement ή Σ-1). Είναι απλό στην παράσταση πολύπλοκο όμως στην εκτέλεση των πράξεων (απαιτεί πολλά κυκλώματα). Σε αυτό οι μεν θετικοί αριθμοί παριστάνονται με την ισοδύναμη δυαδική παράσταση, οι δε αρνητικοί με το συμπλήρωμα ως προς ένα- 1. Γενικά το συμπλήρωμα ως προς ένα-1 (ή Σ-1) ενός αριθμού Ν (ως προς βάση β) με n το πλήθος ψηφία ορίζεται από τη σχέση : Σ-1=(2 η -Ν)-1 Π.χ. Ο αριθμός Ν (10)= (2) και το προς ένα-1 συμπλήρωμά του είναι: Σ-1=Οne's=(2 η -Ν)-1=(2 4-12)-1=(16-12)-1=4-1=3 (10) ή 1100 για το 12 και 0011 για το 3, από όπου παρατηρούμε ότι για να βρεθεί, πρακτικά, το συμπλήρωμα ως προς ένα-1, ενός δυαδικού αριθμού αρκεί να αντιστρέψουμε όλα τα ψηφία -bits- του αριθμού (όλα τα ένα-1 να γίνουν μηδέν-0 και όλα τα μηδέν-0 να γίνουν ένα-1). Π.χ. το Σ-1 του 11(10) ή 1011(2) είναι 0100 και το Σ-1του 5(10) ή 0101(2) είναι Το Σ-1 των αρνητικών αριθμών προκύπτει αν αντιστρέψουμε όλα τα ψηφία του αντίστοιχου θετικού αριθμού, μαζί και το ψηφίο του πρόσημου. Π.χ. Το Σ-1 του - 11(10) ή (2) είναι και το Σ-1 του -5(10) ή (2) είναι Εδώ έχουμε επίσης 2 μηδενικά, σε λέξη των 6-ψηφίων (6-bits), το +0 σαν και το -0 σαν κάτι που δεν διευκολύνει την εκτέλεση των πράξεων. Κ.Θ. Φανουράκης Θεωρία Ψηφιακών Ηλεκτρονικών Σελίδα 11η

12 Στο συμπλήρωμα προς ένα-1, ο υπολογιστής εκτελεί πάντα πρόσθεση. Το ψηφίο (bit) του πρόσημου θεωρείται όπως τα άλλα ψηφία (bits) του μέτρου, όμως το κρατούμενο από την πρόσθεση, αν προκύψει, προστίθεται στο ΛΣΨ του αριθμού για το τελικό αποτέλεσμα. Π.χ. Δεκαδικοί Δυαδικοί 1's Complement 2's Complement Β.2) Συμπλήρωμα ως προς δύο-2 ή Τwo's (2's) (Complement ή Σ-2). Το συμπλήρωμα ως προς 2 (ή Σ-2) ενός αριθμού Ν (ως προς βάση β) με n το πλήθος ψηφία ορίζεται από την σχέση : Σ-2=Τwo's=(2 η -Ν) Π.χ. Έστω ο Ν=12(10) ή 1100(2) οπότε το προς 2 συμπλήρωμά του είναι: Σ-2=Τwo's=(2 η -Ν)=(2 4-12)=(16-12)=4(10) ή 1100 για το 12 και 0100 για το 4, από όπου παρατηρούμε ότι για να βρεθεί, πρακτικά, το συμπλήρωμα ως προς δύο ενός δυαδικού αριθμού αρκεί να βρεθεί το συμπλήρωμα ως προς ένα και να προσθέσουμε ένα σε αυτό. Δηλαδή για το Σ-2 του +11(10) ή 1011(2) έχουμε Σ-1=0100, +1 οπότε είναι Για την παράσταση των θετικών ακεραίων αριθμών βάζουμε το μηδέν μπροστά στον αριθμό π.χ. +7= Για την παράσταση των αρνητικών αριθμών σε Σ-2 αντιστρέφουμε πρώτα όλα τα ψηφία του θετικού αριθμού, μαζί και το ψηφίο του πρόσημου, και προσθέτουμε το 1 στο ΛΣΨ του αριθμού Π.χ. Για το Σ-2 του 7 έχουμε +7=0.111 και Σ-1= οπότε το Σ-2=1.001 Εδώ έχουμε μόνο ένα μηδενικό, σε λέξη των 6-ψηφίων (6-bits), το αφού έχουμε το +0 σαν και το -0 σαν με αντιστροφή Όταν έχουμε παράσταση των αριθμών σε συμπλήρωμα προς 2, ο υπολογιστής κάνει πρόσθεση, αντί για αφαίρεση, χρησιμοποιεί κανονικά το ψηφίο του πρόσημου, όπως και τα άλλα, και αν προκύψει κρατούμενο το αγνοεί και δεν το χρησιμοποιεί στο τελικό αποτέλεσμα (εδώ φαίνεται και η απλότητα στην εκτέλεση πράξεων με λιγότερα στοιχεία) Κρατούμενο Κρατούμενο End Around Carry End Around Carry (10) (2) που προστίθεται που αγνοείται Στον πίνακα που ακολουθεί φαίνονται μερικοί αρνητικοί και θετικοί αριθμοί με τα συμπληρώματά τους ως προς δύο. ΔΕΚΑΔΙΚΟΣ ΣΥΜΛΗΡΩΜΑ ΠΡΟΣ 2 ΔΕΚΑΔΙΚΟΣ ΣΥΜΛΗΡΩΜΑ ΠΡΟΣ 2 Κ.Θ. Φανουράκης Θεωρία Ψηφιακών Ηλεκτρονικών Σελίδα 12η

13 ΣΗΜ: Οι αρνητικοί αριθμοί έχουν μπροστά το 1 και οι θετικοί το 0. Σε μια λέξη των 8 ψηφίων (8-bits), ο μέγιστος δεκαδικός αριθμός ο οποίος μπορεί να παρασταθεί με ένα δυαδικό αριθμό είναι ο 2 η -1. Δηλαδή 2 8-1=256-1=255(10). Εάν χρησιμοποιήσουμε το ΠΣΨ του αριθμού σαν πρόσημο, τότε η περιοχή περιορίζεται μεταξύ των σημείων -2 7 =Ν=2 7-1, με μεγαλύτερο θετικό αριθμό τον 2 7-1= Αφαίρεση δυαδικών αριθμών με παράσταση συμπληρώματος Η πράξη της αφαίρεσης εκτελείται όπως και στο δεκαδικό σύστημα με την μέθοδο του δανεικού ψηφίου, από το αμέσως μεγαλύτερης αξίας ψηφίο, όταν το ψηφίο του αφαιρετέου είναι μεγαλύτερο από το αντίστοιχο του μειωτέου. Γενικά για δυο θετικούς δυαδικούς αριθμούς Α,Β με n το πλήθος ψηφία η αφαίρεση γίνεται αν προσθέσουμε στο μειωτέο το Σ-2 του αφαιρετέου Β, δηλαδή Α+(-Β)= Α+(Σ-2)Β=Α+(2 n -Β)=Α-Β+2 n οπότε αν: α) Α Β το τελικό κρατούμενο 2 n αγνοείται και ότι προκύπτει από τη διαφορά Α-Β είναι το τελικό αποτέλεσμα. β) Α Β το τελικό άθροισμα δεν έχει κρατούμενο οπότε ισούται με 2 n (Β-Α) που είναι το Σ-2 του (Β-Α). Στην περίπτωση αυτή για να έχουμε το τελικό αποτέλεσμα σε δυαδική μορφή πρέπει να πάρουμε το Σ-2 του αθροίσματος με μείον μπροστά από τον αριθμό. Παραδείγματα: α) Α-Β=7-3 οπότε έχουμε:. Δεκαδικοί Δυαδικοί 1's Complement 2's Complement Κρατούμενο Κρατούμενο End Around Carry End Around Carry (10) (2) που προστίθεται που αγνοείται Η μονάδα στο τελικό κρατούμενο μας δείχνει ότι Α Β και θετικό αποτέλεσμα. β) Α-Β=3-7 οπότε έχουμε: 0100 Κ.Θ. Φανουράκης Θεωρία Ψηφιακών Ηλεκτρονικών Σελίδα 13η

14 . Δεκαδικοί Δυαδικοί 1's Complement 2's Complement Κρατούμενο End Around Carry (10) (2) που αγνοείται Επειδή δεν υπάρχει μονάδα μας δείχνει ότι Α Β και αρνητικό αποτέλεσμα. Αν αντιστρέψουμε όλα τα ψηφία του Σ-1 έχουμε τον ισοδύναμο δυαδικό αριθμό. Αν αντιστρέψουμε όλα τα ψηφία του Σ-2 και προσθέσουμε μια μονάδα έχουμε επίσης τον ισοδύναμο δυαδικό αριθμό. Στην πράξη με Σ-1 το αποτέλεσμα της πρόσθεσης του Α αριθμού με το Σ-1 του Β αριθμού έχει σαν αποτέλεσμα αριθμό που είναι μικρότερος από τον κανονικά (τη διαφορά Α-Β) κατά ένα. όταν έχουμε τελικό κρατούμενο Πράξεις με προσημασμένους αριθμούς Στο δεκαδικό σύστημα έχουμε αριθμούς χωρίς πρόσημο, στην αριθμητική, και προσημασμένους αριθμούς στην άλγεβρα. Οι προσημασμένοι αριθμοί διακρίνονται με + οι θετικοί και με οι αρνητικοί. Στο δυαδικό όμως σύστημα και στα κυκλώματα που το χρησιμοποιούν, η απεικόνιση του πρόσημου πρέπει να γίνεται με ένα ψηφίο στη θέση του ΠΣΨ του αριθμού. Αυτό το ψηφίο είναι το 0 για τους θετικούς και τι 1 για τους αρνητικούς αριθμούς. Επομένως στη δυαδική απεικόνιση ενός αριθμού με σταθερό μήκος λέξης (6,8,16,32 ψηφία) ο χρήστης ορίζει αν ο αριθμός θα έχει πρόσημο ή όχι. Αν έχει πρόσημο τότε το ΠΣΨ δηλώνει αν ο αριθμός είναι θετικός ή αρνητικός και τα υπόλοιπα ψηφία την (απόλυτη) τιμή του αριθμού. Σε 5-ψήφιο μήκος λέξης ο αριθμός είναι το 5 (σαν δυαδικός χωρίς πρόσημο) ή +5 (σαν δυαδικός με πρόσημο), ενώ ο αριθμός είναι το 9 (σαν δυαδικός με πρόσημο) ή το 25 (σαν δυαδικός χωρίς πρόσημο). πρέπει βέβαια να γνωρίζουμε τον τρόπο παράστασης των αριθμών για να τους διαβάσουμε σωστά. Κ.Θ. Φανουράκης Θεωρία Ψηφιακών Ηλεκτρονικών Σελίδα 14η

15 1.9.3 Πολλαπλασιασμός Η πράξη εκτελείται όπως και στους δεκαδικούς αριθμούς Από τα παραδείγματα φαίνεται ότι όταν πολλαπλασιαστής είναι το ένα (1), ο πολλαπλασιαστέος προστίθεται στο προηγούμενο άθροισμα, αφού γίνει μια ολίσθηση του πολλαπλασιαστέου κατά μια θέση αριστερά (Shift Left). Αν είναι το μηδέν (0) τότε προστίθεται μηδέν. Α * Β = P 0 * 0 = 0 0 * 1 = 0 1 * 0 = 0 1 * 1 = 1 Π.χ ,25 01,01 * 9 ή * 1001 * 2,5 ή * 10, (10) , (10) ,0010 Στα ψηφιακά κυκλώματα όταν εμφανίζεται μηδέν, στον πολλαπλασιαστή, δεν εκτελείται πρόσθεση αλλά μόνο ολίσθηση προς τα αριστερά του αριθμού, και έτσι το γινόμενο δυο αριθμών εκτελείται όπως φαίνεται παρακάτω, από όπου παρατηρούμε ότι κάθε ολίσθηση προς τα αριστερά ενός δυαδικού αριθμού σημαίνει πολλαπλασιασμό επί δύο (*2) του αριθμού αυτού όπως το παράδειγμα όπου S= Shift Left Διαίρεση Διαίρεση αριθμού με μηδέν δεν είναι δυνατή επομένως μόνο η διαίρεση δια ένα έχει νόημα που εκτελείται όπως και στους δεκαδικούς αριθμούς. Α : Β = D 0 : 1 = 0 1 : 1 = * S S Από το παράδειγμα φαίνεται ότι όταν διαιρέτης είναι το ένα- 1, ο διαιρέτης αφαιρείται από τον διαιρετέο, αφού γίνει μια ολίσθησή του κατά μια θέση δεξιά (Shift Right). Κ.Θ. Φανουράκης Θεωρία Ψηφιακών Ηλεκτρονικών Σελίδα 15η

16 Αν τώρα διαιρέτης είναι το μηδέν- 0 τότε προστίθεται μηδέν. Κάθε ολίσθηση προς τα δεξιά (Shift Right) του δυαδικού αριθμού κατά μια θέση σημαίνει διαίρεσή του δια δύο (/2) Δείτε το διπλανό παράδειγμα ή ΑΣΚΗΣΕΙΣ. 1. Να μετατραπεί ο αριθμός Ν2= στους αριθμούς Ν16, Ν10 και Ν8 2. Να μετατραπεί ο αριθμός Ν8= στον αριθμό Ν2 3. Να μετατραπεί ο αριθμός Ν16=F19.6C στον αριθμό Ν2 4. Να μετατραπεί ο αριθμός Ν10=45.25 στον αριθμό Ν2 5. Να μετατραπεί ο αριθμός Ν10=53,4375 στους αριθμούς Ν8, Ν16 6. Να μετατραπεί ο αριθμός Ν8=351,26 στους αριθμούς Ν2, Ν Να μετατραπεί ο αριθμός Ν16=13ΑF στους αριθμούς Ν2, Ν Να εκτελεστούν οι πράξεις α) β) Να γίνουν οι πράξεις στο δυαδικό σύστημα α) β) γ) 910*310 δ) Να βρεθεί το συμπλήρωμα προς ένα (Σ-1) και προς δύο (Σ-2) του αριθμού Να γίνουν οι πράξεις α) 13-2 β) με χρήση συμπληρώματος προς δύο 12. Να εκφραστούν οι αριθμοί ,18 10 σε δυαδικούς στο σύστημα προσημασμένου μέτρου. Κ.Θ. Φανουράκης Θεωρία Ψηφιακών Ηλεκτρονικών Σελίδα 16η

Ψηφιακά Συστήματα. 1. Συστήματα Αριθμών

Ψηφιακά Συστήματα. 1. Συστήματα Αριθμών Ψηφιακά Συστήματα 1. Συστήματα Αριθμών Βιβλιογραφία 1. Φανουράκης Κ., Πάτσης Γ., Τσακιρίδης Ο., Θεωρία και Ασκήσεις Ψηφιακών Ηλεκτρονικών, ΜΑΡΙΑ ΠΑΡΙΚΟΥ & ΣΙΑ ΕΠΕ, 2016. [59382199] 2. Floyd Thomas L.,

Διαβάστε περισσότερα

ΕΙΣΑΓΩΓΗ ΣΤΗΝ ΠΛΗΡΟΦΟΡΙΚΗ

ΕΙΣΑΓΩΓΗ ΣΤΗΝ ΠΛΗΡΟΦΟΡΙΚΗ ΤΕΙ ΙΟΝΙΩΝ ΝΗΣΩΝ ΤΜΗΜΑ ΕΦΑΡΜΟΓΩΝ ΠΛΗΡΟΦΟΡΙΚΗΣ ΣΤΗ ΔΙΟΙΚΗΣΗ ΚΑΙ ΣΤΗΝ ΟΙΚΟΝΟΜΙΑ 7 Ο ΜΑΘΗΜΑ ΕΙΣΑΓΩΓΗ ΣΤΗΝ ΠΛΗΡΟΦΟΡΙΚΗ ΑΠΟΣΤΟΛΙΑ ΠΑΓΓΕ Περιεχόμενα 2 Δυαδικό Σύστημα Προσημασμένοι δυαδικοί αριθμοί Αφαίρεση

Διαβάστε περισσότερα

Κεφάλαιο 2. Συστήματα Αρίθμησης και Αναπαράσταση Πληροφορίας. Περιεχόμενα. 2.1 Αριθμητικά Συστήματα. Εισαγωγή

Κεφάλαιο 2. Συστήματα Αρίθμησης και Αναπαράσταση Πληροφορίας. Περιεχόμενα. 2.1 Αριθμητικά Συστήματα. Εισαγωγή Κεφάλαιο. Συστήματα Αρίθμησης και Αναπαράσταση Πληροφορίας Περιεχόμενα. Αριθμητικά συστήματα. Μετατροπή αριθμών από ένα σύστημα σε άλλο.3 Πράξεις στο δυαδικό σύστημα.4 Πράξεις στο δεκαεξαδικό σύστημα.5

Διαβάστε περισσότερα

Εισαγωγή στην Πληροφορική & τον Προγραμματισμό

Εισαγωγή στην Πληροφορική & τον Προγραμματισμό ΕΛΛΗΝΙΚΗ ΔΗΜΟΚΡΑΤΙΑ Ανώτατο Εκπαιδευτικό Ίδρυμα Πειραιά Τεχνολογικού Τομέα Εισαγωγή στην Πληροφορική & τον Προγραμματισμό Ενότητα 3 η : Κωδικοποίηση & Παράσταση Δεδομένων Ι. Ψαρομήλιγκος Χ. Κυτάγιας Τμήμα

Διαβάστε περισσότερα

ΠΛΗΡΟΦΟΡΙΚΗ I. 4 η ΔΙΑΛΕΞΗ Αριθμητικά Συστήματα

ΠΛΗΡΟΦΟΡΙΚΗ I. 4 η ΔΙΑΛΕΞΗ Αριθμητικά Συστήματα ΣΧΟΛΗ ΔΙΟΙΚΗΣΗΣ ΚΑΙ ΟΙΚΟΝΟΜΙΑΣ - ΤΜΗΜΑ ΔΙΟΙΚΗΣΗΣ ΕΠΙΧΕΙΡΗΣΕΩΝ ΕΙΣΑΓΩΓΙΚΗ ΚΑΤΕΥΘΥΝΣΗ ΤΟΥΡΙΣΤΙΚΩΝ ΕΠΙΧΕΙΡΗΣΕΩΝ ΚΑΙ ΕΠΙΧΕΙΡΗΣΕΩΝ ΦΙΛΟΞΕΝΙΑΣ ΠΛΗΡΟΦΟΡΙΚΗ I 4 η ΔΙΑΛΕΞΗ Αριθμητικά Συστήματα ΧΑΣΑΝΗΣ ΒΑΣΙΛΕΙΟΣ

Διαβάστε περισσότερα

Αριθμητικά Συστήματα

Αριθμητικά Συστήματα Αριθμητικά Συστήματα Σε οποιοδήποτε αριθμητικό σύστημα, με βάση τον αριθμό Β, ένας ακέραιος αριθμός με πλήθος ψηφίων ν, εκφράζεται ως ακολούθως: α ν-1 α ν-2 α 1 α 0 = α ν-1 Β ν-1 + α ν-2 Β ν-2 + + α 1

Διαβάστε περισσότερα

Πληροφορική. Ενότητα 4 η : Κωδικοποίηση & Παράσταση Δεδομένων. Ι. Ψαρομήλιγκος Τμήμα Λογιστικής & Χρηματοοικονομικής

Πληροφορική. Ενότητα 4 η : Κωδικοποίηση & Παράσταση Δεδομένων. Ι. Ψαρομήλιγκος Τμήμα Λογιστικής & Χρηματοοικονομικής ΕΛΛΗΝΙΚΗ ΔΗΜΟΚΡΑΤΙΑ Ανώτατο Εκπαιδευτικό Ίδρυμα Πειραιά Τεχνολογικού Τομέα Πληροφορική Ενότητα 4 η : Κωδικοποίηση & Παράσταση Δεδομένων Ι. Ψαρομήλιγκος Τμήμα Λογιστικής & Χρηματοοικονομικής Άδειες Χρήσης

Διαβάστε περισσότερα

Αριθµητική υπολογιστών

Αριθµητική υπολογιστών Αριθµητική υπολογιστών Μιχάλης ρακόπουλος Υπολογιστική Επιστήµη & Τεχνολογία, #03 1 εκαδικό σύστηµα αρίθµησης Βάση το 10. 10 ψηφία: 0 1 2 3 4 5 6 7 8 9 1 δεκαδικό ψηφίο εκφράζει 1 από 10 πιθανές επιλογές

Διαβάστε περισσότερα

Τμήμα Χρηματοοικονομικής & Ελεγκτικής ΤΕΙ Ηπείρου Παράρτημα Πρέβεζας. Πληροφορική Ι. Αναπαράσταση αριθμών στο δυαδικό σύστημα. Δρ.

Τμήμα Χρηματοοικονομικής & Ελεγκτικής ΤΕΙ Ηπείρου Παράρτημα Πρέβεζας. Πληροφορική Ι. Αναπαράσταση αριθμών στο δυαδικό σύστημα. Δρ. Τμήμα Χρηματοοικονομικής & Ελεγκτικής ΤΕΙ Ηπείρου Παράρτημα Πρέβεζας Πληροφορική Ι Αναπαράσταση αριθμών στο δυαδικό σύστημα Δρ. Γκόγκος Χρήστος Δεκαδικό σύστημα αρίθμησης Ελληνικό - Ρωμαϊκό Σύστημα αρίθμησης

Διαβάστε περισσότερα

2. ΑΡΙΘΜΗΤΙΚΗ ΤΟΥ ΥΠΟΛΟΓΙΣΤΗ. 2.1 Αριθμητικά συστήματα

2. ΑΡΙΘΜΗΤΙΚΗ ΤΟΥ ΥΠΟΛΟΓΙΣΤΗ. 2.1 Αριθμητικά συστήματα 2. ΑΡΙΘΜΗΤΙΚΗ ΤΟΥ ΥΠΟΛΟΓΙΣΤΗ 2.1 Αριθμητικά συστήματα Κάθε πραγματικός αριθμός χ μπορεί να παρασταθεί σε ένα αριθμητικό σύστημα με βάση β>1 με μια δυναμοσειρά της μορφής, -οο * = ± Σ ψ β " (2 1) η - ν

Διαβάστε περισσότερα

ΕΙΣΑΓΩΓΗ ΣΤΗΝ ΠΛΗΡΟΦΟΡΙΚΗ

ΕΙΣΑΓΩΓΗ ΣΤΗΝ ΠΛΗΡΟΦΟΡΙΚΗ ΕΙΣΑΓΩΓΗ ΣΤΗΝ ΠΛΗΡΟΦΟΡΙΚΗ Κ. Δεμέστιχας Εργαστήριο Πληροφορικής Γεωπονικό Πανεπιστήμιο Αθηνών Επικοινωνία μέσω e-mail: cdemest@aua.gr, cdemest@cn.ntua.gr 3. ΑΡΙΘΜΗΤΙΚΗ ΥΠΟΛΟΓΙΣΤΩΝ ΜΕΡΟΣ Β Παράσταση Προσημασμένων

Διαβάστε περισσότερα

Δυαδικη παρασταση αριθμων και συμβολων

Δυαδικη παρασταση αριθμων και συμβολων Δυαδικη παρασταση αριθμων και συμβολων Ενα αριθμητικο συστημα χαρακτηριζεται απο την βαση r και τα συμβολα a i που παιρνουν τις τιμες 0,1,...,r-1. (a n,,a 1,a 0. a -1,a -2,,a -m ) r = =a n r n + +a 1 r+a

Διαβάστε περισσότερα

Δυαδικό Σύστημα Αρίθμησης

Δυαδικό Σύστημα Αρίθμησης Δυαδικό Σύστημα Αρίθμησης Το δυαδικό σύστημα αρίθμησης χρησιμοποιεί δύο ψηφία. Το 0 και το 1. Τα ψηφία ενός αριθμού στο δυαδικό σύστημα αρίθμησης αντιστοιχίζονται σε δυνάμεις του 2. Μονάδες, δυάδες, τετράδες,

Διαβάστε περισσότερα

Συστήματα αρίθμησης. = α n-1 *b n-1 + a n-2 *b n-2 + +a 1 b 1 + a 0 όπου τα 0 a i b-1

Συστήματα αρίθμησης. = α n-1 *b n-1 + a n-2 *b n-2 + +a 1 b 1 + a 0 όπου τα 0 a i b-1 Συστήματα αρίθμησης Δεκαδικό σύστημα αρίθμησης 1402 = 1000 + 400 +2 =1*10 3 + 4*10 2 + 0*10 1 + 2*10 0 Γενικά σε ένα σύστημα αρίθμησης με βάση το b N, ένας ακέραιος αριθμός με n ψηφία παριστάνεται ως:

Διαβάστε περισσότερα

Αριθμητικά Συστήματα Κώδικες

Αριθμητικά Συστήματα Κώδικες Αριθμητικά Συστήματα Κώδικες 1.1 Εισαγωγή Κεφάλαιο 1 Ένα αριθμητικό σύστημα ορίζει ένα σύνολο τιμών που χρησιμοποιούνται για την αναπαράσταση μίας ποσότητας. Ποσοτικοποιώντας τιμές και αντικείμενα και

Διαβάστε περισσότερα

ΠΛΗ21 Κεφάλαιο 2. ΠΛΗ21 Ψηφιακά Συστήματα: Τόμος Α Κεφάλαιο: Παράσταση Προσημασμένων Αριθμών Συμπληρώματα

ΠΛΗ21 Κεφάλαιο 2. ΠΛΗ21 Ψηφιακά Συστήματα: Τόμος Α Κεφάλαιο: Παράσταση Προσημασμένων Αριθμών Συμπληρώματα Ψηφιακά Συστήματα: Τόμος Α Κεφάλαιο: 2 2.3.4 Παράσταση Προσημασμένων Αριθμών Συμπληρώματα Στόχοι του κεφαλαίου είναι να γνωρίσουμε: Τι είναι ένας Συμπλήρωμα ενός αριθμού πρακτικά Τι είναι Συμπλήρωμα ως

Διαβάστε περισσότερα

Ελίνα Μακρή

Ελίνα Μακρή Ελίνα Μακρή elmak@unipi.gr Μετατροπή Αριθμητικών Συστημάτων Πράξεις στα Αριθμητικά Συστήματα Σχεδίαση Ψηφιακών Κυκλωμάτων με Logism Άλγεβρα Boole Λογικές Πύλες (AND, OR, NOT, NAND, XOR) Flip Flops (D,

Διαβάστε περισσότερα

Πρόγραμμα Επικαιροποίησης Γνώσεων Αποφοίτων ΑΡΙΘΜΗΤΙΚΑ ΣΥΣΤΗΜΑΤΑ

Πρόγραμμα Επικαιροποίησης Γνώσεων Αποφοίτων ΑΡΙΘΜΗΤΙΚΑ ΣΥΣΤΗΜΑΤΑ Πρόγραμμα Επικαιροποίησης Γνώσεων Αποφοίτων ΕΝΟΤΗΤΑ Μ1 ΨΗΦΙΑΚΑ ΗΛΕΚΤΡΟΝΙΚΑ Εκπαιδευτής: Γ. Π. ΠΑΤΣΗΣ, Επικ. Καθηγητής, Τμήμα Ηλεκτρονικών Μηχανικών, ΤΕΙ Αθήνας ΑΡΙΘΜΗΤΙΚΑ ΣΥΣΤΗΜΑΤΑ 1. Ποια είναι η βάση

Διαβάστε περισσότερα

Κεφάλαιο 1. Συστήματα αρίθμησης και αναπαράστασης

Κεφάλαιο 1. Συστήματα αρίθμησης και αναπαράστασης Κεφάλαιο 1 Συστήματα αρίθμησης και αναπαράστασης 1.1 Εισαγωγή Οι υπολογιστές αναπαριστούν όλα τα είδη πληροφορίας ως δυαδικά δεδομένα. Έτσι, για την ευκολότερη και ταχύτερη επεξεργασία των διαφόρων πληροφοριών,

Διαβάστε περισσότερα

Εισαγωγή στην Επιστήμη των Υπολογιστών

Εισαγωγή στην Επιστήμη των Υπολογιστών Εισαγωγή στην Επιστήμη των Υπολογιστών Ενότητα 2: Αποθήκευση Δεδομένων: Αριθμητική του Υπολογιστή, Αριθμητικά Συστήματα Μετατροπές, 2ΔΩ Τμήμα: Αγροτικής Οικονομίας & Ανάπτυξης Διδάσκων: Θεόδωρος Τσιλιγκιρίδης

Διαβάστε περισσότερα

Συστήματα Αρίθμησης. Συστήματα Αρίθμησης 1. PDF created with FinePrint pdffactory Pro trial version

Συστήματα Αρίθμησης. Συστήματα Αρίθμησης 1. PDF created with FinePrint pdffactory Pro trial version Συστήματα Αρίθμησης Στην καθημερινή μας ζωή χρησιμοποιούμε το δεκαδικό σύστημα αρίθμησης. Στο σύστημα αυτό χρησιμοποιούμε δέκα διαφορετικά σύμβολα τα :,, 2, 3, 4, 5, 6,7 8, 9. Για τον αριθμό 32 θα χρειαστούμε

Διαβάστε περισσότερα

Εισαγωγή στην επιστήμη των υπολογιστών

Εισαγωγή στην επιστήμη των υπολογιστών Εισαγωγή στην επιστήμη των υπολογιστών Υπολογιστές και Δεδομένα Κεφάλαιο 3ο Αναπαράσταση Αριθμών www.di.uoa.gr/~organosi 1 Δεκαδικό και Δυαδικό Δεκαδικό σύστημα 2 3 Δεκαδικό και Δυαδικό Δυαδικό Σύστημα

Διαβάστε περισσότερα

ΕΛΛΗΝΙΚΟ ΑΝΟΙΚΤΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΣΧΟΛΗ ΘΕΤΙΚΩΝ ΕΠΙΣΤΗΜΩΝ ΚΑΙ ΤΕΧΝΟΛΟΓΙΑΣ ΠΡΟΓΡΑΜΜΑ ΣΠΟΥΔΩΝ ΠΛΗΡΟΦΟΡΙΚΗΣ ΘΕΜΑΤΙΚΗ ΕΝΟΤΗΤΑ: ΠΛΗ-21

ΕΛΛΗΝΙΚΟ ΑΝΟΙΚΤΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΣΧΟΛΗ ΘΕΤΙΚΩΝ ΕΠΙΣΤΗΜΩΝ ΚΑΙ ΤΕΧΝΟΛΟΓΙΑΣ ΠΡΟΓΡΑΜΜΑ ΣΠΟΥΔΩΝ ΠΛΗΡΟΦΟΡΙΚΗΣ ΘΕΜΑΤΙΚΗ ΕΝΟΤΗΤΑ: ΠΛΗ-21 ΕΛΛΗΝΙΚΟ ΑΝΟΙΚΤΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΣΧΟΛΗ ΘΕΤΙΚΩΝ ΕΠΙΣΤΗΜΩΝ ΚΑΙ ΤΕΧΝΟΛΟΓΙΑΣ ΠΡΟΓΡΑΜΜΑ ΣΠΟΥΔΩΝ ΠΛΗΡΟΦΟΡΙΚΗΣ ΘΕΜΑΤΙΚΗ ΕΝΟΤΗΤΑ: ΠΛΗ-2 ΨΗΦΙΑΚΗ ΣΧΕΔΙΑΣΗ ΑΣΚΗΣΕΙΙΣ ΓΡΑΠΤΩΝ ΕΡΓΑΣΙΙΩΝ & ΘΕΜΑΤΩΝ ΕΞΕΤΑΣΕΩΝ ΣΥΝΤΕΛΕΣΤΕΣ

Διαβάστε περισσότερα

ΕΙΣΑΓΩΓΗ ΣΤΗΝ ΠΛΗΡΟΦΟΡΙΚΗ

ΕΙΣΑΓΩΓΗ ΣΤΗΝ ΠΛΗΡΟΦΟΡΙΚΗ ΕΙΣΑΓΩΓΗ ΣΤΗΝ ΠΛΗΡΟΦΟΡΙΚΗ Κ. Δεμέστιχας Εργαστήριο Πληροφορικής Γεωπονικό Πανεπιστήμιο Αθηνών Επικοινωνία μέσω e-mail: cdemest@aua.gr, cdemest@cn.ntua.gr 1 2. ΑΡΙΘΜΗΤΙΚΗ ΥΠΟΛΟΓΙΣΤΩΝ ΜΕΡΟΣ Α 2 Τεχνολογία

Διαβάστε περισσότερα

Ψηφιακά Κυκλώματα Ι. Μάθημα 1: Δυαδικά συστήματα - Κώδικες. Λευτέρης Καπετανάκης

Ψηφιακά Κυκλώματα Ι. Μάθημα 1: Δυαδικά συστήματα - Κώδικες. Λευτέρης Καπετανάκης ΤΛ2002 Ψηφιακά Κυκλώματα Ι Μάθημα 1: Δυαδικά συστήματα - Κώδικες Λευτέρης Καπετανάκης ΤΕΧΝΟΛΟΓΙΚΟ ΕΚΠΑΙΔΕΥΤΙΚΟ ΙΔΡΥΜΑ ΚΡΗΤΗΣ ΤΜΗΜΑ ΗΛΕΚΤΡΟΝΙΚΗΣ Άνοιξη 2011 ΤΛ-2002: L1 Slide 1 Ψηφιακά Συστήματα ΤΛ-2002:

Διαβάστε περισσότερα

Εισαγωγή στην Επιστήμη των Υπολογιστών

Εισαγωγή στην Επιστήμη των Υπολογιστών Εισαγωγή στην Επιστήμη των Υπολογιστών Περιεχόμενα Μαθήματος Συστήματα αρίθμησης Πύλες Διάγραμμα ροής-ψευδοκώδικας Python Συστήματα Αρίθμησης Δεκαδικό σύστημα Οι άνθρωποι χρησιμοποιούν το περίφημο «θεσιακό,

Διαβάστε περισσότερα

Αριθμητικά Συστήματα = 3 x x x x 10 0

Αριθμητικά Συστήματα = 3 x x x x 10 0 Δεκαδικό Όταν αναφερόμαστε σε μία αριθμητική τιμή, απεικονίζουμε μία ποσότητα με ένα σύμβολο ή έναν συνδυασμό από σύμβολα. Το αριθμητικό σύστημα που χρησιμοποιούμε είναι το δεκαδικό. Αποτελείται από δέκα

Διαβάστε περισσότερα

ΗΜΥ 100 Εισαγωγή στην Τεχνολογία

ΗΜΥ 100 Εισαγωγή στην Τεχνολογία ΗΜΥ 100 Εισαγωγή στην Τεχνολογία Στέλιος Τιμοθέου ΤΜΗΜΑ ΗΛΕΚΤΡΟΛΟΓΩΝ ΜΗΧΑΝΙΚΩΝ ΚΑΙ ΜΗΧΑΝΙΚΩΝ ΥΠΟΛΟΓΙΣΤΩΝ ΠΟΛΥΤΕΧΝΙΚΗ ΣΧΟΛΗ ΠΑΝΕΠΙΣΤΗΜΙΟ ΚΥΠΡΟΥ ΤΑ ΘΕΜΑΤΑ ΜΑΣ ΣΗΜΕΡΑ Συστήματα αρίθμησης Δυαδικό αριθμητικό

Διαβάστε περισσότερα

Λογική Σχεδίαση Ψηφιακών Συστημάτων

Λογική Σχεδίαση Ψηφιακών Συστημάτων Πανεπιστήμιο Θεσσαλίας Τμήμα Πληροφορικής Λογική Σχεδίαση Ψηφιακών Συστημάτων Σταμούλης Γεώργιος georges@uth.gr Δαδαλιάρης Αντώνιος dadaliaris@uth.gr Δυαδικοί Αριθμοί Η γενική αναπαράσταση ενός οποιουδήποτε

Διαβάστε περισσότερα

Εισαγωγή στην πληροφορική

Εισαγωγή στην πληροφορική Τμήμα Μηχανικών Πληροφορικής & Τηλεπικοινωνιών Εισαγωγή στην πληροφορική Ενότητα 3: Δυαδικά Συστήματα Αγγελίδης Παντελής Τμήμα Μηχανικών Πληροφορικής και Τηλεπικοινωνιών Άδειες Χρήσης Το παρόν εκπαιδευτικό

Διαβάστε περισσότερα

ΑΡΙΘΜΗΤΙΚΗ ΓΙΑ ΥΠΟΛΟΓΙΣΤΕΣ

ΑΡΙΘΜΗΤΙΚΗ ΓΙΑ ΥΠΟΛΟΓΙΣΤΕΣ ΑΡΧΙΤΕΚΤΟΝΙΚΗ ΥΠΟΛΟΓΙΣΤΩΝ ΑΡΙΘΜΗΤΙΚΗ ΓΙΑ ΥΠΟΛΟΓΙΣΤΕΣ ΣΗΜΜΥ, 5 Ο ΕΞΑΜΗΝΟ http://www.cslab.ece.ntua.gr/courses/comparch t / / h 1 ΑΡΙΘΜΟΙ Decimal Eύκολο για τον άνθρωπο Ιδιαίτερα για την εκτέλεση αριθμητικών

Διαβάστε περισσότερα

Κ15 Ψηφιακή Λογική Σχεδίαση 2: Δυαδικό Σύστημα / Αναπαραστάσεις

Κ15 Ψηφιακή Λογική Σχεδίαση 2: Δυαδικό Σύστημα / Αναπαραστάσεις Κ15 Ψηφιακή Λογική Σχεδίαση 2: Δυαδικό Σύστημα / Αναπαραστάσεις Γιάννης Λιαπέρδος TEI Πελοποννήσου Σχολή Τεχνολογικών Εφαρμογών Τμήμα Μηχανικών Πληροφορικής ΤΕ Δυαδικό Σύστημα Αρίθμησης Περιεχόμενα 1 Δυαδικό

Διαβάστε περισσότερα

ΠΛΗΡΟΦΟΡΙΚΗ I Ενότητα 6

ΠΛΗΡΟΦΟΡΙΚΗ I Ενότητα 6 ΠΛΗΡΟΦΟΡΙΚΗ I Ενότητα 6 ΑΡΙΘΜΗΤΙΚΑ ΣΥΣΤΗΜΑΤΑ Bits & Bytes Bit: η μικρότερη μονάδα πληροφορίας μία από δύο πιθανές καταστάσεις (ναι / όχι, αληθές / ψευδές, n / ff) κωδικοποίηση σε 0 ή 1 δυαδικό σύστημα

Διαβάστε περισσότερα

Πανεπιστήμιο Πατρών Τμήμα Φυσικής Εργαστήριο Ηλεκτρονικής. Ψηφιακά Ηλεκτρονικά. Αριθμητικά Συστήματα. Επιμέλεια Διαφανειών: Δ.

Πανεπιστήμιο Πατρών Τμήμα Φυσικής Εργαστήριο Ηλεκτρονικής. Ψηφιακά Ηλεκτρονικά. Αριθμητικά Συστήματα. Επιμέλεια Διαφανειών: Δ. Πανεπιστήμιο Πατρών Τμήμα Φυσικής Ψηφιακά Ηλεκτρονικά Αριθμητικά Συστήματα Επιμέλεια Διαφανειών: Δ. Μπακάλης Πάτρα, Φεβρουάριος 2009 Αριθμητικά Συστήματα Δεκαδικό Σύστημα: Βάση το 10, ψηφία 10 και συντελεστές

Διαβάστε περισσότερα

! Εάν ο αριθμός διαθέτει περισσότερα bits, χρησιμοποιούμε μεγαλύτερες δυνάμεις του 2. ! Προσοχή στη θέση του περισσότερο σημαντικού bit!

! Εάν ο αριθμός διαθέτει περισσότερα bits, χρησιμοποιούμε μεγαλύτερες δυνάμεις του 2. ! Προσοχή στη θέση του περισσότερο σημαντικού bit! Ιόνιο Πανεπιστήμιο Τμήμα Πληροφορικής Εισαγωγή στην Επιστήμη των Υπολογιστών 25-6 Πράξεις με δυαδικούς αριθμούς (αριθμητικές ) http://di.ionio.gr/~mistral/tp/csintro/ Αριθμοί Πράξεις με δυαδικούς αριθμούς

Διαβάστε περισσότερα

Εισαγωγή στην Επιστήμη των Υπολογιστών

Εισαγωγή στην Επιστήμη των Υπολογιστών Εισαγωγή στην Επιστήμη των Υπολογιστών Ενότητα 2: Αποθήκευση Δεδομένων, 2ΔΩ Τμήμα: Αγροτικής Οικονομίας & Ανάπτυξης Διδάσκων: Θεόδωρος Τσιλιγκιρίδης Μαθησιακοί Στόχοι Η Ενότητα 2 διαπραγματεύεται θέματα

Διαβάστε περισσότερα

Μάθημα 2: Παράσταση της Πληροφορίας

Μάθημα 2: Παράσταση της Πληροφορίας Μάθημα 2: Παράσταση της Πληροφορίας 2.1 Παράσταση δεδομένων Κάθε υπολογιστική μηχανή αποτελείται από ηλεκτρονικά κυκλώματα που η λειτουργία τους βασίζεται στην αρχή ανοιχτό-κλειστό. Η συμπεριφορά τους

Διαβάστε περισσότερα

Ελίνα Μακρή

Ελίνα Μακρή Ελίνα Μακρή elmak@unipi.gr Μετατροπή Αριθμητικών Συστημάτων Πράξεις στα Αριθμητικά Συστήματα Σχεδίαση Ψηφιακών Κυκλωμάτων με Logism Άλγεβρα Boole Λογικές Πύλες (AND, OR, NOT, NAND, XOR) Flip Flops (D,

Διαβάστε περισσότερα

Πράξεις με δυαδικούς αριθμούς

Πράξεις με δυαδικούς αριθμούς Ιόνιο Πανεπιστήμιο Τμήμα Πληροφορικής Εισαγωγή στην Επιστήμη των Υπολογιστών 25-6 Πράξεις με δυαδικούς αριθμούς (αριθμητικές πράξεις) http://di.ionio.gr/~mistral/tp/csintro/ Μ.Στεφανιδάκης Πράξεις με δυαδικούς

Διαβάστε περισσότερα

Ανασκόπηση στα ΑΡΙΘΜΗΤΙΚΑ ΣΥΣΤΗΜΑΤΑ

Ανασκόπηση στα ΑΡΙΘΜΗΤΙΚΑ ΣΥΣΤΗΜΑΤΑ ΕΡΓΑΣΙΑ 1: Ονοματεπώνυμο: Εξάμηνο: Ανασκόπηση στα ΑΡΙΘΜΗΤΙΚΑ ΣΥΣΤΗΜΑΤΑ Α.Μ: Έτος: 1. Το δεκαδικό σύστημα Είναι φανερό ότι οι χιλιάδες, εκατοντάδες, δεκάδες, μονάδες και τα δεκαδικά ψηφία είναι δυνάμεις

Διαβάστε περισσότερα

Ελληνική Δημοκρατία Τεχνολογικό Εκπαιδευτικό Ίδρυμα Ηπείρου. Πληροφορική Ι. Ενότητα 3 : Αναπαράσταση αριθμών στο δυαδικό σύστημα. Δρ.

Ελληνική Δημοκρατία Τεχνολογικό Εκπαιδευτικό Ίδρυμα Ηπείρου. Πληροφορική Ι. Ενότητα 3 : Αναπαράσταση αριθμών στο δυαδικό σύστημα. Δρ. Ελληνική Δημοκρατία Τεχνολογικό Εκπαιδευτικό Ίδρυμα Ηπείρου Πληροφορική Ι Ενότητα 3 : Αναπαράσταση αριθμών στο δυαδικό σύστημα Δρ. Γκόγκος Χρήστος 2 Ανοιχτά Ακαδημαϊκά Μαθήματα στο ΤΕΙ Ηπείρου Τμήμα Χρηματοοικονομικής

Διαβάστε περισσότερα

11. Ποιες είναι οι άμεσες συνέπειες της διαίρεσης;

11. Ποιες είναι οι άμεσες συνέπειες της διαίρεσης; 10. Τι ονομάζουμε Ευκλείδεια διαίρεση και τέλεια διαίρεση; Όταν δοθούν δύο φυσικοί αριθμοί Δ και δ, τότε υπάρχουν δύο άλλοι φυσικοί αριθμοί π και υ, έτσι ώστε να ισχύει: Δ = δ π + υ. Ο αριθμός Δ λέγεται

Διαβάστε περισσότερα

Εισαγωγή στην επιστήμη των υπολογιστών. ΑΡΙΘΜΗΤΙΚΑ ΣΥΣΤΗΜΑΤΑ και Μετατροπές Αριθμών

Εισαγωγή στην επιστήμη των υπολογιστών. ΑΡΙΘΜΗΤΙΚΑ ΣΥΣΤΗΜΑΤΑ και Μετατροπές Αριθμών Εισαγωγή στην επιστήμη των υπολογιστών ΑΡΙΘΜΗΤΙΚΑ ΣΥΣΤΗΜΑΤΑ και Μετατροπές Αριθμών 1 Αριθμητικό Σύστημα Ορίζει τον τρόπο αναπαράστασης ενός αριθμού με διακεκριμένα σύμβολα Ένας αριθμός αναπαρίσταται διαφορετικά

Διαβάστε περισσότερα

ΕΘΝΙΚΟ ΜΕΤΣΟΒΙΟ ΠΟΛΥΤΕΧΝΕΙΟ ΣΧΟΛΗ ΗΛΕΚΤΡΟΛΟΓΩΝ ΜΗΧΑΝΙΚΩΝ ΚΑΙ ΜΗΧΑΝΙΚΩΝ ΥΠΟΛΟΓΙΣΤΩΝ ΤΟΜΕΑΣ ΤΕΧΝΟΛΟΓΙΑΣ ΠΛΗΡΟΦΟΡΙΚΗΣ ΚΑΙ ΥΠΟΛΟΓΙΣΤΩΝ

ΕΘΝΙΚΟ ΜΕΤΣΟΒΙΟ ΠΟΛΥΤΕΧΝΕΙΟ ΣΧΟΛΗ ΗΛΕΚΤΡΟΛΟΓΩΝ ΜΗΧΑΝΙΚΩΝ ΚΑΙ ΜΗΧΑΝΙΚΩΝ ΥΠΟΛΟΓΙΣΤΩΝ ΤΟΜΕΑΣ ΤΕΧΝΟΛΟΓΙΑΣ ΠΛΗΡΟΦΟΡΙΚΗΣ ΚΑΙ ΥΠΟΛΟΓΙΣΤΩΝ ΕΘΝΙΚΟ ΜΕΤΣΟΒΙΟ ΠΟΛΥΤΕΧΝΕΙΟ ΣΧΟΛΗ ΗΛΕΚΤΡΟΛΟΓΩΝ ΜΗΧΑΝΙΚΩΝ ΚΑΙ ΜΗΧΑΝΙΚΩΝ ΥΠΟΛΟΓΙΣΤΩΝ ΤΟΜΕΑΣ ΤΕΧΝΟΛΟΓΙΑΣ ΠΛΗΡΟΦΟΡΙΚΗΣ ΚΑΙ ΥΠΟΛΟΓΙΣΤΩΝ ΕΡΓΑΣΤΗΡΙΟ ΥΠΟΛΟΓΙΣΤΙΚΩΝ ΣΥΣΤΗΜΑΤΩΝ www.cslab.ece.ntua.gr Εισαγωγή στην

Διαβάστε περισσότερα

ΑΡΧΙΤΕΚΤΟΝΙΚΗ ΥΠΟΛΟΓΙΣΤΩΝ - ΑΡΙΘΜΗΤΙΚΕΣ ΠΡΑΞΕΙΣ

ΑΡΧΙΤΕΚΤΟΝΙΚΗ ΥΠΟΛΟΓΙΣΤΩΝ - ΑΡΙΘΜΗΤΙΚΕΣ ΠΡΑΞΕΙΣ ΑΡΧΙΤΕΚΤΟΝΙΚΗ ΥΠΟΛΟΓΙΣΤΩΝ - ΑΡΙΘΜΗΤΙΚΕΣ ΠΡΑΞΕΙΣ ΣΗΜΜΥ, 5 Ο ΕΞΑΜΗΝΟ http://www.cslab.ece.ntua.gr/courses/comparch 1 ΑΡΙΘΜΟΙ Decimal Eύκολο για τον άνθρωπο Ιδιαίτερα για την εκτέλεση αριθμητικών πράξεων

Διαβάστε περισσότερα

Εθνικό Μετσόβιο Πολυτεχνείο Σχολή Ηλεκτρολόγων Μηχανικών - Μηχανικών Υπολογιστών. ΑΡΧΙΤΕΚΤΟΝΙΚΗ ΥΠΟΛΟΓΙΣΤΩΝ Νεκτάριος Κοζύρης ΑΡΙΘΜΗΤΙΚΕΣ ΠΡΑΞΕΙΣ

Εθνικό Μετσόβιο Πολυτεχνείο Σχολή Ηλεκτρολόγων Μηχανικών - Μηχανικών Υπολογιστών. ΑΡΧΙΤΕΚΤΟΝΙΚΗ ΥΠΟΛΟΓΙΣΤΩΝ Νεκτάριος Κοζύρης ΑΡΙΘΜΗΤΙΚΕΣ ΠΡΑΞΕΙΣ Εθνικό Μετσόβιο Πολυτεχνείο Σχολή Ηλεκτρολόγων Μηχανικών - Μηχανικών Υπολογιστών ΑΡΧΙΤΕΚΤΟΝΙΚΗ ΥΠΟΛΟΓΙΣΤΩΝ Νεκτάριος Κοζύρης ΑΡΙΘΜΗΤΙΚΕΣ ΠΡΑΞΕΙΣ Άδεια Χρήσης Το παρόν εκπαιδευτικό υλικό υπόκειται σε άδειες

Διαβάστε περισσότερα

Εισαγωγή στους Υπολογιστές

Εισαγωγή στους Υπολογιστές Εισαγωγή στους Υπολογιστές Ενότητα 9: Ψηφιακή Αριθμητική Βασίλης Παλιουράς Πολυτεχνική Σχολή Τμήμα Ηλεκτρολόγων Μηχανικών και Τεχνολογίας Υπολογιστών Ψηφιακή Αριθμητική Σκοποί ενότητας 2 Περιεχόμενα ενότητας

Διαβάστε περισσότερα

Αναπαράσταση Δεδομένων. ΜΥΥ-106 Εισαγωγή στους Η/Υ και στην Πληροφορική

Αναπαράσταση Δεδομένων. ΜΥΥ-106 Εισαγωγή στους Η/Υ και στην Πληροφορική Αναπαράσταση Δεδομένων ΜΥΥ-106 Εισαγωγή στους Η/Υ και στην Πληροφορική Αναπαράσταση δεδομένων Κατάλληλη συμβολική αναπαράσταση δεδομένων, για απλοποίηση βασικών πράξεων, όπως πρόσθεση Πόσο εύκολο είναι

Διαβάστε περισσότερα

ΕΛΛΗΝΙΚΗ ΔΗΜΟΚΡΑΤΙΑ Ανώτατο Εκπαιδευτικό Ίδρυμα Πειραιά Τεχνολογικού Τομέα. Αρχιτεκτονική-Ι. Ενότητα 1: Εισαγωγή στην Αρχιτεκτονική -Ι

ΕΛΛΗΝΙΚΗ ΔΗΜΟΚΡΑΤΙΑ Ανώτατο Εκπαιδευτικό Ίδρυμα Πειραιά Τεχνολογικού Τομέα. Αρχιτεκτονική-Ι. Ενότητα 1: Εισαγωγή στην Αρχιτεκτονική -Ι ΕΛΛΗΝΙΚΗ ΔΗΜΟΚΡΑΤΙΑ Ανώτατο Εκπαιδευτικό Ίδρυμα Πειραιά Τεχνολογικού Τομέα Αρχιτεκτονική-Ι Ενότητα 1: Εισαγωγή στην Αρχιτεκτονική -Ι Ιωάννης Έλληνας Τμήμα Η/ΥΣ Άδειες Χρήσης Το παρόν εκπαιδευτικό υλικό

Διαβάστε περισσότερα

Κεφάλαιο 2. Οργάνωση και διαχείριση της Πληροφορίας στον. Υπολογιστή

Κεφάλαιο 2. Οργάνωση και διαχείριση της Πληροφορίας στον. Υπολογιστή ΑΡΧΙΤΕΚΤΟΝΙΚΗ ΥΠΟΛΟΓΙΣΤΩΝ Κεφάλαιο 2 Οργάνωση και διαχείριση της Πληροφορίας στον Υπολογιστή Δεδομένα και Εντολές πληροφορία δεδομένα εντολές αριθμητικά δδ δεδομένα κείμενο εικόνα Επιλογή Αναπαράστασης

Διαβάστε περισσότερα

Οργάνωση Υπολογιστών

Οργάνωση Υπολογιστών Οργάνωση Υπολογιστών Επιμέλεια: Γεώργιος Θεοδωρίδης, Επίκουρος Καθηγητής Ανδρέας Εμερετλής, Υποψήφιος Διδάκτορας Τμήμα Ηλεκτρολόγων Μηχανικών και Τεχνολογίας Υπολογιστών 1 Άδειες Χρήσης Το παρόν υλικό

Διαβάστε περισσότερα

1. Βάσεις αριθμητικών συστημάτων 2. Μετατροπές μεταξύ ξύβάσεων 3. Αρνητικοί δυαδικοί αριθμοί 4. Αριθμητικές πράξεις δυαδικών αριθμών

1. Βάσεις αριθμητικών συστημάτων 2. Μετατροπές μεταξύ ξύβάσεων 3. Αρνητικοί δυαδικοί αριθμοί 4. Αριθμητικές πράξεις δυαδικών αριθμών ΑΡΧΙΤΕΚΤΟΝΙΚΗ ΥΠΟΛΟΓΙΣΤΩΝ MHXANIKOI Η/Υ ΚΑΙ ΠΛΗΡΟΦΟΡΙΚΗΣ ΥΑ ΙΚΟΙ ΑΡΙΘΜΟΙ (ΑΚΕΡΑΙΟΙ ΑΡΙΘΜΟΙ) Γ. Τσιατούχας Παράρτηµα A ιάρθρωση 1. Βάσεις αριθμητικών συστημάτων 2. Μετατροπές μεταξύ ξύβάσεων 3. Αρνητικοί

Διαβάστε περισσότερα

Τετάρτη 5-12/11/2014. ΣΗΜΕΙΩΣΕΙΣ 3 ου και 4 ου ΜΑΘΗΜΑΤΟΣ ΕΙΔΙΚΟΤΗΤΑ: ΤΕΧΝΙΚΟΣ ΕΦΑΡΜΟΓΩΝ ΠΛΗΡΟΦΟΡΙΚΗΣ ΜΑΘΗΜΑ: ΑΡΧΙΤΕΚΤΟΝΙΚΗ Η/Υ Α ΕΞΑΜΗΝΟ

Τετάρτη 5-12/11/2014. ΣΗΜΕΙΩΣΕΙΣ 3 ου και 4 ου ΜΑΘΗΜΑΤΟΣ ΕΙΔΙΚΟΤΗΤΑ: ΤΕΧΝΙΚΟΣ ΕΦΑΡΜΟΓΩΝ ΠΛΗΡΟΦΟΡΙΚΗΣ ΜΑΘΗΜΑ: ΑΡΧΙΤΕΚΤΟΝΙΚΗ Η/Υ Α ΕΞΑΜΗΝΟ Τετάρτη 5-12/11/2014 ΣΗΜΕΙΩΣΕΙΣ 3 ου και 4 ου ΜΑΘΗΜΑΤΟΣ ΕΙΔΙΚΟΤΗΤΑ: ΤΕΧΝΙΚΟΣ ΕΦΑΡΜΟΓΩΝ ΠΛΗΡΟΦΟΡΙΚΗΣ ΜΑΘΗΜΑ: ΑΡΧΙΤΕΚΤΟΝΙΚΗ Η/Υ Α ΕΞΑΜΗΝΟ ΕΚΠΑΙΔΕΥΤΗΣ: ΤΡΟΧΙΔΗΣ ΠΑΝΑΓΙΩΤΗΣ 1. Παράσταση και οργάνωση δεδομένων

Διαβάστε περισσότερα

Εργαστήριο ΨΗΦΙΑΚΗ ΛΟΓΙΚΗ. Εισαγωγή

Εργαστήριο ΨΗΦΙΑΚΗ ΛΟΓΙΚΗ. Εισαγωγή Εισαγωγή Εργαστήριο ΨΗΦΙΑΚΗ ΛΟΓΙΚΗ Ξεκινάµε την εργαστηριακή µελέτη της Ψηφιακής Λογικής των Η/Υ εξετάζοντας αρχικά τη µορφή των δεδοµένων που αποθηκεύουν και επεξεργάζονται οι υπολογιστές και προχωρώντας

Διαβάστε περισσότερα

Λογικός Σχεδιασµός και Σχεδιασµός Η/Υ. ΗΜΥ-210: Εαρινό Εξάµηνο Σκοπός του µαθήµατος. Ψηφιακά Συστήµατα. Περίληψη. Εύρος Τάσης (Voltage(

Λογικός Σχεδιασµός και Σχεδιασµός Η/Υ. ΗΜΥ-210: Εαρινό Εξάµηνο Σκοπός του µαθήµατος. Ψηφιακά Συστήµατα. Περίληψη. Εύρος Τάσης (Voltage( ΗΜΥ-210: Λογικός Σχεδιασµός Εαρινό Εξάµηνο 2005 Σκοπός του µαθήµατος Λογικός Σχεδιασµός και Σχεδιασµός Η/Υ Κεφάλαιο 1: Υπολογιστές και Πληροφορία (1.1-1.2) Βασικές έννοιες & εργαλεία που χρησιµοποιούνται

Διαβάστε περισσότερα

Πανεπιστήμιο Δυτικής Μακεδονίας. Τμήμα Μηχανικών Πληροφορικής & Τηλεπικοινωνιών. Ψηφιακή Σχεδίαση

Πανεπιστήμιο Δυτικής Μακεδονίας. Τμήμα Μηχανικών Πληροφορικής & Τηλεπικοινωνιών. Ψηφιακή Σχεδίαση Τμήμα Μηχανικών Πληροφορικής & Τηλεπικοινωνιών Ψηφιακή Σχεδίαση Ενότητα 1: Εισαγωγή σε βασικές έννοιες δυαδικού συστήματος Δρ. Μηνάς Δασυγένης mdasyg@ieee.org Εργαστήριο Ψηφιακών Συστημάτων και Αρχιτεκτονικής

Διαβάστε περισσότερα

Εισαγωγή στην επιστήµη των υπολογιστών ΑΡΙΘΜΗΤΙΚΑ ΣΥΣΤΗΜΑΤΑ

Εισαγωγή στην επιστήµη των υπολογιστών ΑΡΙΘΜΗΤΙΚΑ ΣΥΣΤΗΜΑΤΑ Εισαγωγή στην επιστήµη των υπολογιστών ΑΡΙΘΜΗΤΙΚΑ ΣΥΣΤΗΜΑΤΑ 1 Αριθµητικό Σύστηµα! Ορίζει τον τρόπο αναπαράστασης ενός αριθµού µε διακεκριµένα σύµβολα! Ένας αριθµός αναπαρίσταται διαφορετικά σε κάθε σύστηµα,

Διαβάστε περισσότερα

Κεφάλαιο 2 Η έννοια και η παράσταση της πληροφορίας στον ΗΥ. Εφ. Πληροφορικής Κεφ. 2 Καραμαούνας Πολύκαρπος 1

Κεφάλαιο 2 Η έννοια και η παράσταση της πληροφορίας στον ΗΥ. Εφ. Πληροφορικής Κεφ. 2 Καραμαούνας Πολύκαρπος 1 Κεφάλαιο 2 Η έννοια και η παράσταση της πληροφορίας στον ΗΥ Καραμαούνας Πολύκαρπος 1 2.1Η έννοια της πληροφορίας Δεδομένα Πληροφορία Καραμαούνας Πολύκαρπος 2 2.2 ΗΥ Το βασικό εργαλείο επεξεργασίας και

Διαβάστε περισσότερα

ΠΛΗ10 Κεφάλαιο 2. ΠΛH10 Εισαγωγή στην Πληροφορική: Τόμος Α Κεφάλαιο: : Συστήματα Αρίθμησης ΔΥΑΔΙΚΟ ΣΥΣΤΗΜΑ ΑΡΙΘΜΗΣΗΣ

ΠΛΗ10 Κεφάλαιο 2. ΠΛH10 Εισαγωγή στην Πληροφορική: Τόμος Α Κεφάλαιο: : Συστήματα Αρίθμησης ΔΥΑΔΙΚΟ ΣΥΣΤΗΜΑ ΑΡΙΘΜΗΣΗΣ ΠΛH10 Εισαγωγή στην Πληροφορική: Τόμος Α Κεφάλαιο: 2 2.2.1 : Συστήματα Αρίθμησης ΔΥΑΔΙΚΟ ΣΥΣΤΗΜΑ ΑΡΙΘΜΗΣΗΣ ΔΥΑΔΙΚΟ ΣΥΣΤΗΜΑ ΑΡΙΘΜΗΣΗΣ. Στο δυαδικό σύστημα αρίθμησης, αντί για δεκάδες, εκατοντάδες με τις

Διαβάστε περισσότερα

Αριθμητικά Συστήματα

Αριθμητικά Συστήματα Αριθμητικά Συστήματα Οργάνωση Δεδομένων (1/2) Bits: Η μικρότερη αριθμητική μονάδα ενός υπολογιστικού συστήματος, η οποία δείχνει δύο καταστάσεις, 0 ή 1 (αληθές η ψευδές). Nibbles: Μονάδα 4 bit που παριστά

Διαβάστε περισσότερα

a -j a 5 a 4 a 3 a 2 a 1 a 0, a -1 a -2 a -3

a -j a 5 a 4 a 3 a 2 a 1 a 0, a -1 a -2 a -3 ΑΣΚΗΣΗ 5 ΑΘΡΟΙΣΤΕΣ - ΑΦΑΙΡΕΤΕΣ 5.1. ΣΚΟΠΟΣ Η πραγματοποίηση της αριθμητικής πρόσθεσης και αφαίρεσης με λογικά κυκλώματα. 5.2. ΘΕΩΡΗΤΙΚΟ ΜΕΡΟΣ ΣΥΣΤΗΜΑΤΑ ΑΡΙΘΜΗΣΗΣ: Κάθε σύστημα αρίθμησης χαρακτηρίζεται

Διαβάστε περισσότερα

Κεφάλαιο 1. B για κάθε 0 Ψ i (1-1)

Κεφάλαιο 1. B για κάθε 0 Ψ i (1-1) Κεφάλαιο 1 Σύνοψη Στο κεφάλαιο αυτό θα παρουσιαστούν τα κύρια αριθμητικά συστήματα, οι αλγόριθμοι μετατροπής μεταξύ των συστημάτων για την κάθε μια περίπτωση, ο τρόπος εκτέλεσης των τεσσάρων βασικών πράξεων

Διαβάστε περισσότερα

Σύστημα αρίθμησης. Τρόπος αναπαράστασης αριθμών Κάθε σύστημα αρίθμησης έχει μία βάση R

Σύστημα αρίθμησης. Τρόπος αναπαράστασης αριθμών Κάθε σύστημα αρίθμησης έχει μία βάση R Συστήματα αρίθμησης Σύστημα αρίθμησης Τρόπος αναπαράστασης αριθμών Κάθε σύστημα αρίθμησης έχει μία βάση R Η βάση δείχνει πόσες μονάδες μιας τάξης φτιάχνουν μια μονάδα της επόμενης τάξης Μπορεί να είναι

Διαβάστε περισσότερα

Υπολογιστές και Πληροφορία 1

Υπολογιστές και Πληροφορία 1 ΗΜΥ-20: Σχεδιασμός Ψηφιακών Συστημάτων Σκοπός του μαθήματος Λογικός Σχεδιασμός και Σχεδιασμός Η/Υ Εισαγωγή, Υπολογιστές και Πληροφορία Διδάσκουσα: Μαρία Κ. Μιχαήλ Βασικές έννοιες & εργαλεία που χρησιμοποιούνται

Διαβάστε περισσότερα

Τμήμα Οικιακής Οικονομίας και Οικολογίας. Αναπαράσταση Αριθμών

Τμήμα Οικιακής Οικονομίας και Οικολογίας. Αναπαράσταση Αριθμών Αναπαράσταση Αριθμών Δεκαδικό και Δυαδικό Δεκαδικό σύστημα Δεκαδικό και Δυαδικό Μετατροπή Για τη μετατροπή ενός αριθμού από το δυαδικό σύστημα στο δεκαδικό, πολλαπλασιάζουμε κάθε δυαδικό ψηφίο του αριθμού

Διαβάστε περισσότερα

Εισαγωγή στην Πληροφορική ΓΕΝΙΚΟ ΤΜΗΜΑ ΘΕΤΙΚΩΝ ΕΠΙΣΤΗΜΩΝ TEI ΧΑΛΚΙ ΑΣ

Εισαγωγή στην Πληροφορική ΓΕΝΙΚΟ ΤΜΗΜΑ ΘΕΤΙΚΩΝ ΕΠΙΣΤΗΜΩΝ TEI ΧΑΛΚΙ ΑΣ Εισαγωγή στην Πληροφορική 1 Περιεχόµενα - Κωδικοποιήσεις - Αριθµητικά Συστήµατα 2 Ηλεκτρονικός Υπολογιστής Είπαµε ότι είναι, µία Ηλεκτρονική Μηχανή, που δουλεύει κάτω από τον έλεγχο εντολών αποθηκευµένων

Διαβάστε περισσότερα

Εισαγωγή στην Πληροφορική

Εισαγωγή στην Πληροφορική Εισαγωγή στην Πληροφορική Αριθμητικά Συστήματα ΤΕΙ Ιονίων Νήσων Τμήμα Τεχνολόγων Περιβάλλοντος Κατεύθυνση Συντήρησης Πολιτισμικής Κληρονομιάς Βασικές Έννοιες Ένα Αριθμητικό Σύστημα αποτελείται από ένα

Διαβάστε περισσότερα

Εισαγωγή στους Ηλεκτρονικούς Υπολογιστές

Εισαγωγή στους Ηλεκτρονικούς Υπολογιστές Εισαγωγή στους Ηλεκτρονικούς Υπολογιστές http://courseware.mech.ntua.gr/ml23021/ 3 ο Μάθημα Λεωνίδας Αλεξόπουλος Λέκτορας ΕΜΠ E-mail: leo@mail.ntua.gr URL: http://users.ntua.gr/leo 1 Κωδικοποίηση & Αποκωδικοποίηση

Διαβάστε περισσότερα

Τμήμα Οικιακής Οικονομίας και Οικολογίας. Αναπαράσταση Αριθμών

Τμήμα Οικιακής Οικονομίας και Οικολογίας. Αναπαράσταση Αριθμών Αναπαράσταση Αριθμών Δεκαδικό και Δυαδικό Δεκαδικό σύστημα Δεκαδικό και Δυαδικό Μετατροπή Για τη μετατροπή ενός αριθμού από το δυαδικό σύστημα στο δεκαδικό, πολλαπλασιάζουμε κάθε δυαδικό ψηφίο του αριθμού

Διαβάστε περισσότερα

Εισαγωγή στους Ηλεκτρονικούς Υπολογιστές. 5 ο Μάθημα. Λεωνίδας Αλεξόπουλος Λέκτορας ΕΜΠ. url:

Εισαγωγή στους Ηλεκτρονικούς Υπολογιστές. 5 ο Μάθημα. Λεωνίδας Αλεξόπουλος Λέκτορας ΕΜΠ.   url: στους Ηλεκτρονικούς Υπολογιστές 5 ο Μάθημα Λεωνίδας Αλεξόπουλος Λέκτορας ΕΜΠ email: leo@mail.ntua.gr url: http://users.ntua.gr/leo Άδεια Χρήσης Το παρόν εκπαιδευτικό υλικό υπόκειται σε άδειες χρήσης Creative

Διαβάστε περισσότερα

Εισαγωγή στην επιστήμη των υπολογιστών. Πράξεις με μπιτ

Εισαγωγή στην επιστήμη των υπολογιστών. Πράξεις με μπιτ Εισαγωγή στην επιστήμη των υπολογιστών Πράξεις με μπιτ 1 Πράξεις με μπιτ 2 Αριθμητικές Πράξεις σε Ακέραιους Πρόσθεση, Αφαίρεση, Πολλαπλασιασμός, Διαίρεση 3 Πρόσθεση στη μορφή συμπληρώματος ως προς δύο

Διαβάστε περισσότερα

Αρχιτεκτονική Υπολογιστών. Data. Κείμενο. Βίντεο. Αριθμοί Εικόνες. Ήχοι

Αρχιτεκτονική Υπολογιστών. Data. Κείμενο. Βίντεο. Αριθμοί Εικόνες. Ήχοι Data Κείμενο Βίντεο Αριθμοί Εικόνες Ήχοι 1 Τα δεδομένα στους ηλεκτρονικούς υπολογιστές αναπαρίστανται σαν αριθμοί Οι αριθμοί αποθηκεύονται σε bits (δυαδικό σύστημα). Θέματα: Πως αναπαριστώνται οι αρνητικοί

Διαβάστε περισσότερα

Εισαγωγή στον Προγραμματισμό

Εισαγωγή στον Προγραμματισμό Εισαγωγή στον Προγραμματισμό Ενότητα 3 Λειτουργίες σε Bits, Αριθμητικά Συστήματα Χρήστος Γκουμόπουλος Πανεπιστήμιο Αιγαίου Τμήμα Μηχανικών Πληροφοριακών και Επικοινωνιακών Συστημάτων Φύση υπολογιστών Η

Διαβάστε περισσότερα

Επιμέλεια: Σπυρίδων Τζινιέρης-ΘΕΩΡΙΑ ΚΛΑΣΜΑΤΩΝ ΓΙΑ ΤΗΝ Α ΓΥΜΝΑΣΙΟΥ ΘΕΩΡΙΑ ΚΛΑΣΜΑΤΩΝ Α ΓΥΜΝΑΣΙΟΥ

Επιμέλεια: Σπυρίδων Τζινιέρης-ΘΕΩΡΙΑ ΚΛΑΣΜΑΤΩΝ ΓΙΑ ΤΗΝ Α ΓΥΜΝΑΣΙΟΥ ΘΕΩΡΙΑ ΚΛΑΣΜΑΤΩΝ Α ΓΥΜΝΑΣΙΟΥ Τι είναι κλάσμα; Κλάσμα είναι ένα μέρος μιας ποσότητας. ΘΕΩΡΙΑ ΚΛΑΣΜΑΤΩΝ Α ΓΥΜΝΑΣΙΟΥ Κλάσμα είναι ένας λόγος δύο αριθμών(fraction is a ratio of two whole numbers) Πως εκφράζετε συμβολικά ένα κλάσμα; Εκφράζετε

Διαβάστε περισσότερα

Εισαγωγή στους Ηλεκτρονικούς Υπολογιστές. 3 ο Μάθημα. Λεωνίδας Αλεξόπουλος Λέκτορας ΕΜΠ. url:

Εισαγωγή στους Ηλεκτρονικούς Υπολογιστές. 3 ο Μάθημα. Λεωνίδας Αλεξόπουλος Λέκτορας ΕΜΠ.   url: Εισαγωγή στους Ηλεκτρονικούς Υπολογιστές 3 ο Μάθημα Λεωνίδας Αλεξόπουλος Λέκτορας ΕΜΠ email: leo@mail.ntua.gr url: http://users.ntua.gr/leo Άδεια Χρήσης Το παρόν εκπαιδευτικό υλικό υπόκειται σε άδειες

Διαβάστε περισσότερα

ΘΕΜΑ : ΣΥΣΤΗΜΑΤΑ ΑΡΙΘΜΗΣΗΣ. ΔΙΑΡΚΕΙΑ: 1 περιόδους. 22/1/ :11 Όνομα: Λεκάκης Κωνσταντίνος καθ. Τεχνολογίας

ΘΕΜΑ : ΣΥΣΤΗΜΑΤΑ ΑΡΙΘΜΗΣΗΣ. ΔΙΑΡΚΕΙΑ: 1 περιόδους. 22/1/ :11 Όνομα: Λεκάκης Κωνσταντίνος καθ. Τεχνολογίας ΘΕΜΑ : ΣΥΣΤΗΜΑΤΑ ΑΡΙΘΜΗΣΗΣ ΔΙΑΡΚΕΙΑ: 1 περιόδους 22/1/2010 10:11 καθ. Τεχνολογίας 22/1/2010 10:12 Παραδείγματα Τι ονομάζουμε αριθμητικό σύστημα? Το σύνολο από ψηφία (αριθμοί & χαρακτήρες). Που χρησιμεύουν

Διαβάστε περισσότερα

Σύστημα Πλεονάσματος και Αναπαράσταση Αριθμών Κινητής Υποδιαστολής

Σύστημα Πλεονάσματος και Αναπαράσταση Αριθμών Κινητής Υποδιαστολής Σύστημα Πλεονάσματος και Αναπαράσταση Αριθμών Κινητής Υποδιαστολής Σύστημα Πλεονάσματος (Excess System) - 1 Είναι μια άλλη μια μορφή αναπαράστασης για αποθήκευση θετικών και αρνητικών ακεραίων σε έναν

Διαβάστε περισσότερα

ΑΣΚΗΣΕΙΣ ΣΤΑ ΣΥΣΤΗΜΑΤΑ ΑΡΙΘΜΗΣΗΣ (σελ. 30-34 στο ΜΥ1011Χ.pdf)

ΑΣΚΗΣΕΙΣ ΣΤΑ ΣΥΣΤΗΜΑΤΑ ΑΡΙΘΜΗΣΗΣ (σελ. 30-34 στο ΜΥ1011Χ.pdf) ΑΣΚΗΣΕΙΣ ΣΤΑ ΣΥΣΤΗΜΑΤΑ ΑΡΙΘΜΗΣΗΣ (σελ. 30-34 στο ΜΥ1011Χ.pdf) Για να λύνετε εύκολα ασκήσεις στα συστήματα αρίθμησης θα πρέπει να απομνημονεύσετε τα πρώτα 17 βάρη του δυαδικού συστήματος από 2 0 μέχρι 2

Διαβάστε περισσότερα

1 η Θεµατική Ενότητα : Δυαδικά Συστήµατα

1 η Θεµατική Ενότητα : Δυαδικά Συστήµατα 1 η Θεµατική Ενότητα : Δυαδικά Συστήµατα Δεκαδικοί Αριθµοί Βάση : 10 Ψηφία : 0, 1, 2, 3, 4, 5, 6, 7, 8, 9 Αριθµοί: Συντελεστές Χ δυνάµεις του 10 7392.25 = 7x10 3 + 3x10 2 + 9x10 1 + 2x10 0 + 2x10-1 + 5x10-2

Διαβάστε περισσότερα

10-δικό δικό

10-δικό δικό Προγραμματισμός Η/Υ - Ι Εαρινό Εξάμηνο 2018-2019 Τμήμα Ηλεκτρολόγων Μηχανικών Τ.Ε. Αριθμητικά Συστήματα 1. Εισαγωγή Όπως γνωρίζουμε, οι υπολογιστές χρησιμοποιούν το δυαδικό σύστημα για την αναπαράσταση

Διαβάστε περισσότερα

ΠΛΗΡΟΦΟΡΙΑΚΑ & ΤΗΛΕΠΙΚΟΙΝΩΝΙΑΚΑ ΣΥΣΤΗΜΑΤΑ

ΠΛΗΡΟΦΟΡΙΑΚΑ & ΤΗΛΕΠΙΚΟΙΝΩΝΙΑΚΑ ΣΥΣΤΗΜΑΤΑ Οικονοµικό Πανεπιστήµιο Αθηνών Τµήµα ιοικητικής Επιστήµης & Τεχνολογίας ΠΛΗΡΟΦΟΡΙΑΚΑ & ΤΗΛΕΠΙΚΟΙΝΩΝΙΑΚΑ ΣΥΣΤΗΜΑΤΑ Κεφάλαιο 2 Αριθµητικά Συστήµατα και Αριθµητική Υπολογιστών Γιώργος Γιαγλής Περίληψη Κεφαλαίου

Διαβάστε περισσότερα

Προγραμματισμός Ηλεκτρονικών Υπολογιστών 1

Προγραμματισμός Ηλεκτρονικών Υπολογιστών 1 Προγραμματισμός Ηλεκτρονικών Υπολογιστών 1 Ενότητα 2: Αναπαράσταση Δεδομένων Δρ. Φραγκούλης Γεώργιος Τμήμα Ηλεκτρολογίας Άδειες Χρήσης Το παρόν εκπαιδευτικό υλικό υπόκειται σε άδειες χρήσης Creative Commons.

Διαβάστε περισσότερα

Αριθμητικά Συστήματα Η ανάγκη του ανθρώπου για μετρήσεις οδήγησε αρχικά στην επινόηση των αριθμών Κατόπιν, στην επινόηση συμβόλων για τη παράσταση

Αριθμητικά Συστήματα Η ανάγκη του ανθρώπου για μετρήσεις οδήγησε αρχικά στην επινόηση των αριθμών Κατόπιν, στην επινόηση συμβόλων για τη παράσταση Αριθμητικά Συστήματα Η ανάγκη του ανθρώπου για μετρήσεις οδήγησε αρχικά στην επινόηση των αριθμών Κατόπιν, στην επινόηση συμβόλων για τη παράσταση τους Κατόπιν, στην επινόηση συμβόλων για τη παράσταση

Διαβάστε περισσότερα

ΗΜΥ-210: Σχεδιασμός Ψηφιακών Συστημάτων

ΗΜΥ-210: Σχεδιασμός Ψηφιακών Συστημάτων ΗΜΥ-2: Σχεδιασμός Ψηφιακών Συστημάτων Χειμερινό Εξάμηνο 28 Αριθμητικές Συναρτήσεις και Κυκλώματα Διδάσκουσα: Μαρία Κ. Μιχαήλ Πανεπιστήμιο Κύπρου Τμήμα Ηλεκτρολόγων Μηχανικών και Μηχανικών Υπολογιστών Πρόσθεση

Διαβάστε περισσότερα

ΠΛΗΡΟΦΟΡΙΚΉ. Μάθημα 7

ΠΛΗΡΟΦΟΡΙΚΉ. Μάθημα 7 ΠΛΗΡΟΦΟΡΙΚΉ Μάθημα 7 Μηχανισμός Οπτικών Δίσκων CD ROM (compact disk read only memory) Μεγάλη αποθηκευτική ικανότητα (650ΜΒ ή 700ΜΒ) Γρήγορη προσπέλαση στα δεδομένα Χαμηλή τιμή (CD) Μέσο μεταφοράς και διανομής

Διαβάστε περισσότερα

ΑΛΓΕΒΡΑ Α ΓΥΜΝΑΣΙΟΥ ΘΕΤΙΚΟΙ ΚΑΙ ΑΡΝΗΤΙΚΟΙ ΑΡΙΘΜΟΙ ΕΠΙΜΕΛΕΙΑ : ΧΑΛΑΤΖΙΑΝ ΠΑΥΛΟΣ

ΑΛΓΕΒΡΑ Α ΓΥΜΝΑΣΙΟΥ ΘΕΤΙΚΟΙ ΚΑΙ ΑΡΝΗΤΙΚΟΙ ΑΡΙΘΜΟΙ ΕΠΙΜΕΛΕΙΑ : ΧΑΛΑΤΖΙΑΝ ΠΑΥΛΟΣ ΘΕΤΙΚΟΙ ΚΑΙ ΑΡΝΗΤΙΚΟΙ ΑΡΙΘΜΟΙ ΕΠΙΜΕΛΕΙΑ : ΧΑΛΑΤΖΙΑΝ ΠΑΥΛΟΣ ΚΕΦΑΛΑΙΟ 7 Ο ΘΕΤΙΚΟΙ ΚΑΙ ΑΡΝΗΤΙΚΟΙ ΑΡΙΘΜΟΙ ΣΤΟΙΧΕΙΑ ΘΕΩΡΙΑΣ 1. Όταν μπροστα" (αριστερα") απο" ε"ναν αριθμο" γραφει" το συ"μβολο + το"τε ο αριθμο"ς

Διαβάστε περισσότερα

Αριθμητική Υπολογιστών (Κεφάλαιο 3)

Αριθμητική Υπολογιστών (Κεφάλαιο 3) ΗΥ 134 Εισαγωγή στην Οργάνωση και στον Σχεδιασμό Υπολογιστών Ι Διάλεξη 9 Αριθμητική Υπολογιστών (Κεφάλαιο 3) Νίκος Μπέλλας Τμήμα Μηχανικών Η/Υ, Τηλεπικοινωνιών και Δικτύων 1 Αριθμητική για υπολογιστές

Διαβάστε περισσότερα

ΑΡΧΙΤΕΚΤΟΝΙΚΗ ΥΠΟΛΟΓΙΣΤΩΝ. Κεφάλαιο 3

ΑΡΧΙΤΕΚΤΟΝΙΚΗ ΥΠΟΛΟΓΙΣΤΩΝ. Κεφάλαιο 3 ΑΡΧΙΤΕΚΤΟΝΙΚΗ ΥΠΟΛΟΓΙΣΤΩΝ Κεφάλαιο 3 Κεντρική Μονάδα Επεξεργασίας Κεντρική Μονάδα Επεξεργασίας Μονάδα επεξεργασίας δεδομένων Μονάδα ελέγχου Μονάδα επεξεργασίας δεδομένων Δομή Αριθμητικής Λογικής Μονάδας

Διαβάστε περισσότερα

Τμήμα Μαθηματικών, ΕΚΠΑ. Ακαδ. έτος

Τμήμα Μαθηματικών, ΕΚΠΑ. Ακαδ. έτος ½ ½ ÈÐ ÖÓ ÓÖ Á Javaµ Τμήμα Μαθηματικών, ΕΚΠΑ Ακαδ. έτος 2007 2008 ¾ È Ö Õ Ñ ÒÓ Ñ Ñ ØÓ Εισαγωγή στην πληροφορική με έμφαση σε: αρχιτεκτονική και αριθμητική υπολογιστών αλγοριθμική επίλυση προβλημάτων βασικές

Διαβάστε περισσότερα

Σύστημα Πλεονάσματος. Αναπαράσταση Πραγματικών Αριθμών. Αριθμητικές Πράξεις σε Αριθμούς Κινητής Υποδιαστολής

Σύστημα Πλεονάσματος. Αναπαράσταση Πραγματικών Αριθμών. Αριθμητικές Πράξεις σε Αριθμούς Κινητής Υποδιαστολής Σύστημα Πλεονάσματος Αναπαράσταση Πραγματικών Αριθμών Αριθμητικές Πράξεις σε Αριθμούς Κινητής Υποδιαστολής Σύστημα Πλεονάσματος (Excess System) - 1 Είναι μια άλλη μια μορφή αναπαράστασης για αποθήκευση

Διαβάστε περισσότερα

Lab 6: Signed Add/Subtract, FF (U.Crete, CS-120) 14-10-28 17:28 διαίρεσης, δηλαδή αριστερά 28-24 = 4 bits της διεύθυνσης) μετατρέποντας στο δεκαδικό, βλέπουμε ότι όντως πρόκειται γιά τη θέση 256+128+16

Διαβάστε περισσότερα

Οργάνωση και Σχεδίαση Υπολογιστών Η ιασύνδεση Υλικού και Λογισµικού, 4 η έκδοση. Κεφάλαιο 3. Αριθµητική για υπολογιστές

Οργάνωση και Σχεδίαση Υπολογιστών Η ιασύνδεση Υλικού και Λογισµικού, 4 η έκδοση. Κεφάλαιο 3. Αριθµητική για υπολογιστές Οργάνωση και Σχεδίαση Υπολογιστών Η ιασύνδεση Υλικού και Λογισµικού, 4 η έκδοση Κεφάλαιο 3 Αριθµητική για υπολογιστές Ασκήσεις Η αρίθµηση των ασκήσεων είναι από την 4 η έκδοση του «Οργάνωση και Σχεδίαση

Διαβάστε περισσότερα

ΜΑΘΗΜΑΤΙΚΑ Α ΓΥΜΝΑΣΙΟΥ

ΜΑΘΗΜΑΤΙΚΑ Α ΓΥΜΝΑΣΙΟΥ ΜΑΘΗΜΑΤΙΚΑ Α ΓΥΜΝΑΣΙΟΥ Πίνακας περιεχομένων Κεφάλαιο 1 - ΟΙ ΦΥΣΙΚΟΙ ΑΡΙΘΜΟΙ... 2 Κεφάλαιο 2 ο - ΤΑ ΚΛΑΣΜΑΤΑ... 6 Κεφάλαιο 3 ο - ΔΕΚΑΔΙΚΟΙ ΑΡΙΘΜΟΙ... 10 ΣΩΤΗΡΟΠΟΥΛΟΣ ΝΙΚΟΣ 1 Κεφάλαιο 1 - ΟΙ ΦΥΣΙΚΟΙ ΑΡΙΘΜΟΙ

Διαβάστε περισσότερα

Ψηφιακά Συστήματα. 2. Κώδικες

Ψηφιακά Συστήματα. 2. Κώδικες Ψηφιακά Συστήματα 2. Κώδικες Βιβλιογραφία 1. Φανουράκης Κ., Πάτσης Γ., Τσακιρίδης Ο., Θεωρία και Ασκήσεις Ψηφιακών Ηλεκτρονικών, ΜΑΡΙΑ ΠΑΡΙΚΟΥ & ΣΙΑ ΕΠΕ, 2016. [59382199] 2. Floyd Thomas L., Ψηφιακά ηλεκτρονικά,

Διαβάστε περισσότερα

ΑΡΙΘΜΗΤΙΚΑ ΣΥΣΤΗΜΑΤΑ ΚΑΙ ΚΩ ΙΚΕΣ

ΑΡΙΘΜΗΤΙΚΑ ΣΥΣΤΗΜΑΤΑ ΚΑΙ ΚΩ ΙΚΕΣ 1 ΑΡΙΘΜΗΤΙΚΑ ΣΥΣΤΗΜΑΤΑ ΚΑΙ ΚΩ ΙΚΕΣ 2 Σκοπός Μέθοδοι παράστασης και ερµηνείας των ψηφιακών δεδοµένων στα υπολογιστικά συστήµατα ιάφορα αριθµητικά συστήµατα που χρησιµοποιούνται στους υπολογιστές και επεξήγηση

Διαβάστε περισσότερα

Δύο είναι οι κύριες αιτίες που μπορούμε να πάρουμε από τον υπολογιστή λανθασμένα αποτελέσματα εξαιτίας των σφαλμάτων στρογγυλοποίησης:

Δύο είναι οι κύριες αιτίες που μπορούμε να πάρουμε από τον υπολογιστή λανθασμένα αποτελέσματα εξαιτίας των σφαλμάτων στρογγυλοποίησης: Ορολογία bit (binary digit): δυαδικό ψηφίο. Τα δυαδικά ψηφία είναι το 0 και το 1 1 byte = 8 bits word: η θεμελιώδης μονάδα σύμφωνα με την οποία εκπροσωπούνται οι πληροφορίες στον υπολογιστή. Αποτελείται

Διαβάστε περισσότερα

Εισαγωγή στους Η/Υ. Γιώργος Δημητρίου. Μάθημα 7 και 8: Αναπαραστάσεις. Πανεπιστήμιο Θεσσαλίας - Τμήμα Πληροφορικής

Εισαγωγή στους Η/Υ. Γιώργος Δημητρίου. Μάθημα 7 και 8: Αναπαραστάσεις. Πανεπιστήμιο Θεσσαλίας - Τμήμα Πληροφορικής Γιώργος Δημητρίου Μάθημα 7 και 8: Αναπαραστάσεις Αναπαράσταση Πληροφορίας Η/Υ Αριθμητικά δεδομένα Σταθερής υποδιαστολής Κινητής υποδιαστολής Μη αριθμητικά δεδομένα Χαρακτήρες Ειδικοί κώδικες Εντολές Γλώσσα

Διαβάστε περισσότερα

Λέγονται οι αριθμοί που βρίσκονται καθημερινά στη φύση, γύρω μας. π.χ. 1 μήλο, 2 παιδιά, 5 αυτοκίνητα, 100 πρόβατα, δέντρα κ.λ.π.

Λέγονται οι αριθμοί που βρίσκονται καθημερινά στη φύση, γύρω μας. π.χ. 1 μήλο, 2 παιδιά, 5 αυτοκίνητα, 100 πρόβατα, δέντρα κ.λ.π. Λέγονται οι αριθμοί που βρίσκονται καθημερινά στη φύση, γύρω μας. π.χ. 1 μήλο, 2 παιδιά, 5 αυτοκίνητα, 100 πρόβατα, 1.000 δέντρα κ.λ.π. Εκτός από πλήθος οι αριθμοί αυτοί μπορούν να δηλώσουν και τη θέση

Διαβάστε περισσότερα

Ηλεκτρονική Μάθημα VIΙ Ψηφιακά Κυκλώματα Ψηφιακή Λογική. Καθηγητής Αντώνιος Γαστεράτος Τμήμα Μηχανικών Παραγωγής και Διοίκησης, Δ.Π.Θ.

Ηλεκτρονική Μάθημα VIΙ Ψηφιακά Κυκλώματα Ψηφιακή Λογική. Καθηγητής Αντώνιος Γαστεράτος Τμήμα Μηχανικών Παραγωγής και Διοίκησης, Δ.Π.Θ. Ηλεκτρονική Μάθημα VIΙ Ψηφιακά Κυκλώματα Ψηφιακή Λογική Καθηγητής Αντώνιος Γαστεράτος Τμήμα Ε.ΔΙ.Π. Μηχανικών Δρ. Αθανάσιος Παραγωγής Ψωμούλης και Διοίκησης, Δ.Π.Θ. Τμήμα Μηχανικών Παραγωγής και Διοίκησης,

Διαβάστε περισσότερα

ΕΡΓΑΣΤΗΡΙΟ ΜΙΚΡΟΫΠΟΛΟΓΙΣΤΩΝ ΚΑΙ ΨΗΦΙΑΚΩΝ ΣΥΣΤΗΜΑΤΩΝ : Κ. ΠΕΚΜΕΣΤΖΗ

ΕΡΓΑΣΤΗΡΙΟ ΜΙΚΡΟΫΠΟΛΟΓΙΣΤΩΝ ΚΑΙ ΨΗΦΙΑΚΩΝ ΣΥΣΤΗΜΑΤΩΝ : Κ. ΠΕΚΜΕΣΤΖΗ ΠΡΑΞΕΙΣ ΜΕ ΠΡΟΣΗΜΑΣΜΕΝΟΥΣ ΑΡΙΘΜΟΥΣ ΚΥΚΛΩΜΑΤΙΚΕΣ ΕΦΑΡΜΟΓΕΣ ΑΡΙΘΜΗΤΙΚΑ ΣΥΣΤΗΜΑΤΑ & ΠΑΡΑΣΤΑΣΗ ΑΡΙΘΜΩΝ Συμπλήρωμα ως προς 2 Booth, Modified Booth Reduntant αριθμητικά συστήματα Signed Digit αριθμητική Κανονική

Διαβάστε περισσότερα