8

क्या इस पर कोई दस्तावेज है? मैं टिलरा वास्तुकला के लिए एक कंपाइलर लिखने की व्यवहार्यता पर एक संभाल पाने की कोशिश कर रहा हूं।टिलरा माइक्रोप्रोसेसरों द्वारा किस निर्देश सेट का उपयोग किया जाता है?

+3

"बंद करें" ध्वज? यह बेहद सटीक उत्तर के साथ ठीक तकनीकी सवाल है। –

उत्तर

3

www.tilera.com/scm पर उनके जीसीसी कंपाइलर का स्रोत कोड में जीसीसी-शैली मशीन विवरण (.md) फ़ाइलें शामिल हैं जो संकलक लेखक द्वारा आवश्यक निर्देशों और अन्य माइक्रो-आर्किटेक्चरल विवरणों को परिभाषित करती हैं।

5

स्पष्टता के लिए, इस उत्तर को दोहराएं।

वेब दावा पर कई संदर्भ वे मानते हैं कि एमआईपीएस व्युत्पन्न है; दूसरी ओर, न तो एमआईपीएस के अपने लाइसेंसधारी/साझेदार सूची में टिलरा का कोई उल्लेख है, और न ही टिलरा स्वयं अपने किसी भी उत्पाद प्रलेखन में एमआईपीएस का उल्लेख करता है। क्या कुछ प्रकार के (क्रॉस-) लाइसेंसिंग समझौते थे, यह टालना समझना मुश्किल होगा।

जब आप लिनक्स कर्नेल जो (32 बिट केवल इस लेखन के रूप में) आर्किटेक्चर दोनों MIPS और टाइल का समर्थन करता है इस पर गौर, विधानसभा भाषा में मतभेद महत्वपूर्ण हैं, MIPS और Tile आर्किटेक्चर के लिए कर्नेल शुरू प्रवेश बिंदुओं उदाहरण के लिए देखें। मेरे लिए टिलरा असेंबली निमोनिक्स व्यक्तिगत रूप से एमआईपीएस की तुलना में पावरपीसी के करीब दिखता है।

टिलरा स्वयं http://www.tilera.com/scm/ पर उपलब्ध एक जीसीसी/बिनुटिल्स पोर्ट बनाते हैं जिसमें स्रोत कोड टैरबॉल शामिल हैं; वास्तुकला को tile-unknown-linux कहा जाता है।

इससे, ऐसा लगता है कि वे कुछ अलग के साथ आए हैं।

2

उनके पास अपने स्वयं के आरआईएससी-शैली निर्देश सेट दिखाई देते हैं। कई आरआईएससी बहुत समान हैं इसलिए नए आईएसए एमआईपीएस, पीपीसी और एआरएम के मिश्रण की तरह दिखते हैं क्योंकि चिप डिजाइनर प्रत्येक के अपने पसंदीदा तत्व अपनाते हैं।

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