Organización y arquitectura de computadores - Stallings, William (Prentice Hall., 2000)