You guys just don't answer fully the question:
There are four types of memory an Amiga 500/2000 can have:
-Chip RAM, which is shared with the chipset & CPU: 512kb, 1Mb, 1.5Mb or 2Mb, pending the Amiga model and the Agnus version;
-Slow RAM: up to 1.5Mb in an unused chipset address. Only saw the light of day in A500 models;
-Zorro-2 memory: up to 8Mb, need memory boards or memory+controllers board combos (A2091 and GVP SCSI+8, for example).
- Local FAST RAM on accelerators: Up to 128Mb, pending the model. Some very old accelerators put the memory addressing inside the Zorro2 space, limiting the total amount of FAST RAM you can have on a system.
An example of the later is the GVP Impact A3001, which puts its memory in Zorro2 space, making the A2000 "only" 1+8Mb.