समस्या यह है कि यह समझने के लिए कि कंप्यूटर 1 + 2 = 3 पर कैसे जाता है, आपको 2 स्तरों के बारे में गहराई से समझना होगा।
मोटे तौर पर एक कंप्यूटर का आयोजन किया जाता है (अध्ययन के क्षेत्रों के संदर्भ में) इस तरह के सबसे उच्च स्तर के अमूर्त से सबसे भौतिक वास्तविकता तक:
- अनुप्रयोग प्रक्रिया सामग्री
- आभासी मशीन
- ऑपरेटिंग सिस्टम
- BIOS
- अंत: स्थापित प्रणाली
- आईपी ब्लॉक (उप-इकाइयाँ / परिधीय)
- तार्किक ब्लॉक
- गेट-स्तर
- ट्रांजिस्टर स्तर
- Semicoductors
- डिवाइस भौतिकी
यह समझने के लिए कि कंप्यूटर 2 + 1 = 3 का उत्पादन क्यों कर सकता है, आपको पहले यह तय करना होगा कि आप "विश्वास पर" स्वीकार करने के लिए क्या तैयार हैं और जब तक आप इसे आंतरिक नहीं करेंगे तब तक आप क्या विश्वास नहीं करेंगे। जानकारी का वह टुकड़ा आपके द्वारा समझी गई चीज़ के नीचे स्तर दो पर होगा। इसलिए यदि आप तार्किक स्तर पर एक योजक सर्किट को समझना चाहते हैं, तो आपको "डिजिटल" ट्रांजिस्टर (विशेष रूप से सीएमओएस) की मूल बातें समझने की आवश्यकता होगी।
उदाहरण के रूप में अपनी पूर्व साइट का उपयोग करते हुए, इस संसाधन पर विचार करें । यह "पूर्ण योजक" पर चर्चा करता है - कैरी-इन और कैरी-आउट सहित जोड़ / घटाव में सक्षम न्यूनतम पूरी तरह से सामान्य प्रयोजन सर्किट।
आपको यह भी समझना होगा कि 2 के पूरक में संख्याओं का प्रतिनिधित्व कैसे किया जाता है (पूर्णांक अंकगणित के लिए आधुनिक कंप्यूटर में उपयोग की जाने वाली संख्या प्रणाली)।
यदि आप वास्तव में एक विश्व स्तरीय परिचयात्मक पाठ्यक्रम चाहते हैं, तो मैं जॉर्जिया टेक में प्रोफेसर स्कॉट विल्स को पर्याप्त रूप से सलाह नहीं दे सकता। कैंसर के पिछले साल उनका निधन हो गया, लेकिन उनका कोर्स जारी है । जॉर्जिया टेक ECE2030 (कंप्यूटर इंजीनियरिंग के लिए परिचय) कक्षा में अपनी पाठ्य पुस्तक है और सभी ऑनलाइन अभ्यास करती हैं।
सौभाग्य!