The thermal specification of a processor is dependent on the processor model number in specific.
Furthermore, what we have available is the TCase value; this is a number established by Intel® as a point of reference in order to understand what could be expected as per normal processor temperature.
For a desktop system, anything from the Tcase and below will be the expected temperature of the processor in normal use, anything that doesn't stress out the processor (watching movies, burning CDs, browsing the internet, creating documents, etc.) When the processor is stressed out meaning that you are running heavy processor applications that take control of the CPU or uses it at 100% the temperature will go beyond the Tcase. It can perfectly reach 85 to 90 degrees and the processor will still be OK. The cooling fan is in charge to keep that temperature there.
If the processor temperature reaches 100 degrees or more it will send a signal to the motherboard to shut down to prevent mayor damages and most likely it will not be possible to turn the computer back in until it cools down.
The normal processor temperature will depend on the chassis type, the hardware involved and the location of the computer, and it usually is lower than the Tcase.
We recommend you searching your processor model number at the following web site in order to know what the specific Tcase value is: http://ark.intel.com/
If you have a mobile system, the TCase value is even higher as these types of systems have less space for airflow and the TCase value is around the 100°C also depending on the processor model.
Taking into consideration the previous, seems your processor is working perfectly fine. Still, feel free verifying its functionality by running the Intel® Processor Diagnostic Tool:http://www.intel.com/support/processors/sb/CS-031726.htm