Hardware Bible. a good reference for newbie.