Computer Block Diagram Explanation