ये शायद वर्तमान में (प्रारंभिक प्रश्न के रूप में) चिप्स के आसपास नहीं हैं, लेकिन सभी में एक आम थीम - परमाणु स्मृति संचालन है। उनका उद्देश्य आमतौर पर धागे के बीच सिंक्रनाइज़ेशन के लिए होता है, और एक निर्देश सेट स्तर पर उनके समावेशन से संकेत मिलता है कि एटमेल एक बहु-कोर एवीआर चिप लॉन्च करने की योजना बना रहा है। चूंकि वे अब निर्दिष्ट हैं, उपकरण विक्रेता उन्हें पहले से ही असेंबलरों में जोड़ सकते हैं, लेकिन चिप्स के निर्देश होने तक वे इसका एक बड़ा सौदा नहीं करेंगे। व्यवहार: (संपादित करें यह पता चला है के रूप में, अन्य मुख्य यूएसबी परिधीय, नहीं एक सीपीयू है धन्यवाद है कि जानकारी के लिए avakar करने के लिए।।)
, के रूप में मैं इसे Atmel AVR 8-bit Instruction Set Manual से पढ़ें:
एलएसी - लोड और साफ़ करें, मेमोरी सामग्री लोड करें * पंजीकरण में ज़ेड आरडी जबकि साथ ही * जेड में सेट किए गए * ज़ेड में बिट्स को साफ़ करना।
एलएएस - लोड और सेट एक साथ एक स्मृति स्थान में बिट्स सेट करता है जो एक रजिस्टर में सेट किए गए थे, और स्मृति स्थान की पूर्व सामग्री के साथ रजिस्टर लोड करता है। उदाहरण के लिए, एकल-बिट म्यूटेक्स के लिए बहुत उपयोगी है।
एलएटी - लोड और टॉगल; एलएएस की तरह, लेकिन बिटवाई की बजाय या, यह बिटवाईज xor का उपयोग करता है, इस प्रकार बिट्स टॉगल करता है।
एक्ससीएच - एक्सचेंज; बस स्मृति का आदान-प्रदान करता है और सामग्री पंजीकृत करता है।
उनमें से सभी रैम एक्सेस निर्देश हैं (07/2014 संदर्भ राज्य वे दो चक्र लेते हैं), जो संचालन को जोड़ते हैं ताकि वे कोड भी बना सकें जिसके लिए वर्तमान में रैम की आवश्यकता है।
स्रोत
2012-01-25 14:06:40
यह एक्सएक्सेंज आरडी और जेड द्वारा इंगित मूल्य स्पष्ट रूप से करता है। –
कुछ फ़ोरम सुझाव देते हैं कि वे शायद [एवीआर माइक्रोकंट्रोलर की एक्सएमईजीए श्रृंखला] (http://www.atmel.com/dyn/products/devices.asp?category_id=163&family_id=607&subfamily_id=1965) पर उपलब्ध हैं। –
अभी तक स्पष्ट नहीं है, xmega दस्तावेज़ सूची में निर्देश नहीं दिखाते हैं।हाल ही में निर्देश सेट मैनुअल ने इन्हें जोड़ा था इससे पहले सबसे हालिया अपडेट था। –