विधानसभा भाषा के प्रश्न। कृपया प्रोसेसर और / या आपके द्वारा उपयोग किए जा रहे निर्देश सेट को टैग करें, साथ ही कोडांतरक, एक वैध सेट इस तरह होना चाहिए: (असेंबली, x86, gnu) ध्यान दें कि आपको इसके बजाय ".net-विधानसभा" टैग का उपयोग करना चाहिए। .NET असेंबली लैंग्वेज और जावा बाइटकोड के लिए, इसके बजाय टैग जावा-बायटेकोड-एएसएम का उपयोग करें।

के बारे में अधिक assembly...

हाय मैं सी से एक असेंबलर सबराउटिन को कॉल करने की कोशिश कर रहा हूं और यह त्रुटि प्राप्त करता हूं। आर्म वेबसाइटों पर, अभी कहा गया है कि यह त्रुटि मौजूद है .. सी कोड #include <stdint.h> extern void out_word(uint32_t out_address, uint32_t out_value); extern uint32_t in_word(uint32_t in_address); in....
26 नवम्बर 2021, 14:42
मैं एक इंटेल 64-बिट प्रोसेसर के लिए असेंबली x86-64 में एक प्रोग्राम लिखने की कोशिश कर रहा हूं। कार्यक्रम को गैस (जीएनयू असेंबलर) के साथ संकलित किया जाना चाहिए और लिनक्स पर चलाया जाना चाहिए। समस्या लोअरकेस नामक प्रोग्राम लिखना है जो इनपुट स्ट्रिंग लेता है और उस स्ट्रिंग के लोअरकेस को प्रिंट करता है....
21 नवम्बर 2021, 17:29
यह कोड सांप के खेल के लिए है। proc डिटेक्ट _ डायरेक्शन mov_snake proc को कॉल करता है जो कई काम करता है और डिटेक्ट_डायरेक्शन को कॉल करने के साथ समाप्त होता है। जब मैं डॉसबॉक्स (सबसे अद्यतन संस्करण) में कोड चलाता हूं तो सांप का स्थान दो बार अपडेट किया जा रहा है और कोड स्टॉप्रन (एंडगेम प्रो के माध्यम....
19 नवम्बर 2021, 12:50
जहां तक ​​​​मैं समझता हूं, "डेटा" खंड में कुछ वस्तुओं को कभी-कभी x86 असेंबली में संरेखण की आवश्यकता होती है। X86 SSE में movaps का उपयोग करते समय मेरे सामने एक उदाहरण आया है: मुझे बाद में xors के लिए एक XMM रजिस्टर में एक विशेष स्थिरांक लोड करने की आवश्यकता है। XMM रजिस्टर 128 बिट चौड़ा है और मुझे इ....
18 नवम्बर 2021, 13:41
यह एक परीक्षा में था और मैं मानता हूँ कि मुझे नहीं पता था कि क्या चल रहा था, परीक्षा से पहले पाली पर चर्चा नहीं की गई थी। वे दोनों हेक्साडेसिमल में शुरू हो रहे हैं और फिर निर्देश एक को बाएं तार्किक और दूसरे को दाएं अंकगणित में स्थानांतरित कर देते हैं। किसी कारण से बाएं तार्किक व्यक्ति में प्रत्येक....
16 नवम्बर 2021, 03:07
https://www.exploit-db.com/exploits/46907 global _start section .text _start: xor rsi,rsi push rsi mov rdi,0x68732f2f6e69622f push rdi push rsp pop rdi push 59 pop rax cdq syscall एक निर्देश push %rsp है, जिसके बाद उसे rdi में भर दिया जाता है। मैं उलझन में ह....
12 नवम्बर 2021, 17:54
क्या कोई इन दिशाओं को समझने में मेरी सहायता कर सकता है? मैं वर्तमान में x86 असेंबली सीख रहा हूं, लेकिन मैं उस आउटपुट को प्रदर्शित नहीं कर सकता जिसे मैं ढूंढ रहा हूं। मैं समझता हूं कि AL में वह बाइट है जिसे मुझे प्रदर्शित करने की आवश्यकता है..लेकिन मैं इन आवश्यकताओं को ध्यान में रखते हुए सही आउटपुट....
5 नवम्बर 2021, 19:40
मेरे पास एक स्कूल असाइनमेंट है जिसने मुझे स्टम्प्ड कर दिया है। कार्यक्रम मूल्यों में पढ़ना है, उन्हें एक सरणी में पास करना है, मूल्यों को जोड़ना है, और उन्हें औसत करना है। .DATA inputArray DWORD 100 DUP(?) elementCnt DWORD 0 number DWORD ? prompt BYTE "Enter values. (-1 to quit) ", 0 s....
4 नवम्बर 2021, 17:17
मैं एमएस-डॉस के लिए बोर्लैंड टर्बो असेंबलर 5 (जहां तक ​​​​मुझे पता है एमएएसएम सिंटैक्स के समान) का उपयोग करके एक सरणी प्रदर्शित करने की कोशिश कर रहा हूं, पहले स्ट्रिंग प्रिंट लेकिन शेष नहीं हैं। 8086 संगत एमएस-डॉस असेंबली के साथ इसे पूरा करने के सर्वोत्तम तरीके पर कोई सलाह? ; TEST.COM: ....
4 नवम्बर 2021, 09:17
मैं अपना खुद का आरआईएससी-वी सीपीयू डिजाइन कर रहा हूं और कुछ निर्देश कोड लागू करने में सक्षम हूं। मैंने जीसीसी कंपाइलर का आरवी32आई संस्करण स्थापित किया है और इसलिए अब मेरे पास असेंबलर riscv32-unknown-elf-as उपलब्ध है। मैं सिर्फ एक निर्देश के साथ एक प्रोग्राम को इकट्ठा करने की कोशिश कर रहा हूं: # simp....
4 नवम्बर 2021, 06:53
मैंने एक प्रोग्राम लिखा है जो एक स्ट्रिंग प्राप्त करता है और फिर मैं स्ट्रिंग में वर्णों की संख्या l खोजना और प्रदर्शित करना चाहता हूं यदि मौजूद हो तो नंबर दिखाएं; 0 यदि मौजूद नहीं है प्रोग्राम के साथ समस्या बिल्कुल search लूप में है बाकी कार्यक्रम ठीक से काम करता है। मैं स्ट्रिंग लेता हूं लेकि....
3 नवम्बर 2021, 15:04
क्या ऐसे लेबल हैं जिन्हें आमतौर पर x86 निर्देशों से पहले रखा जाता है, जैसे कि 0x09: mov eax, 1001 (एक पंक्ति जो मैंने बनाई है) असेंबली कोड का एक हिस्सा? एक तरफ, मुझे लगता है कि जेएमपी जैसे असेंबली निर्देशों का लेबल के बिना कोई मतलब नहीं होगा; दूसरी ओर, ऑनलाइन असेंबलिंग साइट्स जैसे https://defuse.c....
3 नवम्बर 2021, 00:30
Multiplier = 0xffffffff Multiplicand = 0xffffffff Result = 0xFFFFFFFE 00000001 (multiplier * multiplicand) mulh निर्देश RISC-Vs pec के अनुसार परिणाम के ऊपरी XLEN बिट्स देने की उम्मीद है। लेकिन जब मैं mulh t0, a0, a1; को a0 में गुणक के साथ और a1 में गुणक के साथ चलाता हूं, तो t0 में परिणाम 0 होता है....
2 नवम्बर 2021, 16:23
मैं अपने यूनी पाठ्यक्रमों से आगे निकलने की कोशिश कर रहा हूं और अपने दम पर असेंबलर सीख रहा हूं, इसलिए मैं थोड़ा फंस गया हूं। मुझे यह अभ्यास समस्या है और मुझे ठीक से समझ नहीं आ रहा है कि सही तरीके से कैसे प्रिंट किया जाए। मुझे अंकों के रूप में 3 मान दिए गए हैं: var1, var2, var3। उदाहरण के लिए: var1 =....
1 नवम्बर 2021, 20:36
मैं इस पाठ्यपुस्तक रैंडल ई. ब्रायंट, डेविड आर. ओ'हैलरॉन - कंप्यूटर सिस्टम्स का उपयोग कर रहा हूं। एक प्रोग्रामर का परिप्रेक्ष्य [तीसरा संस्करण।] (2016, पियर्सन), और एक ऐसा खंड है जिसे मैं वास्तव में बहुत अच्छी तरह से नहीं समझता। सी कोड: void write_read(long *src, long *dst, long n) { long cnt = n; ....
31 अक्टूबर 2021, 15:50
मैं असेंबली के लिए काफी नया हूं और हाल ही में मैं आईएनटी 21,43 (केवल पढ़ने के लिए फ़ाइल विशेषता बदलना) काम करने के लिए संघर्ष कर रहा हूं। मैं विंडोज 10, डॉसबॉक्स x86, और टर्बो असेंबलर/लिंकर/डीबगर का उपयोग कर रहा हूं अगर इससे कोई फर्क पड़ता है। जहां तक ​​​​मैं डीबगर का उपयोग करके बता सकता हूं, इसे ....
30 अक्टूबर 2021, 23:38
मैं आईएआर और एंबेडेड प्रोग्रामिंग के लिए नया हूँ। मैं निम्नलिखित सी कोड को डिबग कर रहा था, और पाया कि R0 को counter1 का पता ??main_0 के माध्यम से मिल जाता है, जबकि R1 को counter2 का पता मिल जाता है। [PC,#0x20] के माध्यम से। यह पूरी तरह से समझ में आता है, लेकिन मैं यह नहीं समझ सकता कि इसे R0 को LD....
30 अक्टूबर 2021, 13:05
मेरे पास डेटा (पता तालिका या अन्य डेटा) को उसके कार्य के तहत .text अनुभाग में डालने या .data अनुभाग में डालने के बारे में कोई प्रश्न है? उदाहरण के लिए, मेरे पास इस तरह का एक कार्य है: extern int i0(); extern int i1(); extern int i2(); extern int i3(); extern int i4(); extern int i5(); void fff(int....
29 अक्टूबर 2021, 19:31
मैं FASM (फ्लैट असेंबलर) से NASM तक एक उदाहरण दोहराने की कोशिश कर रहा था, लेकिन मैं ऐसा करने में सक्षम नहीं था और मैं समझने की कोशिश करता हूं कि NASM सेगमेंट (सेक्शन) को कैसे हैंडल करता है। ormat mz entry main:start stack 100h segment main start: mov ax, text mov ds, ax mov dx, hello call ....
29 अक्टूबर 2021, 13:41
वालग्रिंड अपने दस्तावेज़ पृष्ठ पर निम्नलिखित कहते हैं आपका प्रोग्राम तब वालग्रिंड कोर द्वारा प्रदान किए गए सिंथेटिक सीपीयू पर चलता है हालाँकि GDB ऐसा नहीं करता है। ऐसा लगता है कि एक अलग प्रक्रिया शुरू होती है जो स्वतंत्र रूप से निष्पादित होती है। मैं जो बता सकता हूं उससे कोई सी लाइब्रेरी भी नहीं ह....
29 अक्टूबर 2021, 02:26
मैं GAS असेंबली में अपना खुद का बूटलोडर बनाने की कोशिश कर रहा हूं। अब तक, मैं BIOS इंटरप्ट का उपयोग करके स्क्रीन पर प्रिंट करने में सक्षम हूं। मैंने डिस्क को मेमोरी में पढ़ने की कोशिश की, लेकिन एमुलेटर में आउटपुट है: Booting... (PANIC) Disk error Press any key to reboot..._ यह मेरा कोड है: .code1....
28 अक्टूबर 2021, 15:10
मैं एक प्रोग्राम बना रहा हूं जो उपयोगकर्ता को '0' इनपुट करने तक अनिश्चित काल तक संख्याओं को इनपुट करने की अनुमति देता है। एक बार जब वे 0 दर्ज करते हैं तो कार्यक्रम रुक जाना चाहिए। हालांकि, मैं एक चल रहे कुल में दर्ज किए गए प्रत्येक नंबर को जोड़ना चाहता हूं और हर बार जब उपयोगकर्ता एक नया नंबर इनपुट....
27 अक्टूबर 2021, 22:30
X86 असेंबली में एक रूटीन में, क्या होता है यदि कोड में दो मान्य पतों के बीच एक वैध पते की ओर इशारा करने वाला एक जंप होता है? यहाँ एक कृत्रिम उदाहरण है: 0x0001: mov ... 0x0005: add ... 0x0009: jmp 0x0003 इसके अलावा, मैं स्थानीय मशीन या ऑनलाइन पर इस तरह के कुछ प्रयोग कैसे कर सकता हूं? मैंने ऑनलाइन....
27 अक्टूबर 2021, 12:12
मैं AArch32 मोड में दो ARMv8 प्रोसेसर पर ARMv7 नीयन कोड बेंचमार्क कर रहा हूं: Cortex-A53 और Cortex-A72। मैं 32-बिट रास्पियन बस्टर के साथ रास्पबेरी पाई 3 बी और रास्पबेरी पाई 4 बी बोर्ड का उपयोग कर रहा हूं। मेरी बेंचमार्किंग विधि इस प्रकार है: uint32_t x[4]; uint32_t t0 = ccnt_read(); for(int i = 0; ....
26 अक्टूबर 2021, 10:55
मैंने वास्तव में सिम्पोल टेबल किया और इसे आसान बना दिया लेकिन कोड में कई त्रुटियां हैं जैसे रिपीट वैलेड नहीं है और वैल्यू var1, var2 और res जहां HEX या DEC आदि के लिए कोई डेटाटाइप नहीं है .. तो वास्तव में भ्रमित करने के लिए क्या भरना है समस्या देखने के लिए क्लिक करें कोई मदद ?....
25 अक्टूबर 2021, 20:26