कम या ज्यादा स्पष्ट रूप से, संकलक बैक-एंड और गतिशील रीकंपलिंग सीपीयू सिमुलेटर जैसे संबंधित प्रौद्योगिकियों के लिए असेंबली प्रोग्रामिंग की आवश्यकता होती है।
असेंबली भाषा प्रोग्रामिंग का उपयोग वीडियो गेम प्रोग्रामिंग के लिए कुछ आवृत्ति के साथ भी किया जाता है, ताकि नई सीपीयू सुविधाओं का लाभ उठाया जा सके जो अभी तक मौजूदा कंपाइलर्स द्वारा समर्थित नहीं हैं। हालांकि, यह दुर्लभ है, इन दिनों, विशेष रूप से पीसी के बाद से, समर्थन के लिए कई अलग-अलग CPU हैं। मुझे उम्मीद है कि वर्दी हार्डवेयर के साथ कंसोल पर यह थोड़ा और आम है।
संपादित करें: इन दिनों खेल एक GPU में उनकी गणना की सबसे अधिक है। इन गणना संसाधनों में से अधिकतर प्राप्त करना हमेशा ओपनजीएल या डायरेक्टएक्स का उपयोग करना संभव नहीं है, और इन प्रोसेसर के विक्रेताओं को अपने हार्डवेयर से अधिक निचोड़ने के लिए कई टूल प्रदान करते हैं। यद्यपि क्यूडा या ओपनसीएल अच्छी तरह से ज्ञात शब्द हैं, फिर भी वे जीपीयू हार्डवेयर पर अपेक्षाकृत उच्च स्तर के अमूर्तता पर हैं, जो एक ऐसी भूमिका में भर रहे हैं जो ठेठ (वॉन न्यूमैन) सीपीयू पर सी की भूमिका के समान है। इन उत्पादों के लिए developerpages पर एक नज़र डालें और आपको GPU गणना संसाधनों का सर्वोत्तम उपयोग करने के लिए दर्जनों तरीके मिलेंगे, और अमूर्तता के प्रत्येक स्तर पर।
एम्बेडेड सामानों को सुस्त करने की कोई ज़रूरत नहीं है, कुछ क्वाड कोर कॉर्टेक्स और इसी तरह के एम्बेडेड माइक्रोकंट्रोलर हैं जो आपके विशिष्ट खुदरा पीसी को धूम्रपान कर सकते हैं। यहां तक कि इन अनुप्रयोगों के अधिकांश भाग के लिए सी/सी ++ भी हैं, इस तथ्य के आधार पर थोड़ी अधिक असेंबली के साथ कि विकास दल शायद सभी असेंबली जानता है। – marr75
मुझे बर्बाद करने का कोई इरादा नहीं था, यह सिर्फ मेरी जिज्ञासा पीसी/सर्वर दुनिया के लिए विशिष्ट थी। – JCCyC