Professional Documents
Culture Documents
ΤΜΗΜΑ ΦΥΣΙΚΗΣ
ΤΟΜΕΑΣ ΗΛΕΚΤΡΟΝΙΚΗΣ ΚΑΙ ΥΠΟΛΟΓΙΣΤΩΝ
ΨΗΦΙΑΚΑ ΣΥΣΤΗΜΑΤΑ
αm10m+....+α2102+α1101+α0100+α-110-1+α-210-2+...+α-n10-n
124+123+022+121+020+02-1+12-2=26,25
1.2 Δυαδικοί Αριθμοί
(4021.2)5 = 453+052+251+150+25-1
1.2 Δυαδικοί Αριθμοί
(0.6875)10 = (0.1011)2
1.4 Οκταδικοί και Δεκαεξαδικοί αριθμοί
2 6 1 5 3 7 4 0 6
2 C 6 B F 2
1.4 Οκταδικοί και Δεκαεξαδικοί αριθμοί
β) Υ= 1000011
Το συμπλήρωμα του Χ=+0101100
Άθροισμα = 1101111
Δεν υπάρχει τελικό κρατούμενο
Απάντηση Υ-Χ = -(συμπλήρωμα του 1101111) = - 0010001
1.6 Προσημασμένοι δυαδικοί αριθμοί
• Το πιο σημαντικό ψηφίο του δυαδικού αριθμού αποτελεί το ψηφίο
προσήμου.
• Το ψηφίο προσήμου έχει την τιμή 0 για τους θετικούς αριθμούς και
την τιμή 1 για τους αρνητικούς.
• Ένας προσημασμένος θετικός αριθμός (και το 0) αναπαρίσταται
θέτοντας το 0 στην αριστερότερη θέση του ακολουθούμενο από το
δυαδικό ισοδύναμό του.
π.χ.: αναπαράσταση του +9 σε 8-ψήφιο δυαδικό αριθμό +9 =
00001001
• Υπάρχουν τρεις τρόποι αναπαράστασης αρνητικών δυαδικών
αριθμών
• - με απεικόνιση προσημασμένου μέτρου -9=10001001
- με απεικόνιση προσημασμένου συμπληρώματος ως προς 1
• -9=11110110
- με απεικόνιση προσημασμένου συμπληρώματος ως προς 2
-9=11110111
Προσημασμένοι δυαδικοί αριθμοί
• Στην απεικόνιση προσημασμένου μέτρου ο αρνητικός αριθμός
προκύπτει από τον θετικό με απλή αλλαγή του ψηφίου προσήμου
από 0 σε 1.
• Στην απεικόνιση προσημασμένου συμπληρώματος ως προς 1 ο
αρνητικός αριθμός προκύπτει από τον θετικό παίρνοντας το
συμπλήρωμα αυτού (συμπεριλαμβανομένου και του προσήμου) ως
προς 1.
• Στην απεικόνιση προσημασμένου συμπληρώματος ως προς 2 ο
αρνητικός αριθμός προκύπτει από τον θετικό παίρνοντας το
συμπλήρωμα αυτού (συμπεριλαμβανομένου και του προσήμου) ως
προς 2.
• Αντίστοιχα, παίρνοντας τα συμπληρώματα των αρνητικών αριθμών
παράγουμε τους θετικούς αριθμούς.
• Η απεικόνιση του προσημασμένου μέτρου και του προσημασμένου
συμπληρώματος ως προς 1 διαθέτουν δυο τιμές για το 0. Η
απεικόνιση προσημασμένου-συμπληρώματος ως προς 2 μπορεί να
αναπαραστήσει μια επιπλέον τιμή με τον ίδιο αριθμό ψηφίων
Αριθμητική Πρόσθεση
• Η πρόσθεση δυο αριθμών με απεικόνιση προσημασμένου μέτρου
ακολουθεί τους κανόνες της συνηθισμένης αριθμητικής
- αν τα πρόσημά τους είναι ίδια προσθέτουμε τα δυο μέτρα και
δίνουμε στο άθροισμα το κοινό πρόσημο,
- αν τα πρόσημά τους είναι διαφορετικά, αφαιρούμε το μικρότερο
μέτρο από το μεγαλύτερο και δίνουμε στο αποτέλεσμα το πρόσημο
του μεγαλύτερου μέτρου.
Η παραπάνω διαδικασία απαιτεί σύγκριση προσήμων και μέτρων και
κατόπιν εκτέλεση πρόσθεσης ή αφαίρεσης.
• Το άθροισμα δυο αριθμών με απεικόνιση προσημασμένου-
συμπληρώματος προκύπτει με την πρόσθεση των δυο αριθμών,
συμπεριλαμβανομένων και των ψηφίων προσήμου.
• Το τελικό κρατούμενο αν υπάρχει αγνοείται στην περίπτωση
συμπληρώματος ως προς 2, ενώ στην περίπτωση συμπληρώματος
ως προς 1 προστίθεται στο υπόλοιπο άθροισμα.
Αριθμητική Πρόσθεση
π.χ: αριθμοί σε απεικόνιση συμπληρώματος ως προς 2
+ 6 00000110 - 6 11111010 + 6 00000110 - 6 11111010
+ 13 00001101 + 13 00001101 - 13 11110011 - 13 11110011
+ 19 00010011 + 7 100000111 - 7 11111001 - 19 111101101
αγνοείται αγνοείται
π.χ: αριθμοί σε απεικόνιση συμπληρώματος ως προς 1
+ 6 00000110 - 6 11111001
+ 13 00001101 + 13 00001101
+ 19 00010011 1 00000110
+1
+ 7 00000111
+ 6 00000110 - 6 11111001
- 13 11110010 - 13 11110010
- 7 11111000 1 11101011
+1
- 19 11101100
Αριθμητική Αφαίρεση
• Η πράξη της αφαίρεσης μετατρέπεται σε πράξη πρόσθεσης με την
αλλαγή του προσήμου του αφαιρετέου.
• Για δυαδικούς αριθμούς συμπληρώματος ως προς 2 συμπλήρωμα του
αφαιρετέου προστίθεται στον μειωτέο. Τυχόν τελικό κρατούμενο
αγνοείται.
Ν1-Ν2=Ν1+(-Ν2)=Ν1+(συμπλήρωμα προς 2 του Ν2)
π.χ: (-6) - 7 = (-6) + (-7)
- 6 11111010 - 6 11111001
+ (-7) + 11111001 + (-7) + 11111000
- 13 111110011 111110001
αγνοείται +1
- 13 11110010
• Bit ισοτιμίας είναι ένα επιπλέον bit που βάζουμε στα μηνύματα ώστε να
κάνει το συνολικό πλήθος των 1 άρτιο (άρτια ισοτιμία) ή περιττό
(περιττή ισοτιμία).
Κώδικας Gray