Συστήματα Αρίθμησης  Δυαδικό  Δεκαδικό  Δεκαεξαδικό.

Slides:



Advertisements
Παρόμοιες παρουσιάσεις
Δυαδικό Σύστημα Αρίθμησης
Advertisements

Αναπαράσταση Δεδομένων
(READ – WRITE) ΚΑΙ ΤΥΠΟΙ ΔΕΔΟΜΕΝΩΝ (INTEGER,REAL,CHAR)
Δυαδικη παρασταση αριθμων και συμβολων
ΑΡΧΙΤΕΚΤΟΝΙΚΗ ΥΠΟΛΟΓΙΣΤΩΝ - ΑΡΙΘΜΗΤΙΚΗ ΓΙΑ ΥΠΟΛΟΓΙΣΤΕΣ
Κλάσματα.
Βασικές Αρχές Ψηφιακής Τεχνολογίας
ΔΟΜΕΣ ΔΕΔΟΜΕΝΩΝ ?? ΣΗΜΑ ΗΧΟΣ.
Copyright © 2008 Pearson Education, Inc. Publishing as Pearson Addison-Wesley Η Επιστήμη των Υπολογιστών: Μια Ολοκληρωμένη Παρουσίαση (δέκατη αμερικανική.
ΟΙ ΠΛΗΡΟΦΟΡΙΕΣ ΣΤΟ ΕΣΩΤΕΡΙΚΟ ΤΟΥ Η/Υ
ΠΑΝΕΠΙΣΤΗΜΙΟ ΘΕΣΣΑΛΙΑΣ ΤΜΗΜΑ ΜΗΧΑΝΟΛΟΓΩΝ ΜΗΧΑΝΙΚΩΝ ΒΙΟΜΗΧΑΝΙΑΣ Διάλεξη 2: Πίνακες και δυναμικά δεδομένα στη FORTRAN 90 Εαρινό εξάμηνο 2009 ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ.
Μετατροπές μεταξύ αριθμητικών συστημάτων Η/Υ
ΗΜΥ 100 Εισαγωγή στην Τεχνολογία
ΕΝΟΤΗΤΑ 1 – Κεφάλαιο 1: Ψηφιακός Κόσμος
Βάσεις Δεδομένων Ευαγγελία Πιτουρά1 Δυναμικός Κατακερματισμός.
Προγραμματισμός PASCAL Πληροφορική Γ' Λυκείου μέρος γ
Δομές Διακλάδωσης.
Η διευθύνσεις IP ενός δικτύου υπολογιστών. Τι είναι μια διεύθυνση IP γενικά Ποιες είναι οι 2 αρχιτεκτονικές (versions) Αρχιτεκτονική IPv4 IPv4 Subnetting.
Προγραμματισμός PASCAL Πληροφορική Γ' Λυκείου μέρος δ
Μετατροπές Μονάδων.
Γενική μορφή προγράμματος Pascal
Η εταιρεία MasterFour είναι Ευρωπαϊκή εταιρεία με έδρα δύο χώρες της Ευρωπαϊκής Ένωσης, την Αγγλία και την Βουλγαρία Στην Ελλάδα δραστηριοποιείται στους.
Επισκέπτρια Επίκουρη Καθηγήτρια
Συστήματα Αρίθμησης Αριθμοί σταθερής και κινητής υποδιαστολής.
ΕΙΣΑΓΩΓΗ ΣΤΗΝ ΕΠΙΣΤΗΜΗ ΤΗΣ ΠΛΗΡΟΦΟΡΙΚΗΣ
Προγραμματισμός ΙΙ Διάλεξη #7: Περισσότερες Δομές Ελέγχου Δρ. Νικ. Λιόλιος.
Δυαδικό Σύστημα Δεκαδικό Σύστημα Δεκαεξαδικό Σύστημα
ΔΙΔΑΣΚΩΝ: ΣΠΥΡΟΣ ΝΙΚΟΛΑΪΔΗΣ
Και Αρχικό: Γεωργακή Ιφιγένεια – Τροποποίηση: Τσούτσουρας Σπύρος Μέρος Β΄
ΤΑ ΘΕΜΑΤΑ ΜΑΣ ΣΗΜΕΡΑ Συστήματα αρίθμησης Δυαδικό αριθμητικό σύστημα
Προγραμματισμός ΙΙ Διάλεξη #6: Απλές Δομές Ελέγχου Δρ. Νικ. Λιόλιος.
1 Ολυμπιάδα Πληροφορικής Μάθημα 2. 2 Στόχοι μαθήματος Αριθμητικοί– Λογικοί Τελεστές Η εντολή IF.
ΗΥ120 ΨΗΦΙΑΚΗ ΣΧΕΔΙΑΣΗ Συναρτησεις Boole.
Μετατροπές μεταξύ αριθμητικών συστημάτων Η/Υ
Μετατροπές μεταξύ αριθμητικών συστημάτων Η/Υ Δεκαδικό, δυαδικό, οκταδικό και δεκαεξαδικό σύστημα αρίθμισης.
Το δυαδικό ψηφίο Τα δυαδικά ψηφία 0 και 1αντιστοιχούν στις δύο καταστάσεις που «αντιλαμβάνεται» ο υπολογιστής . Το δυαδικό ψηφίο , που ονομάζεται μπιτ.
Συνάρτηση FIXED Σύνταξη
Προγραμματισμός ΙΙ Διάλεξη #5: Εντολές Ανάθεσης Εντολές Συνθήκης Δρ. Νικ. Λιόλιος.
ΗΜΥ 007 – Τεχνολογία Πληροφορίας Διάλεξη 4
Διαφάνειες παρουσίασης Πίνακες (συνέχεια) Αριθμητικοί υπολογισμοί Αναδρομή.
ΗΜΥ 100: Εισαγωγή στην Τεχνολογία Διάλεξη 17 Εισαγωγή στα Ψηφιακά Συστήματα: Μέρος Γ TΜΗΜΑ ΗΛΕΚΤΡΟΛΟΓΩΝ ΜΗΧΑΝΙΚΩΝ ΚΑΙ ΜΗΧΑΝΙΚΩΝ ΥΠΟΛΟΓΙΣΤΩΝ ΠΟΛΥΤΕΧΝΙΚΗ.
ΗΜΥ 007 – Τεχνολογία Πληροφορίας Διάλεξη 5
ΛΟΓΙΣΜΙΚΟ ΒΕΛΤΙΣΤΟΠΟΙΗΣΗΣ MERLIN / MCL 3.0 ΠΕΡΙΒΑΛΛΟΝ ΕΛΑΧΙΣΤΟΠΟΙΗΣΗΣ.
Ψηφιοποίηση- Ι Πληροφορική Ι: Εισαγωγή στους Η.Υ. Βασίλης Δαγδιλέλης.
Τμήμα Πληροφορικής και Τηλεπικοινωνιών Κ. Χαλάτσης, Εισαγωγή στην Επιστήμη της Πληροφορικής και των Τηλεπικοινωνιών Πανεπιστήμιο Αθηνών 1 Παράσταση Πληροφοριών.
Ο υπολογιστής ως ψηφιακή μηχανή
ΗΜΥ 100: Εισαγωγή στην Τεχνολογία Διάλεξη 16 Εισαγωγή στα Ψηφιακά Συστήματα: Μέρος B TΜΗΜΑ ΗΛΕΚΤΡΟΛΟΓΩΝ ΜΗΧΑΝΙΚΩΝ ΚΑΙ ΜΗΧΑΝΙΚΩΝ ΥΠΟΛΟΓΙΣΤΩΝ ΠΟΛΥΤΕΧΝΙΚΗ.
ΗΜΥ 100 Εισαγωγή στην Τεχνολογία ΤΜΗΜΑ ΗΛΕΚΤΡΟΛΟΓΩΝ ΜΗΧΑΝΙΚΩΝ ΚΑΙ ΜΗΧΑΝΙΚΩΝ ΥΠΟΛΟΓΙΣΤΩΝ ΠΟΛΥΤΕΧΝΙΚΗ ΣΧΟΛΗ ΠΑΝΕΠΙΣΤΗΜΙΟ ΚΥΠΡΟΥ.
1-1 Πανεπιστήμιο Θεσσαλίας Τμήμα Πληροφορικής Λογική Σχεδίαση Ψηφιακών Συστημάτων Διδάσκων: Γιώργος Σταμούλης.
1 Εισαγωγή στην επιστήμη των υπολογιστών Υπολογιστές και Δεδομένα Κεφάλαιο 4ο Πράξεις με μπιτ.
ΑΣΤΡΙΝΆΚΗ ΜΑΡΊΑ Δυσδιάστατοι πίνακες. Γιατί πολυδιάστατους πίνακες; Αναλόγως με τις ανάγκες του προγράμματος, μπορεί να είναι πιο εύχρηστοι Προβλήματα.
Δίκτυα Υπολογιστών 1 Εργαστήριο Δ.ΙΕΚ ΚΑΛΑΜΑΤΑΣ Ειδικότητα: Τεχνικός Δικτύων και Τηλεπικοινωνιών Εισηγητής: Ψαρράς Δημήτριος καθηγητής Πληροφορικής – Μηχανικός.
Τύποι μεταβλητών & σταθερών (1 από 2)
ΣχεδΙαση ΨηφιακΩν ΣυστημΑτων Συστηματα αριθμησησ Δυαδικοι αριθμοι
Η Γλώσσα Pascal Εντολή If
Ενότητα 1: Εισαγωγή στην Αρχιτεκτονική -Ι Ιωάννης Έλληνας Τμήμα Η/ΥΣ
Πληροφορική Ενότητα 1 (Μέρος Β): Δυαδικό Σύστημα Αρίθμησης.
Εισαγωγή στους Η/Υ Ενότητα 8: Αριθμητική υπολογιστών Ιωάννης Σταματίου
Η ΠΡΑΞΗ ΤΗΣ ΔΙΑΙΡΕΣΗΣ Διαιρετέος: Ακέραιος διαιρέτης: Ακέραιος
Ψηφιακός Κόσμος Ιωάννα Γαρδίκη
Εισαγωγή στους Η/Υ Ενότητα 9: Μετατροπές και πράξεις στους Η/Υ
Η ΑΡΙΘΜΙΤΙΚΗ ΤΩΝ ΥΠΟΛΟΓΙΣΤΩΝ
Κεφάλαιο 1 Ψηφιακός κόσμος Κωδικοποίηση.
Χειμερινό εξάμηνο 2017 Στέλιος Πετράκης
1.1 Ψηφιακό – Αναλογικό σύστημα 1.2 Ο υπολογιστής ως ψηφιακή μηχανή Τζικούδη – Παπαγεωργίου Χρυσάνθη ΑΣΠΑΙΤΕ – ΕΠΠΑΙΚ – Τμήμα Ε2 Θεσσαλονίκη Νοέμβριος.
Λογική Σχεδίαση Ψηφιακών Συστημάτων
ΗΜΥ 210: Λογικός Σχεδιασμός, Χειμερινό Εξάμηνο 2008
ΗΜΥ 210: Λογικός Σχεδιασμός
B' ΤΑΞΗ ΨΗΦΙΑΚΟΣ ΚΟΣΜΟΣ 2 Κωδικοποίηση 9/12/2018 B' ΤΑΞΗ ΨΗΦΙΑΚΟΣ ΚΟΣΜΟΣ 2.
Μεταγράφημα παρουσίασης:

Συστήματα Αρίθμησης  Δυαδικό  Δεκαδικό  Δεκαεξαδικό

Το δυαδικό Σύστημα (BINary) Περιέχει μόνο τα ψηφία: 0 και 1 πχ κλπ. Εάν x, y, z είναι δυαδικά ψηφία (δηλαδή 0 ή 1), τότε ο αριθμός xyz υπολογίζεται ως εξής: xyz = x*2 2 + y*2 1 + z* = 1* * *2 0 Δυαδικό Δεκαδική τιμή

ΠΡΑΞΕΙΣ   5 7 ΠΡΟΣΘΕΣΗΑΦΑΙΡΕΣΗΠΟΛ/ΣΜΟΣΔΙΑΙΡΕΣΗ

Το δεκαδικό Σύστημα (DECimal) Είναι το σύστημα που χρησιμοποιούμε καθημερινά. Περιέχει τα ψηφία: Εάν x, y, z είναι δεκαδικά ψηφία, τότε ο αριθμός xyz υπολογίζεται ως εξής: xyz = x* y* z*10 0

Το δεκαεξαδικό Σύστημα (HEXadecimal) Περιέχει τα ψηφία: A B C D E F Εάν x, y, z είναι δεκαεξαδικά ψηφία, τότε ο αριθμός xyz υπολογίζεται ως εξής: xyz = x* y* z*16 0 (Δεκαδική τιμή)

Αριθμοί … AD D D DECHEXBIN

Μετατροπή DEC σε BIN  Δεδομένου του δεκαδικού X βρείτε την αναπαράστασή του στο δυαδικό σύστημα.  Εάν 2 n = X, τότε ο δυαδικός είναι 10…0 (n μηδενικά)  Βρίσκουμε τον μικρότερο n τέτοιον ώστε 2 n >X Ο αριθμός είναι n-ψήφιος. Αφαιρούμε:Υ= X-2 n-1  Επαναλαμβάνεται η διαδικασία για τον Y  Αθροίζουμε τους επιμέρους αριθμούς

Παράδειγμα Δεκαδικός Χ= = 256 >125 Οπότε έχουμε 8-ψήφιο αριθμό: Αφαιρούμε: = = 8 > 7 Οπότε έχουμε 3-ψήφιο αριθμό: 100 Αφαιρούμε: 7-4 = 3, 2 2 = 4>3 Οπότε 2-ψήφιο : 10 Αφαιρούμε: 3-2 = 1, Οπότε έχουμε ένα ψηφίο: 1 Σύνολο:

PROGRAM BINDEC DIMENSION IA(20) DATA IA/20*0/ READ(*,*) X IF(X.GT ) STOP J=0 30 CONTINUE DO N=0,20 T = 2**N IF (T.GT.X) THEN IA(20+1-N)=1 X= X-2**(N-1) IF(J.EQ.0) J=20+1-N IF(X.EQ.0) GO TO 15 GO TO 30 ENDIF ENDDO 15CONTINUE WRITE(*,'(1X,20I1)')(IA(I),I=J,20) END ΠΡΟΓΡΑΜΜΑ FORTRAN ΓΙΑ ΜΕΤΑΤΡΟΠΗ ΔEKΑΔΙΚΟΥ ΣΕ ΔYΑΔΙΚΟ

ΔΥΑΔΙΚΗ ΛΟΓΙΚΗ Αντιστοιχία: FALSE 0 TRUE 1 A B [A OR B] [A AND B] [A XOR B] A+B-A*B A*B A+B-2*A*B

Μετατροπή DEC σε HEX  Δεδομένου του δεκαδικού X, βρείτε την αναπαράστασή του στο δεκαεξαδικό.  Εάν 16 n = X, τότε ο δυαδικός είναι 10…0 (n μηδενικά)  Βρίσκουμε τον μικρότερο n τέτοιον ώστε 16 n >X  Ο αριθμός είναι n-ψήφιος με πρώτο ψηφίο: [X/16 n-1 ]  Αφαιρούμε:Υ= X-16 n-1 [X/16 n-1 ]  Επαναλαμβάνεται η διαδικασία για τον Y  Αθροίζουμε τους επιμέρους αριθμούς

< 135 < 256 Πρώτο από τα δύο ψηφία: [135/16] = 8 Υπόλοιπο: 135-8*16 = = (dec) = 87 (hex) 8*16+7 =135 Μετατροπή του 135