Computers an introduction to hardware and software design - Wear