If your current OS is Windows 7 OEM and you change out the motherboard/CPU, then, per the license agreement, you are required to purchase a new Windows license (however, Microsoft often allows re-activation of your current license on new hardware). If your current OS is Windows 7 Retail or any version of Windows 8/8.1, then you will not need to purchase a new OS license.
-Wolf sends