The memory unit receives data and information from which unit?