The 4GB thing bases it off any RAM in your system. If it's addressed, it's removed from system RAM.

I'm unsure what would happen if you put something like a 4GB graphics card in a system with 32bit addressing. Probably a RSOD or similar.