I would never trust Windows XP as a reliable back-up for an alarm clock. I'm sure that applications exist if you Google for it, however.
Do you have a cell phone or PDA or some electronic device that you carry with you? Those can usually be used as good, reliable, alarm clocks.