नियंत्रक गेम की स्थिति को बनाए रखने और उपयोगकर्ता इनपुट को प्रोसेस करने के लिए ज़िम्मेदार है।यह व्यू को अपडेट करने और मॉडल में बदलाव का जवाब देने के लिए भी जिम्मेदार है।
नियंत्रक कैसे चुनें
नियंत्रक के डिजाइन चरण क्या हैं?
नियंत्रक के महत्वपूर्ण घटक क्या हैं?
आपकी गेमिंग आवश्यकताओं के लिए नियंत्रक चुनते समय विचार करने के लिए कई कारक हैं।सबसे महत्वपूर्ण कारक संगतता है।सुनिश्चित करें कि आपके द्वारा चुना गया नियंत्रक आपके द्वारा उपयोग किए जाने वाले कंसोल के साथ संगत है।विचार करने के लिए अन्य कारकों में एर्गोनॉमिक्स, बटन और सुविधाएँ और मूल्य शामिल हैं।
जब संगतता की बात आती है, तो दो मुख्य प्रकार के नियंत्रक होते हैं: वायर्ड और वायरलेस।वायर्ड नियंत्रकों को USB केबल के माध्यम से कंसोल से जोड़ा जाता है।वायरलेस नियंत्रक कंसोल से वायरलेस रूप से कनेक्ट करने के लिए ब्लूटूथ तकनीक का उपयोग करते हैं।दोनों की अपनी अच्छाईयाँ और बुराईयाँ हैं।वायर्ड नियंत्रक आमतौर पर कम खर्चीले होते हैं और कम विलंबता रखते हैं, जिसका अर्थ है कि इनपुट और स्क्रीन पर कार्रवाई के बीच कम विलंब होता है।वायरलेस नियंत्रक अधिक महंगे हैं, लेकिन वे आंदोलन की अधिक स्वतंत्रता प्रदान करते हैं।
नियंत्रक चुनते समय विचार करने के लिए एर्गोनॉमिक्स एक और महत्वपूर्ण कारक है।कुछ लोग छोटे नियंत्रक पसंद करते हैं जबकि अन्य बड़े वाले पसंद करते हैं।कुछ लोग पसंद भी करते हैं नियंत्रकों अधिक बटन और सुविधाओं के साथ जबकि अन्य सादगी पसंद करते हैं।यह वास्तव में व्यक्तिगत पसंद पर निर्भर करता है, इसलिए किसी एक पर बसने से पहले विभिन्न प्रकारों को आज़माना महत्वपूर्ण है।
अंत में, गेमिंग कंट्रोलर चुनते समय कीमत भी एक महत्वपूर्ण विचार है।सुविधाओं और गुणवत्ता के आधार पर नियंत्रकों की कीमत लगभग $30 से $200 या अधिक होती है।यदि आप अभी शुरुआत कर रहे हैं, तो संभवतः एक सस्ते विकल्प के साथ जाना सबसे अच्छा है जब तक कि आप यह नहीं जानते कि आपको नियंत्रक में क्या चाहिए और क्या चाहिए।अधिक अनुभवी गेमर्स प्रोग्रामेबल बटन, बैकलाइटिंग या वायरलेस कनेक्टिविटी जैसी सुविधाओं के लिए अधिक भुगतान करने को तैयार हो सकते हैं
डिजाइन कदम:
1. मशीन की निर्देश प्रणाली को डिज़ाइन करें: निर्देशों के प्रकार, निर्देशों की संख्या और प्रत्येक निर्देश के प्रारूप और कार्य को निर्दिष्ट करें;
2. प्रारंभिक समग्र डिजाइन: जैसे रजिस्टर सेटिंग, बस व्यवस्था, अंकगणितीय इकाई डिजाइन, घटकों के बीच संबंध संबंध, आदि;
3. निर्देश प्रवाह चार्ट बनाएं: प्रत्येक निर्देश के समय को चिह्नित करें, कौन सा भाग कौन सा ऑपरेशन करता है;
4. ऑपरेशन शेड्यूल व्यवस्थित करें: यानी, प्रत्येक ऑपरेशन को इंस्ट्रक्शन फ्लो चार्ट के अनुसार माइक्रो-ऑपरेशन में विघटित करें, और उन माइक्रो-ऑपरेशन को सूचीबद्ध करें जिन्हें मशीन को समय अवधि के अनुसार करना चाहिए;
5. माइक्रो-ऑपरेशन सिग्नल एक्सप्रेशंस, सरलीकरण और सर्किट अहसास की सूची बनाएं।
निर्देश रजिस्टर का उपयोग निष्पादित किए जा रहे निर्देश को संग्रहीत करने के लिए किया जाता है।निर्देश दो भागों में विभाजित हैं: ओपोड और एड्रेस कोड।ऑपरेशन कोड का उपयोग निर्देश के संचालन की प्रकृति को इंगित करने के लिए किया जाता है, जैसे कि जोड़, घटाव, आदि;एड्रेस कोड इस निर्देश का ऑपरेंड एड्रेस या ऑपरेंड एड्रेस बनाने के बारे में जानकारी देता है (इस समय, ऑपरेंड एड्रेस एड्रेस बनाने वाले सर्किट द्वारा बनता है)।एक निर्देश है जिसे स्थानांतरण निर्देश कहा जाता है, जिसका उपयोग निर्देशों के सामान्य निष्पादन अनुक्रम को बदलने के लिए किया जाता है।इस निर्देश का पता कोड भाग उस निर्देश का पता देता है जिसे स्थानांतरित और निष्पादित किया जाना है।