MOS Technology CIA
Το λήμμα παραθέτει τις πηγές του αόριστα, χωρίς παραπομπές. |
Ο 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.