Hi
Once you install XAMPP ( xampp includes thos requsites php,mysql, phpmyadmin and apache), unzip your word press and move to the httpdocs folder in xampp.
Create a MySql database through phpmyadmin.
The path to httpdocs would be http://localhost if your apache runs on port 80 else it would be http://localhost:[apache port number]. This port number you can find out from xampp-portcheck utility
(Replace the localhost to server name if you are installing remotely)
then run the installer interface. For example http://locahost/[your wordpress directory name]/wp-admin/install.php
This will ask the database name you created and username, password for accessing the database. Usually "root", no password. Better set a password.
Thats it wordpress do the rest.
For more details
http://codex.wordpress.org/Installing_WordPress#Famous_5-Minute_Install[
^]