Friday 15 August 2014

offset - Mips Instruction Format(machine code) -


एमिप्स निर्देश प्रारूप:

00010110001100101111111111111110

इस मामले में निर्देश स्थित है पते पर 0x80000014

यह ऑपरेटरों के साथ और बीएनई निर्देश: रुपये = $ s2 और आरटी = $ s1, ऑफसेट ऑफ -2 के साथ मैं जानता हूं कि इस सूत्र के माध्यम से इस सवाल को हल करना संभव है: PC + 4-ऑफसेट जो इस मामले में 0x80000010 उत्पन्न करेगा हालांकि ऐसा इसलिए है क्योंकि पीसी हमेशा आगे एक निर्देश (4bytes) माना जाता है इसलिए PC + 4 और ऑफ़सेट -2x8 है इसलिए पीसी + 4-8 मुझे 0x80000010 देता है । क्या कुछ तरह की आत्मा चरण में कदम की व्याख्या कर सकती है कि मैं यहाँ क्या कर रहा हूं?

एमआईपीएस शाखा ऑफसेट है एक हस्ताक्षर विस्थापन (निर्देशों की संख्या में व्यक्त) शाखा के अनुदेश से

दूसरे शब्दों में, आपके मामले में एमआईपीएस 32 के साथ, निम्नलिखित निर्देश 0x800000018 पर है ऑफसेट -2 को निर्देश आकार 4 के साथ गुणा किया जाता है, दे -0x8।

दूसरे शब्दों में ब्रांच किया गया निर्देश 0x80000018-0x8 = 0x80000010

No comments:

Post a Comment