gas

    9गर्मी

    2उत्तर

    मैं कुछ सी कार्यक्रमों को अलग करके उत्पन्न कुछ असेंबली देख रहा हूं और मैं एक अनुकूलन से उलझन में हूं जिसे मैं अक्सर बार-बार देखता हूं। जब मैं जीसीसी संकलक पर भी अनुकूलन नहीं है घटाव के लिए subl अनुदेश

    9गर्मी

    2उत्तर

    मैं मुसीबत 2 वस्तु फ़ाइलों जिनमें से एक एक विधानसभा भाषा स्रोत फ़ाइल से बनाया गया था और एक अन्य है कि एक सी स्रोत फ़ाइल से किया गया था जोड़ने हो रहा है। सी स्रोत कोड: //main2.c extern int strlength(c

    39गर्मी

    2उत्तर

    का स्पष्टीकरण मुझे जीसीसी द्वारा उत्पन्न असेंबली में .cfi_def_cfa_offset निर्देशों के साथ उपयोग किए गए मानों के लिए स्पष्टीकरण चाहिए। मुझे पता है कि .cfi निर्देश कॉल फ्रेम में शामिल हैं और अवांछित ढेर

    8गर्मी

    1उत्तर

    तय नहीं किया गया है मैंने हाल ही में हाथ कोर के लिए असेंबलर प्रोग्रामिंग शुरू की है। मेरे पहले छोटे डेमो, केवल .text अनुभाग के साथ, किसी भी समस्या के बिना भाग गया। एक तार्किक विस्तार के रूप में मैं अस

    15गर्मी

    1उत्तर

    एक कंपाइलर प्रोजेक्ट के हिस्से के रूप में मुझे फ़्लोटिंग पॉइंट मानों की तुलना करने के लिए x86 के लिए जीएनयू असेंबलर कोड लिखना होगा। मैंने इस ऑनलाइन तरीके से संसाधनों को खोजने का प्रयास किया है और जो म

    20गर्मी

    3उत्तर

    पर प्रोजेक्ट को इकट्ठा करते समय "ऐसा कोई निर्देश नहीं" त्रुटि मैंने जीसीसी 4.7.0 स्थापित करने के लिए होमब्री का उपयोग किया और मेरी परियोजना का निर्माण असेंबली-टाइम में विफल रहा है। मैं सफलतापूर्वक .c

    6गर्मी

    1उत्तर

    मैं पैरामीटर एन के आधार पर xmm रजिस्टर के लिए विभिन्न movdqu निर्देश युक्त कोड उत्पन्न करने के लिए एक गैस मैक्रो लिखना चाहता हूं। .macro xxmov n, p1 .if (\n == 1) xor %eax, %eax .

    7गर्मी

    2उत्तर

    मेरा टूलचेन आर्म-जीसीसी का एक हालिया संस्करण है। मेरे पास एक असेंबली फ़ाइल में कोड का एक टुकड़ा है जिसे सशर्त रूप से शामिल/एकत्रित किया जाना चाहिए। .ifdef MACRO_FROM_CMDLINE Assembly instr1 Assembly

    14गर्मी

    5उत्तर

    मैं वर्तमान में लिनक्स पर असेंबली भाषा सीख रहा हूं। मैं 'प्रोग्रामिंग फ्रॉम द ग्राउंड अप' पुस्तक का उपयोग कर रहा हूं और सभी उदाहरण 32-बिट हैं। मेरा ओएस 64-बिट है और मैं 64-बिट में सभी उदाहरण करने की क

    5गर्मी

    1उत्तर

    यह हेडर से कोड स्निपर है। कर्नेल कोड में फ़ाइल। मैं समझ नहीं पाया कि lretw निर्देश क्या करता है। मैंने निर्देश के लिए कई ऑनलाइन स्रोतों की जांच की है। # We will have entered with %cs = %ds+0x20, norma