No solo para la grafica reserva memoria el sistema, tambien lo hace para el sonido, red, procesos propios...
XP 32 bits usa 4Gb de memoria en total, y por decirlo asi, deja la RAM para el final, despues de direccionar toda la memoria que necesita para otras cosas direcciona toda la RAM que puede hasta ese total de 4Gb.
Dependiendo de muchos factores como ves puede reconocer, 3.5 Gb o 3.25Gb o 2.9Gb... Aparte de la grafica a mi por experiencia me parece que lo que mas influye es la placa base,porque con la misma grafica he visto todos esos valores en distintas placas.
De todos modos decirte que el turbo cache (que es una manera de llamar a la memoria compartida) solo lo usan tajetas graficas de gama baja o integradas, asi que no creo que tu grafica la este usando (a no ser que la 7600GT sea de un portatil).
Por si acaso no se hubiera reconocido toda la memoria puedes probar a remapearla desde la bios, pero en principio creo que este todo correcto.