ठीक है तो मुझे सी ++, सी #, जावा और कुछ अन्य भाषाओं को पता है और मैंने अगले विधानसभा सीखने का फैसला किया लेकिन मुझे लगता है कि मैंने शुरुआत से ही एक ठोस ईंट की दीवार मारा है। मुझे किसी को सही दिशा में इंगित करने की आवश्यकता है।कहां से x64 असेंबली सीखना है?
मुझे बताया गया है कि यह तुलना में किताबों से इंटरनेट से विधानसभा जानने के लिए बेहतर है, क्योंकि विधानसभा आपके हार्डवेयर पर निर्भर करता है और किताबें ज्यादातर पुराने हो गए हैं:
यहाँ सवाल कर रहे हैं। क्या यह सच है?
मुझे 64 बिट सीपीयू मिला है और मैं एफएएसएम का उपयोग कर रहा हूं (या कम से कम उपयोग करने की कोशिश कर रहा हूं)। मुझे आवश्यक दस्तावेज कहां मिलेंगे?
मैं पूरी तरह उलझन में हूं क्योंकि मैंने देखा है कि अधिकांश ट्यूटोरियल मेरे लिए भी काम नहीं करते हैं। क्या हार्डवेयर अंतरों की वजह से यह है? मैं सही ट्यूटोरियल कैसे ढूंढूं?
क्या मैं अपने 64 बिट कंप्यूटर पर x86 और x32 असेंबली चला सकता हूं?
क्या आप कृपया बहुत दयालु हो सकते हैं और टिप्पणियों में टूटने के साथ मुझे असेंबली (जो मेरे पीसी पर काम करता है) में एक साधारण कार्यक्रम लिख सकता है? मैं अपने इंटेल कोर i5 CPU पर 64 बिट विंडोज 10 चला रहा हूं। कृप्या।
आप सी में सरल प्रोग्राम लिख सकते हैं, और सी कंपाइलर आउटपुट असेंबली स्रोत कोड है। आधार के रूप में उनका प्रयोग करें। यदि आपने विंडोज या लिनक्स के कुछ संस्करण पर चल रहे हैं तो आपने इसका उल्लेख नहीं किया है। विंडोज के मामले में, आप विंडोज़ के 64 बिट संस्करणों पर 32 बिट प्रोग्राम चला सकते हैं, लेकिन 16 बिट प्रोग्राम नहीं चला सकते हैं। 64 बिट संस्करणों के लिए, आप वर्चुअल पीसी या शायद डॉसबॉक्स की तरह कुछ उपयोग कर सकते हैं। – rcgldr
यदि आपके पास विंडोज 7 या बाद में है, तो आप डेस्कटॉप एक्सप्रेस 2015 के लिए विजुअल स्टूडियो मुफ्त में प्राप्त कर सकते हैं। इसमें 32 बिट (ml.exe) और 64 बिट (ml64.exe) के लिए असेंबलर और एक अच्छा स्रोत स्तर डीबगर शामिल है। – rcgldr