微控制器由哪些部件组成