控制器的主要功能是什么?