Deeper into Arduino Software / Hardware Interface
What is really going on when you control the hardware? See this good description - getting underneath the code in the simple Blink program. Here is how you really touch the hardware.
The link address is: http://urbanhonking.com/ideasfordozens/2009/05/18/an_tour_of_the_arduino_interna/