पोर्ट आरंभीकरण हमेशा एक अच्छा विचार है, चाहे डेटा शीट क्या कहे।
यदि डेटशीट कुछ भी नहीं कहती है तो यह एक महत्वपूर्ण विचार है।
आपको केवल पोर्ट डेटा सामग्री को परिभाषित करने की आवश्यकता है यदि आप इस बात की परवाह करते हैं कि जब आपका प्रोग्राम चलता है तो क्या होगा।
यदि आपको परिणाम की परवाह नहीं है तो आपको पोर्ट डेटा बिट्स सेट करने की आवश्यकता नहीं है :-)।
यदि निर्माता डेटा शीट में स्पष्ट रूप से कहते हैं कि पोर्ट डेटा बिट्स सेट या क्लियर हो गए हैं, तो वे BUT हो सकते हैं, फिर भी किसी भी तरह उन्हें खुद को इनिशियलाइज़ करना वास्तव में एक अच्छा विचार है। "सीमा की स्थिति" वे हैं जहां अधिकांश चीजें गलत हो जाती हैं - जैसे कि एक लूप की शुरुआत, एक लूप का अंत, परिपत्र बफर रैप गोल बिंदु, ...। प्रोसेसर स्टार्टअप एक हार्डवेयर समकक्ष है। शोर और ग्लिट्स और उसमें मौजूद लोगों के साथ एक वास्तविक दुनिया में, आपके कार्यक्रमों के प्रभारी होने के नाते भाग्य उतना ही अच्छा है जितना आप वास्तव में एक अच्छा विचार है। पोर्ट इनिशियलाइज़ेशन इसका एक आसान हिस्सा है।