A Computer Consists Of