मिकबग

MIKBUG [[ MOTOROLA 6800]] 8-बिट माइक्रोप्रोसेसर के लिए मोटोरोला का  केवल पढ़ने के लिये मेमोरी   निवासी मॉनिटर  है। इसका उपयोग उपयोगकर्ता के प्रोग्राम को डिबग और मूल्यांकन करने के लिए किया जाना है।

MIKBUG को 1974 में Motorola द्वारा वितरित किया गया था 1K ROM चिप पार्ट नंबर MCM6830L7 पर। इसने चिप पर 512 बाइट का कब्जा कर लिया, जहां शेष 256 बाइट MINIBUG मॉनिटर—MIKBUG का एक स्ट्रिप-डाउन संस्करण—और 256 बाइट परीक्षण पैटर्न (वास्तव में MIIBUG का एक अलग और अप्रयुक्त संशोधन) द्वारा कब्जा कर लिया गया था। ऑपरेशन के लिए इसे 128 बाइट्स रैंडम एक्सेस मेमोरी  की आवश्यकता होती है। इसकी कार्यक्षमता शुरुआती माइक्रो कंप्यूटर युग के अन्य मॉनिटरों के समान थी, जैसे इंटेल 8080 के लिए इंटेल एमओएन-80।

MIKBUG तब शुरू होता है जब सिस्टम में पहली बार पॉवर लगाया जाता है, या जब सिस्टम RESET बटन दबाया जाता है। यह एक कंप्यूटर टर्मिनल की उपस्थिति मानता है जिसका उपयोग उपयोगकर्ता कमांड जारी करने के लिए करेगा।

आदेशों और कार्यों की सूची
कॉल करने योग्य कार्यों में टर्मिनल पर एक वर्ण का इनपुट और आउटपुट शामिल है, हेक्साडेसिमल प्रारूप में एक बाइट का इनपुट और आउटपुट, द्वारा समाप्त एक स्ट्रिंग प्रिंट करें, और वर्तमान प्रोग्राम को समाप्त करें और MIKBUG पर नियंत्रण वापस करें।

MIKBUG उपयोगकर्ता को एक इंटरप्ट हैंडलर स्थापित करने की अनुमति देता है  हैंडलर पता निर्दिष्ट करने के लिए आदेश।

मिकबग और मिनीबग मॉनिटर की सूची ऑनलाइन उपलब्ध है।