Amiga 500's base houses a keyboard and a CPU in one shell, unlike the Amiga 1000. The keyboard for Amiga 500s sold in the United States contains 94 keys, including ten function keys, four cursor keys, and a number pad. All European versions the keyboard have an additional two keys, except for the British variety, which still uses 94 keys. It uses a Motorola 68000 microprocessor running at in NTSC regions and in PAL regions. The CPU implements a 32-bit model and has 32-bit registers, but it has a 16-bit main ALU and uses a 16-bit external data bus and a 23-bit address bus, providing a maximum of 16 MB of address space. Also built in to the base of the computer is a -inch floppy disk drive. The user can also install up to three external floppy drives, either - or -inch, via the disk drive port. The second and third additional drives are installed by daisy-chaining them. Supported by these drives are double-sided disks with a capacity of 901,120 bytes, as well as 360- and 720-KB disks formatted for IBM PC compatibles. The earliest Amiga 500 models use nearly the same Original Amiga chipset as the Amiga 1000. So graphics can be displayed in multiple resolutions and color depths, even on the same screen. Resolutions vary from 320×200 (up to 32 colors) to 640×400 (up to 16 colors) for NTSC (704×484 overscan) and 320×256 to 640×512 for PAL (704×576 overscan.) The system uses planar graphics, with up to five bitplanes (four in high resolution) allowing 2-, 4-, 8-, 16-, and 32-color screens, from a palette of 4096 colors. Two special graphics modes are also available: Extra HalfBrite, which uses a 6th bitplane as a mask to cut the brightness of any pixel in half (resulting in 32 arbitrary colors plus 32 more colors set at half the value of the first 32), and Hold-And-Modify (HAM) which allows all 4096 colors to be used on screen simultaneously. Later revisions of the chipset are PAL/NTSC switchable in software. The sound chip produces four hardware-mixed channels, two to the left and two to the right, of 8-bit PCM at a sampling frequency up to . Each hardware channel has its own independent volume level and sampling rate, and can be designated to another channel where it can modulate both volume and frequency using its own output. With DMA disabled it's possible