Tuesday, May 15, 2007

ΕΠΕΞΕΡΓΑΣΤΗΣ (C.P.U.)


Ο επεξεργαστής βρίσκεται τοποθετημένος πάνω στη μητρική πλακέτα (motherboard). Εκτελεί ένα μεγάλο μέρος από τη δουλεία του υπολογιστή και δεδομένα φτάνουν και φεύγουν από τον επεξεργαστή συνεχώς. Δέχεται εντολές επεξεργασίας δεδομένων, που πρέπει να εκτελέσει. Συνεπώς, μπορούμε να πούμε ότι η δουλειά του είναι να κάνει πράξεις και να μεταφέρει δεδομένα. Η μεταφορά των δεδομένων από και προς τον επεξεργαστή γίνεται μέσω "δρόμων ταχείας κυκλοφορίας" δεδομένων που ονομάζονται δίαυλοι. Ο επεξεργαστής τροφοδοτείται συνεχώς με δεδομένα μέσω των διαύλων. Τα δεδομένα που δέχεται μπορούν να χωριστούν σε δύο κατηγορίες:(α) Εντολές (instructions) για το πως θα διαχειριστεί τα υπόλοιπα δεδομένα και (β) Δεδομένα, τα οποία πρέπει να διαχειριστεί σύμφωνα με τις εντολές.Αυτό που αποκαλούμε εντολές, είναι ο κώδικας προγράμματος. Περιλαμβάνει τα μηνύματα (εντολές) που συνεχώς στέλνουμε στον υπολογιστή μέσω του ποντικιού ή του πληκτρολογίου ή κάποιων άλλων μονάδων εισόδου. Μηνύματα για να εκτυπώσει, να αποθηκεύσει, να ανοίξει ένα αρχείο, κλπ. Δεδομένα είναι τα τυπικά δεδομένα του χρήστη. Για παράδειγμα, όταν γράφουμε ένα κείμενο σε ένα κειμενογράφο, στέλνουμε στον υπολογιστή δεδομένα. Όταν όμως ζητάμε από τον υπολογιστή να τυπώσει αυτό το κείμενο, στέλνουμε στον υπολογιστή εντολές.

No comments: