Hi.. Thanks for your comments and it really gave me a good thought. but i was trying to explain "how the processor waste it time when delay commands fired from OS". i gave an example related to 8085 system where it does no job operation. because processor has to do something. As per modern OS concern, it takes up some other job to increase its throughput.. as you mentioned . I do agree with you.. but lower power does not apply to processor. i feel, the processor switch power of monitor, mouse and other external device.. but CPU hardly go for sleep on delay state.. Yes, certainly it decreases processing..