basic block diagram of computer