नियंत्रक क्या करता है? नियंत्रक उपयोगकर्ता से इनपुट प्राप्त करने और उसे कंप्यूटर के भीतर उपयुक्त सिस्टम पर भेजने के लिए जिम्मेदार होता है।यह उपयोगकर्ता के आदेशों की व्याख्या भी करता है और उसी के अनुसार उन्हें क्रियान्वित करता है।कुछ मामलों में, नियंत्रक उपयोगकर्ता के लिए आउटपुट उत्पन्न करने के लिए भी जिम्मेदार हो सकता है।