CPU
From C64-Wiki
Jump to navigationJump to searchThe CPU (Central Processing Unit), often simply referred to as the processor, is the part of the computer that processes sequences of instructions, such as those that form the operating system and application programs, as well as processing inputs from users and hardware. In some simple computers this will be the only processor, but in more complex machines it also co-ordinates other processors, such as those used for sound and graphics, in addition to performing its own functions.
The CPU used in the Commodore 64 is the MOS 6510.
The following is a list of CPUs used in Commodore home and business computers:
- In Amiga 500/600/1000/2000: Motorola 68000 and 3 coprocessors (Agnus for DMA, Paula for sound, Denise for graphics)
- In Amiga 1200: Motorola MC68EC020 and 3 coprocessors (Alice, Lisa, Paula (AGA chipset))
- In Amiga 3000/T: Motorola 68030 with coprocessor Motorola 68882 and 3 coprocessors (Alice, Lisa, Paula (AGA chipset))
- In Amiga 4000: Motorola MC68EC030 or 68040 and 3 coprocessors (Alice, Lisa, Paula (AGA chipset))
- In CBM 900: Zilog Z8001 with 8 MHz and a coprocessor (VDC for RGBI video )
- In C16: MOS 7501 and a coprocessor (TED)
- In C64: MOS 6510 / MOS 8500 and 2 coprocessors (VIC-II for video and SID for sound)
- In C64 Games System: MOS 8500 and 2 coprocessors (VIC-II for video and SID for sound)
- In C116: MOS 7501 and a coprocessor (TED)
- In C128/D/DCR: HMOSII 8502 and Z80B von Zilog and 3 or 4 coprocessors (VIC-II for FBAS-video, VDC for RGBI video and SID for sound, in C128D(CR) a MOS 6502 as floppydisk controller)
- In SX-64: MOS 6510 and 3 coprocessors (VIC-II for video, SID for sound and a MOS 6502 as floppydisk controller)
- In C65: CSG 4510 (optimized 65CE02)
- In PET 2001, CBM 2000, 3000 series: MOS 6502
- In CBM 4000, CBM 8000 series: MOS 6502 (MOS 6545 for video)
- In CBM 500-Series: MOS 6509 (1 MHz) and 2 coprocessors (VIC-II for video and SID for sound)
- In CBM 600-Series: MOS 6509A (2 MHz) and 2 coprocessors (MOS 6545 for video and SID for sound)
- In CBM 700-Series: MOS 6509A (2 MHz) and 2 coprocessors (MOS 6545 for video and SID for sound)
- In PET 64: MOS 6510 and one or two coprocessors (VIC-II for video and — not in all models — SID for sound)
- In SuperPET 9000: MOS 6502 and Motorola 6809 (MOS 6545 for video)
- In Plus/4: MOS 7501 and a coprocessor (TED)
- In VIC-10 / Commodore MAX Machine: MOS 6510 and 2 coprocessors (VIC-II for video and SID for sound)
- In VIC-20: MOS 6502 and a coprocessor (VIC for graphics and sound)
Links[edit | edit source]
Wikipedia: CPU |
Wikipedia: Motorola 68000 CPU family |
Wikipedia: MOS 6502 CPU family |
Wikipedia: Zilog Z80 CPU family |