layout editorial Computer Architecture Basic CPU Work Internal Language System Memory Interrupt Instruction Level Parallelism