AMD CPUs have an embedded memory controller, meaning that it is the processor, not the chipset, that defines what memory technologies and the maximum amount of memory you can have. The motherboard, however, may have a limitation as to how much memory can be installed.
Currently, the integrated memory controller from socket AM3 processors supports only DDR3 memories up to 1,333 MHz under dual-channel architecture. However, according to Biostar, the TA880GB+ supports DDR3 memories up to 1,600 MHz through overclocking. This motherboard has four DDR3 sockets, and since each DDR3 memory module can have up to 4 GB each, you can have up to 16 GB.
The first and second sockets are red, while the third and fourth are white. In order to achieve maximum performance, you should install either two or four memory modules in order to enable dual-channel architecture. When only two modules are used, install them on sockets with the same color in order to enable this feature.