तुम भी है कि एआरएम लाइसेंस उनके IP चिप्स उत्पादन का एहसास करने के बजाय चाहिए। एक लाइसेंसधारी अपने एआरएम कोर माइक्रोप्रोसेसर को कई तरीकों से कॉन्फ़िगर कर सकता है। सबसे महत्वपूर्ण रूप से w.r.t. आपका सवाल यह है कि एआरएम कोर केवल दो इंटरप्ट्स आईआरक्यू और एफआईआरक्यू को परिभाषित करता है, अक्सर, एक विक्रेता विशिष्ट इंटरप्ट नियंत्रक होता है, इसलिए आपको यह जानने की ज़रूरत है कि इंटरफ़ेस को कैसे संभालना है, आपको अपने डिवाइस में माइक्रोप्रोसेसर का उपयोग करने की ज़रूरत है। आईपीएक्यू मॉडल ने इंटेल स्टॉन्गर्म और एक्सस्केल प्रोसेसर का इस्तेमाल किया है। यदि आप उस स्तर पर विकसित करना चाहते हैं, तो आपको विशिष्ट भाग के लिए उपयोगकर्ता संदर्भ पुस्तिका डाउनलोड करनी चाहिए।
जो भी कहा गया है, ओएस द्वारा सेवाओं और डिवाइस ड्राइवरों को बाधित किया जाता है, इसलिए आपको शायद निम्न स्तर के विवरणों के बारे में चिंता करने की आवश्यकता नहीं है। असल में मैं आपकी विकास भाषा के रूप में असेंबलर की पसंद पर सवाल उठाऊंगा। एआरएम पर सी या सी ++ पर असेंबलर चुनने के कुछ कारण हैं (संकलक लगभग निश्चित रूप से कोड प्रदर्शन के संदर्भ में आपको निष्पादित करेगा)। इसके अलावा विंडोज मोबाइल पर, सबसे अधिक उत्पादक एप्लिकेशन स्तर की भाषा सी # होने की संभावना है।
एआरएम असेंबली मनुष्यों द्वारा समझ में आता है। x86 असेंबली ऐतिहासिक विसंगतियों, ट्विस्टी छोटे गैर-कार्टेशियन गलियारे और बड़े पैमाने पर एक्सटेंशन का एक भूलभुलैया है जो केवल एक कंपाइलर का सामना कर सकता है! – bobince
यदि मनुष्य एआरएम को समझ सकते हैं, तो निश्चित रूप से मेरा कुत्ता एमआईपीएस प्रोग्राम कर सकता है! – new123456
http://stackoverflow.com/a/14795541/1163019 – auselen