控制器主要由哪三部分组成