यह ऐप एक शैक्षिक सिमुलेटर है जो एक सरल 8-बिट प्रोसेसर (CPU) का अनुकरण करता है। इसका उपयोग यह समझने के लिए किया जाता है कि कंप्यूटर सबसे निचले हार्डवेयर स्तर पर कैसे काम करते हैं। यह चरण-दर-चरण दिखाता है कि इंसानी तौर पर पढ़े जाने योग्य कोड (असेम्बलर) कैसे संख्याओं (मशीन कोड) में अनुवादित होता है, जिन्हें अंततः प्रोसेसर समझता है।
ऐप का उपयोग कैसे करें?
- 1 कोड लिखें: बाईं ओर आपका असेम्बलर कोड (MOV, ADD जैसी निर्देशों) के लिए टेक्स्ट एडिटर है। आप डिफ़ॉल्ट प्रोग्राम आज़मा सकते हैं, या ऊपर दी गई कृत्रिम बुद्धिमत्ता से आपके लिए कोई प्रोग्राम जनरेट करने के लिए कह सकते हैं।
- 2 अनुवाद और लोड करें: बटन दबाने पर आपका टेक्स्ट कोड संख्यात्मक रूप में परिवर्तित हो जाता है और नीचे दाईं ओर 256-बाइट मेमोरी में लोड हो जाता है।
- 3 चलाएँ या स्टेप करें: 'चलाएँ' बटन से प्रोग्राम लगातार चलेगा। 'स्टेप' बटन निर्देशों को एक-एक करके चलाता है, ताकि आप ठीक-ठीक देख सकें कि रजिस्टरों (A, B, C, D) और मेमोरी में मान कैसे बदलते हैं।
- 4 लाइव ट्रांसलेटर: चलने के दौरान, या जब आप माउस को किसी भी मेमोरी सेल पर ले जाते हैं, तो ट्रांसलेटर आपको दिखाएगा कि वह दिया गया नंबर प्रोसेसर के लिए वास्तव में क्या अर्थ रखता है।