Review of Concepts of Microprocessors and Computer Architecture.