MOS Technology CIA

Από τη Βικιπαίδεια, την ελεύθερη εγκυκλοπαίδεια
CIA MOS 6526A
MOS 8520A

Ο MOS Technology CIA (Complex Interface Adapter) είναι I/O τσιπ της MOS Technology, Inc., που χρησιμοποιήθηκε σε πολλούς υπολογιστές και συσκευές περιφέρειας της Commodore (μεταξύ άλλων Commodore 64 και Amiga). Ο CIA είναι η κατοπινή έκδοση του MOS Technology VIA.

Τεχνικά στοιχεία[Επεξεργασία | επεξεργασία κώδικα]

Οι CIA 6526 και 8521 διαθέτουν δυο οκτάμπιτα TTL-ports διπλής φοράς, ένα σειριακό καταχωρητή ολίσθησης, δυο δεκαεξάμπιτες συσκευές χρονομέτρησης (timer) και ένα ρολόι πραγματικού χρόνου που μετρά μέχρι και τα δέκατα του δευτερολέπτου και διαθέτει λειτουργία συναγερμού. Ο 8520 αντί για ρολόι πραγματικού χρόνου έχει συσκευή χρονομέτρησης των 24 bit. Εφόσον είναι επιθυμητό, το τσιπ είναι σε θέση να προκαλέσει διακοπή (interrupt) σε περίπτωση timer underrun, γεμάτου ή άδειου καταχωρητή ολίσθησης, συναγερμού ή και λήψης εξωτερικού σήματος.

Κάθε δίαυλος δεδομένων (data bus) των I/Ο ports μπορεί να ρυθμιστεί ξεχωριστά σε εισαγωγή ή εξαγωγή.

Υπάρχουν τρεις εκδόσεις του CIA: 6526, 8521 και 8520. Ο τελευταίος χρησιμοποιήθηκε στους Amiga και στη συσκευή ανάγνωσης/εγγραφής δισκετών VC1581.