MIKBUG
मिकबग मोटोरोला 6800 8-बिट माइक्रोप्रोसेसर के लिए मोटोरोला का एक रॉम मॉनिटर है। इसका उद्देश्य "उपयोगकर्ता के प्रोग्राम को डीबग और मूल्यांकन करने के लिए उपयोग किया जाना" है। एम. आई. के. बी. यू. जी. को मोटोरोला द्वारा 1974 में 1 के. रोम चिप भाग संख्या एम. सी. एम. 6830 एल. 7 पर वितरित किया गया था। इसने चिप पर 512 बाइट्स पर कब्जा कर लिया, जहां शेष पर एक 256 बाइट्स मिनीबग मॉनिटर-मिकबग का एक स्ट्रिप्ड-डाउन संस्करण-और एक 256 बाइट्स "परीक्षण पैटर्न" (वास्तव में मिनीबग का सिर्फ एक अलग और अप्रयुक्त संशोधन) द्वारा कब्जा कर लिया गया था। इसके संचालन के लिए यादृच्छिक अभिगम स्मृति के 128 बाइट्स की आवश्यकता होती है। इसकी कार्यक्षमता प्रारंभिक सूक्ष्म कंप्यूटर युग के अन्य मॉनिटरों के समान थी, जैसे कि इंटेल 8080 के लिए इंटेल एमओएन-80। मिकबग की शुरुआत तब की जाती है जब सिस्टम पर पहली बार बिजली लगाई जाती है, या जब सिस्टम रीसेट बटन दबाया जाता है। यह एक टर्मिनल की उपस्थिति को मानता है जिसका उपयोग उपयोगकर्ता आदेश जारी करने के लिए करेगा। आदेशों और कार्यों की सूची कॉल करने योग्य कार्यों में टर्मिनल पर एक वर्ण का इनपुट और आउटपुट, हेक्साडेसिमल प्रारूप में एक बाइट का इनपुट और आउटपुट, ईओटी द्वारा समाप्त एक स्ट्रिंग प्रिंट करना, और वर्तमान प्रोग्राम को समाप्त करना और एम. आई. के. बी. यू. जी. को नियंत्रण वापस करना शामिल है। एम. आई. के. बी. यू. जी. उपयोगकर्ता को हैंडलर का पता निर्दिष्ट करने के लिए एम कमांड का उपयोग करके एक इंटरप्ट हैंडलर स्थापित करने की अनुमति देता है। एम. आई. के. बी. यू. जी. और एम. आई. एन. आई. बी. यू. जी. मॉनिटर की सूची ऑनलाइन उपलब्ध है। संदर्भ मोटोरोला माइक्रोप्रोसेसर माइक्रो कंप्यूटर सॉफ्टवेयर