क्या कोई जेल निर्देश की उपयोगिता का उदाहरण प्रदान कर सकता है, यह सबराउटिन पूरा करने के बाद मुख्य निकाय में वापस आने के लिए कैसे उपयोग किया जा सकता है?कूद और कूद और लिंक के बीच अलग
7
A
उत्तर
9
"jmp" एक "गोटो" है।
http://logos.cs.uic.edu/366/notes/mips%20quick%20tutorial.htm
4
कूद एक निश्चित पता देता है);
"जल" एक "Gosub"
जल $ ra में वापसी पता की बचत होती है, तो आप से जहां से आप आए वापस लौटना चाहते हैं है कार्यक्रम काउंटर में और वहां से निष्पादन जारी है, हालांकि, जेएएल (कूद और लिंक) वही करता है लेकिन यह आरए में रिटर्न पता सहेजता है ताकि आप अपने सबराउटिन खत्म होने के बाद निष्पादन जारी रख सकें यानी:
int main() {
dosomething();
//code here
}
void dosomething() {
//.....code here
}
dosomething
एक सबरूटीन कि मुख्य ब्लॉक करने के लिए देता है और क्रियान्वित जारी
1
कूद और लिंक दिनचर्या के लिए कूद करने के लिए और जीपीआर R31 में कार्यक्रम काउंटर स्टोर करेगा, और हो सकता है जब दिनचर्या खत्म MIPS 'का उपयोग करता है जे आर R31 'उस दिनचर्या से वापस लौटने के लिए।
संबंधित मुद्दे
- 1. असेंबली भाषा जे कूद कूद
- 2. पायथन ट्रेसिंग और सशर्त कूद
- 3. कूद (और लिंक) निर्देश के साथ अजीब एमआईपीएस असेंबलर व्यवहार
- 4. टैब कूद से फोकस
- 5. आईई: कर्सर कूद इनपुट में शुरू करने के लिए कूद
- 6. पायथन का 'सेटिमस्टैम्प' एक अलग कूद
- 7. jQuery फीड बनाने पृष्ठ कूद
- 8. विजुअल स्टूडियो कूद-शॉर्टकट
- 9. कूद निर्देश की एमआईपीएस रेंज
- 10. Emacs CEDET: प्रतीकों पर कूद
- 11. एंकर लिंक पर क्लिक करते समय कूद को कैसे रोकें?
- 12. 68k असेंबली के साथ मदद - कूद तालिकाओं?
- 13. बिना शर्त शाखा और बिना शर्त कूद (एमआईपीएस में निर्देश) के बीच क्या अंतर है?
- 14. स्वयं संशोधित कोड, ढेर में प्रतिलिपि/कूद
- 15. कोडडॉम (कूद तालिका शैली) में स्विच स्टेटमेंट
- 16. jQuery टैब्स, कैसे एक लंगर कूद
- 17. सशर्त कूद या चाल अनियमित मूल्य (0)
- 18. पेज स्क्रॉल/कूद से बचें जब लंगर
- 19. हमेशा पेज को रोकने के लिए ब्राउज़र स्क्रॉलबार कूद दिखाने
- 20. एक इनलाइन-एएसएम कूद के बाद एक सी ++ अपवाद फेंकना
- 21. re.finditer के बीच अलग-अलग व्यवहार और
- 22. माउस के बिना xcode में कूद बार खोलना संभव है?
- 23. डब्ल्यूसीएफ के साथ एन-टियर आर्किटेक्चर में कूद रहे हैं?
- 24. क्या जावा में शाखा/कूद तालिका जैसी कोई चीज है?
- 25. Emacs में, मैं वर्तमान फ़ाइल में फ़ंक्शंस के बीच कैसे कूद सकता हूं?
- 26. Eclipe PDE: लाइन एक्स के लिए कूद और प्रकाश डाला यह
- 27. एचटीएमएल 5 ड्रैग रिलीज ऑफसेटएक्स ऑफ़सेट वाई कूद
- 28. क्या विम में संभावित अनुमानित सीटीएजी कूद रहा है?
- 29. एक्सकोड की कूद (प्रतीक) कैसे काम करता है?
- 30. क्या मैं HTML प्रिंटिंग में एक पृष्ठ कूद सकता हूं?