info.kek@swissapproval.academy +30 210 55 62 081 +30 211 10 23 900

Αρχιτεκτονική Υπολογιστών

Swiss Approval Institute IIEK –  Acknowledged Institute by Swiss Approval International – Τομέας Τεχνολογίας και Πληροφορικής

Αρχιτεκτονική Υπολογιστών

Το μάθημα Αρχιτεκτονική Υπολογιστών έχει ως σκοπό να εισάγει τους καταρτιζόμενους στις βασικές έννοιες της Μικροοικονομικής των επιχειρήσεων και των οργανισμών, προκειμένου να καταστούν ικανοί να αξιοποιήσουν τις γνώσεις αυτές σε στοιχειώδη θέματα λειτουργίας μίας επιχείρησης. Είναι δε μάθημα βασικής κατάρτισης με το οποίο οι καταρτιζόμενοι αποκτούν τις βασικές γνώσεις – ικανότητες – δεξιότητες για την ειδικότητά τους.

Περιεχόμενο Μαθήματος

  • Βασική οργάνωση Η/Υ
  • Το μοντέλο VonNeumann (αριθμητική & λογική μονάδα, μονάδα ελέγχου, μονάδα μνήμης,
    μονάδα εισόδου, μονάδα εξόδου, μονοπάτια δεδομένων, μονοπάτια διεύθυνσης, μονοπάτια ελέγχου)
  • Κεντρική μονάδα επεξεργασίας (καταχωρητές, αριθμητική και λογική μονάδα, μονάδα ελέγχου)
  • Εντολή (μορφή εντολής, κωδικοποίηση εντολής, κύκλος εντολής)
  • Οργάνωση μνήμης
  • Τμήματα μνήμης
  • Υπολογισμός φυσικών διευθύνσεων
  • Λογικές πύλες
  • Πίνακες Κarnaugh
  • Λογικά κυκλώματα
  • Καταχωρητές (γενικής χρήσης, τμημάτων, δεικτών, flag)
  • H γλώσσα Assembly
  • Εισαγωγή
  • Συντακτικό γλώσσας
  • Δομή πηγαίου προγράμματος
  • Καθορισμός δεδομένων (ψευδοεντολές ορισμού δεδομένων: σταθερών, μεταβλητών,
    διευθύνσεων)
  • Μέθοδοι διευθυνσιοδότησης
  • Εισαγωγή
  • Απ’ ευθείας διευθυνσιοδότηση
  • Διευθυνσιοδότηση με χρήση καταχωρητή
  • Διευθυνσιοδότηση μνήμης (άμεση, έμμεση)
  • Εντολές μεταφοράς δεδομένων
  • Εντολές ελέγχου προγράμματος
  • Αριθμητικές εντολές
  • Λογικές εντολές
  • Εντολές χειρισμού ακολουθίας χαρακτήρων
  • Εντολές περιστροφής και ολίσθησης
  • Ο συμβολαιομεταφραστής, ο συνδέτης και ο debugger
  • Διαδικασία ανάπτυξης προγράμματος στην Assembly
  • Ο συμβολαιομεταφραστής MASM
  • Ο συνδέτης LINK
  • DebuggerCodeView

Αρχιτεκτονική Υπολογιστών