notes on hardware assessment chapter 6 5138351