A New 512-MB RAM appearing as 16 MB RAM

Due to slower speed of my computer, I have been told to extend the RAM. So, I have purchased a new 512-MB RAM, but when I installed it, it showed only an increase of 16 MB. How is it possible? When it is installed on another system it show complete 512 MB but why 16 MB in my computer.

