6800 I रीसेट पर ध्वज

Sep 14 2020

मैंने जावा में हीथकिट ईटी -3400 ए माइक्रो कंप्यूटर ट्रेनर का एक इम्यूलेशन लिखा है, मुख्य रूप से यह देखने के लिए कि क्या मैं यह कर सकता हूं और जावा में अपने पैरों को गीला कर सकता हूं। अजीब सवाल है, लेकिन 6800 डेटा शीट और प्रोग्रामर के संदर्भ में एक विसंगति है (कई में से एक, मुझे पता चला)। डेटाशीट का कहना है कि I ध्वज (बीच में मुखौटा) रीसेट पर सेट है। प्रोग्रामर का संदर्भ अन्यथा इंगित करता है। किसी को भी पता है कि यह वास्तव में क्या है? मेरे ET-3400A को कुछ समय पहले बेच दिया, फिर भी उसके लिए खुद को लात मार रहा था।

अगर किसी की दिलचस्पी है, तो मुझे यह जीथब पर है और यह विंडोज, मैकओएस और लिनक्स में काम करता है।

जवाब

2 tobiasvl Sep 14 2020 at 00:39

डेटाशीट का कहना है कि I ध्वज (बीच में मुखौटा) रीसेट पर सेट है

क्या आपका मतलब है कि Iझंडा तब सेट हो जाता है जब एक रीसेट इंटरप्ट होता है? यदि नहीं, तो कृपया स्पष्ट करें कि आपका क्या मतलब है। लेकिन अगर आपका यही मतलब है, तो यह सही है। जब कोई व्यवधान सेवित होता है, तो Iध्वज (इंटरप्ट मास्क) सेट किया जाता है, ताकि कोई अतिरिक्त व्यवधान अनुरोध तब तक सेवित न हो जब तक कि वर्तमान व्यवधान को सेवित नहीं किया जाता है।

प्रोग्रामर का संदर्भ अन्यथा इंगित करता है।

संदर्भ का हवाला देना यहाँ मददगार होगा। मुझे प्रोग्रामर के संदर्भ में कोई संकेत नहीं दिखाई देता है कि जब कोई रुकावट का अनुरोध होता है, तो बाधा मुखौटा साफ़ / रीसेट हो जाता है।