2011-12-25 13 views
5

सीखने के लिए अच्छे ऑनलाइन संसाधन x86 असेंबली के बारे में कई ऑनलाइन संसाधनों में आया। हालांकि, शुरू करने से पहले, मैं दूसरों से कुछ प्रतिक्रिया प्राप्त करना चाहता हूं। क्या कोई वीडियो संसाधन विशेष रूप से x86 असेंबली प्रोग्रामिंग पर केंद्रित है? मुझे सी पता है और जावा में मौलिक सिद्धांत हैं। मैं एमआईपीएस आर्किटेक्चर और एमआईपीएस के लिए असेंबली भी जानता हूं। मुझे नौकरी के लिए x86 असेंबली (विशेष रूप से संरक्षित मोड) जानने की जरूरत है। अगर कोई मुझे किसी भी अच्छी साइट पर संदर्भित कर सकता है तो मैं सराहना करता हूं। वहाँ कुछ ऑनलाइन साइटों है कि उपयोगी लग रहा था मुझ कोx86 असेंबली

http://www.vtc.com/products/Assembly-Language-Programming-Tutorials.htm

आपको लगता है कि इस पर टिप्पणी कृपया चाहेंगे कर रहे हैं? यदि मैं उन व्याख्यानों का पालन करता हूं तो क्या यह उपयोगी होगा?

मैंने इंटेल मैनुअल भी डाउनलोड किया लेकिन कुछ लोगों ने मुझे बताया कि शुरुआत के लिए यह बहुत कठिन है।

एक अन्य साइट है: http://www.mindshare.com/shop/?c=e&section=0BA207001710

यह बुनियादी x86 आर्किटेक्चर को कवर किया। कृपया एक अच्छा संसाधन शुरू करने में मेरी मदद करें!

+3

[गुड x86 असेंबली बुक] (http://stackoverflow.com/questions/4845/good-x86-assembly-book) के संभावित डुप्लिकेट –

+1

"मैंने इंटेल मैनुअल डाउनलोड भी किए लेकिन कुछ लोगों ने मुझे बताया कि यह बहुत कठिन है शुरुआती। " क्या आपने उन्हें स्वयं पढ़ने की कोशिश की? क्या वे बहुत कठिन थे? – Johnsyweb

उत्तर

3

ठीक है तो मेरे ज्वाला, लेकिन मैं कहता हूँ इंटेल & एएमडी नियमावली। और उदाहरण अन्य लोगों असेंबली कोड। शायद यह नहीं है कि आप क्या खोज रहे हैं, लेकिन फिर भी यह सबसे महत्वपूर्ण संसाधन हो सकता है। आप कह रहे हैं "विशेष रूप से संरक्षित मोड" ऐसा लगता है कि आप अजीब आर्कना के साथ खेल सकते हैं जो आम तौर पर केवल कर्नेल हैकर्स के लिए होता है। यदि ऐसा है, तो आपको वास्तव में घोड़ों के मुंह पर जाना होगा।

मुझे लगता है कि मेरा मुद्दा यह है कि यदि आप पहले से ही किसी अन्य वास्तुकला में सी और असेंबली को जानते हैं, तो आपको एक अच्छा वैचारिक ट्यूटोरियल की आवश्यकता नहीं है। आपको विवरण की आवश्यकता है। आप अन्य लोगों के कोड को पढ़कर निर्देशों के नामों का पता लगा सकते हैं, और फिर आप मैन्युअल को यह पता लगाने के लिए पढ़ सकते हैं कि वे वास्तव में क्या करते हैं।

+0

आपकी सलाह के लिए धन्यवाद। मुझे कंप्यूटर आर्किटेक्चर में अच्छा ज्ञान है और एमआईपीएस आर्किटेक्चर भी जानते हैं और कुछ एमआईपीएस असेंबली कोडिंग करते हैं। यह मेरी वर्तमान स्थिति है। हालांकि, मैंने निम्न स्तर सी के साथ काम नहीं किया। क्या आपको लगता है कि मैं इंटेल मैनुअल से x86 असेंबली प्रोग्रामिंग को समझने के लिए सही रास्ते में हूं? – newbie

+0

बस इसे आज़माएं और देखें। मुझे लगता है कि साधारण एएसएम कार्यक्रम लिखना आम तौर पर आसान और मजेदार है। मैं एक किताब के बजाय अन्य लोगों के कोड को देखकर उस तरह की चीज करने में कामयाब रहा - और पीडीएफ जो paulsm4 लिंक को चोट नहीं पहुंचा सकता है। मुझे लगता है कि आपको केवल मैनुअल की आवश्यकता होगी जब चलना मुश्किल हो जाएगा और आपको कुछ काला जादू करने की ज़रूरत है। मैनुअल पढ़ने के लिए आसान नहीं हैं, लेकिन कभी-कभी थोड़ा विकल्प होता है। –

संबंधित मुद्दे