# MOS Technology CIA

> integrated circuit made by MOS Technology

**Wikidata**: [Q350467](https://www.wikidata.org/wiki/Q350467)  
**Wikipedia**: [English](https://en.wikipedia.org/wiki/MOS_Technology_CIA)  
**Source**: https://4ort.xyz/entity/mos-technology-cia

## Summary
The MOS Technology CIA is an integrated circuit manufactured by MOS Technology, widely used in computing systems such as the Commodore 6502-based computers. It functions as a Complex Interface Adapter (CIA), providing peripheral control and timing capabilities. The chip supports multiple clock frequencies and was essential in managing I/O operations in 8-bit computer architectures.

## Key Facts
- Manufacturer: MOS Technology
- Instance of: Integrated circuit
- Alternate name: MOS Technologies CIA
- Clock frequency support: 1 MHz, 2 MHz, 3 MHz
- Wikidata ID: Q1071988
- Freebase ID: /m/0994g7
- Image: [CIA MOS 6526A in plastic package](https://commons.wikimedia.org/wiki/Special:FilePath/CIA_MOS_6526A.jpg)
- Used in: Commodore 64 and other 6502-based systems
- Wikipedia languages: English, German, Greek, Spanish, Italian
- Commons category: MOS Technology CIA

## FAQs
### Q: What is the MOS Technology CIA used for?
A: The MOS Technology CIA is a Complex Interface Adapter used to manage input/output operations and timers in microcomputer systems like the Commodore 64. It interfaces with peripherals and handles interrupts and timing functions.

### Q: Which computers use the MOS Technology CIA?
A: The chip was prominently featured in several 8-bit computers based on the MOS Technology 6502 processor, including the Commodore 64 and Commodore VIC-20.

### Q: What are the supported clock speeds of the MOS Technology CIA?
A: The MOS Technology CIA operates at clock speeds of 1 MHz, 2 MHz, and 3 MHz depending on system configuration and application requirements.

## Why It Matters
The MOS Technology CIA played a critical role in the architecture of early personal computers, particularly those built around the 6502 CPU. As a Complex Interface Adapter, it enabled communication between the central processing unit and external devices such as keyboards, joysticks, and serial ports. Its integration into iconic machines like the Commodore 64 helped streamline hardware design while enabling robust user interaction. By offloading I/O tasks from the main processor, the CIA contributed significantly to overall system performance and responsiveness during the era of 8-bit computing.

## Notable For
- Being integral to the functionality of the Commodore 64 and other classic home computers
- Supporting multi-frequency operation (1 MHz to 3 MHz) making it adaptable across various platforms
- Acting as a dual-port interface controller handling both parallel and serial communications
- Playing a foundational role in defining how peripheral management worked in 8-bit architectures
- Having widespread documentation and community support due to its prevalence in retro computing

## Body
### Overview
The MOS Technology CIA (Complex Interface Adapter) is a CMOS integrated circuit designed for use in embedded systems and personal computers. Developed by MOS Technology, it became a standard component in many 6502-based systems throughout the late 1970s and 1980s.

### Technical Specifications
- **Clock Frequency Support**: Operates at 1 MHz, 2 MHz, and 3 MHz
- **Functionality**:
  - Dual 8-bit peripheral ports
  - Two independent timers
  - Interrupt control logic
  - Serial data port
- **Packaging**: Available in plastic DIP packages
- **Architecture Compatibility**: Designed primarily for use with the MOS Technology 6502 microprocessor family

### Applications
- Central to Commodore's line of 8-bit computers including:
  - Commodore 64
  - Commodore VIC-20
  - Commodore PET series (later models)
- Also found in some industrial and embedded applications requiring reliable I/O handling

### Legacy and Documentation
Due to its extensive use in popular computing platforms, the CIA has been thoroughly documented by hobbyists and preservation communities. Numerous technical manuals, schematics, and programming guides remain accessible today, contributing to its continued relevance in retrocomputing projects.

## References

1. Freebase Data Dumps. 2013