WD16
WD16 एक 16-बिट माइक्रोप्रोसेसर है जिसे अक्टूबर 1976 में वेस्टर्न डिजिटल द्वारा पेश किया गया था। यह एम. सी. पी.-1600 चिपसेट पर आधारित है, एक सामान्य उद्देश्य वाला डिज़ाइन जिसका उपयोग डी. ई. सी. एल. एस. आई.-11 निम्न-अंत लघु कंप्यूटर और पास्कल माइक्रो इंजन प्रोसेसर को लागू करने के लिए भी किया गया था। तीनों प्रणालियाँ मुख्य रूप से अपने माइक्रोकोड में भिन्न थीं, जिससे प्रत्येक प्रणाली को एक अद्वितीय निर्देश सेट वास्तुकला (आई. एस. ए.) मिलती थी। डब्ल्यू. डी. 16 पी. डी. पी.-11 निर्देश सेट वास्तुकला के विस्तार को लागू करता है लेकिन पी. डी. पी.-11 के साथ मशीन कोड संगत नहीं है। निर्देश सेट और माइक्रोकोडिंग डिक विल्कोक्स और रिच नोटारी द्वारा बनाई गई थी। WD16 ऑर्थोगोनल CISC वास्तुकला का एक उदाहरण है। अधिकांश दो-संचालन निर्देश किसी भी एड्रेसिंग मोड के साथ मेमोरी-टू-मेमोरी को संचालित कर सकते हैं और कुछ निर्देशों के परिणामस्वरूप दस मेमोरी एक्सेस हो सकते हैं। डब्ल्यू. डी. 16 को पाँच 40-पिन डी. आई. पी. पैकेजों में लागू किया गया है। घड़ी की अधिकतम गति 3.3 मेगाहर्ट्ज है। मेमोरी के लिए इसका इंटरफेस 16-बिट मल्टीप्लेक्स डेटा/एड्रेस बस के माध्यम से है। डब्ल्यू. डी. 16 को अल्फा माइक्रोसिस्टम के ए. एम.-100 और ए. एम.-100/टी प्रोसेसर बोर्डों में इसके उपयोग के लिए जाना जाता है। 1977 में एक प्रोटोटाइप का प्रदर्शन किया गया था। 1981 तक डब्ल्यू. डी. 16 पर आधारित कम से कम 5,000 अल्फा माइक्रो कंप्यूटर थे। 1982 तक, डब्ल्यू. डी. 16-आधारित अल्फा माइक्रो को अभी भी "सुपरमाइक्रोस" के रूप में चिह्नित किया जा रहा था। WD16 को जून 1982 में मोटोरोला 68000 द्वारा प्रतिस्थापित किया गया था। स्मृति डेटा प्रारूप पता लगाने योग्य और लिखने योग्य स्मृति की सबसे छोटी इकाई 8-बिट बाइट है। आर0 से आर5 तक के रजिस्टरों के निचले आधे हिस्से में भी बाइट्स रखे जा सकते हैं। 16-बिट शब्दों को निचले पते पर कम से कम महत्वपूर्ण बाइट्स के साथ लिटिल-एंडियन में संग्रहीत किया जाता है। शब्द हमेशा सम स्मृति पतों से संरेखित होते हैं। शब्दों को आर0 से आर7 तक रजिस्टरों में रखा जा सकता है। 32-बिट दोहरे शब्दों को केवल रजिस्टर जोड़े में संग्रहीत किया जा सकता है जिसमें निचले शब्द को कम संख्या वाले रजिस्टर में संग्रहीत किया जा सकता है। 32 बिट मानों का उपयोग एम. यू. एल., डी. आई. वी. और कुछ रोटेट और अंकगणितीय शिफ्ट निर्देशों द्वारा किया जाता है। फ्लोटिंग पॉइंट मान 48 बिट लंबे होते हैं और इन्हें केवल मेमोरी में संग्रहीत किया जा सकता है। यह प्रारूप एकल और दोहरी परिशुद्धता वाले फ्लोटिंग पॉइंट प्रारूपों के बीच आधा रास्ता है। इन्हें कभी-कभी "पी. डी. पी.-एंडियन" के रूप में संदर्भित एक असामान्य मध्य-एंडियन प्रारूप में संग्रहीत किया जाता है। फ्लोटिंग पॉइंट मान हमेशा सम पते पर संरेखित होते हैं। पहले शब्द में मान्टिसा का संकेत, प्रतिपादक और उच्च बाइट्स होते हैं। अगले उच्च पते में मंटिसा के बीच के दो बाइट्स होते हैं, और अगले उच्च पते में मंटिसा के सबसे कम दो बाइट्स होते हैं। पूरा प्रारूप इस प्रकार हैः 1. पूर्ण संख्या के लिए एक बिट चिह्न जो धनात्मक के लिए शून्य है। 2. + 127,-128 की सीमा के साथ अतिरिक्त-128 संकेतन में एक 8-बिट आधार-दो घातांक। - 128 के घातांक के साथ एकमात्र कानूनी संख्या सही शून्य (सभी शून्य) है। 3. एमएसबी के साथ एक 40 बिट मेंटिसा निहित है। स्मृति प्रबंधन डब्ल्यू. डी. 16 के 16-बिट पते सीधे 64 के. बी. स्मृति तक पहुँच सकते हैं। डब्ल्यू. डी. 16 कोई अंतर्निहित स्मृति प्रबंधन या सुरक्षा प्रदान नहीं करता है। ए. एम.-100 अनुप्रयोग में, अंतिम 256 स्मृति स्थानों को पोर्ट स्थान में मैप किया जाता है। चूंकि अधिकांश ए. एम.-100 कंप्यूटरों का उपयोग बहु-उपयोगकर्ता कंप्यूटरों के रूप में किया जाता था, इसलिए मेमोरी को आमतौर पर बैंक स्विचिंग के साथ 64के से आगे बढ़ाया जाता था। हालांकि एएम-100 को 22 उपयोगकर्ताओं और 512 किलोबाइट रैम के लिए कॉन्फ़िगर किया जा सकता है, 9-उपयोगकर्ता एएम-100 के लिए एक विशिष्ट मेमोरी कॉन्फ़िगरेशन 352 किलोबाइट की सीमा में हो सकता है। 1981 में ए. एम.-100/टी के लिए एक वैकल्पिक ए. एम.-700 स्मृति प्रबंधन इकाई की पेशकश की गई थी जिसने 256 बाइट्स वृद्धि में स्मृति विभाजन की अनुमति दी थी। CPU रजिस्टर CPU में आठ सामान्य-उद्देश्य 16-बिट रजिस्टर होते हैं, R0 से R7। रजिस्टरों का उपयोग इन अपवादों के साथ किसी भी उद्देश्य के लिए किया जा सकता हैः रजिस्टर आर7 प्रोग्राम काउंटर (पीसी) है। हालाँकि किसी भी रजिस्टर का उपयोग स्टैक पॉइंटर के रूप में किया जा सकता है, आर6 स्टैक पॉइंटर (एसपी) है जिसका उपयोग हार्डवेयर इंटरप्ट और ट्रैप के लिए किया जाता है। आर0 ब्लॉक स्थानांतरण निर्देशों के लिए गणना है। एड्रेसिंग मोड अधिकांश निर्देश प्रत्येक ऑपरेंड को निर्दिष्ट करने के लिए छह बिट आवंटित करते हैं। तीन बिट्स आठ एड्रेसिंग मोड में से एक का चयन करते हैं और तीन बिट्स एक सामान्य रजिस्टर का चयन करते हैं। सिक्स बिट ऑपरेंड एड्रेसिंग मोड की एन्कोडिंग इस प्रकार हैः निम्नलिखित खंडों में, प्रत्येक आइटम में एक उदाहरण शामिल है कि ऑपरेंड को असेंबली भाषा में कैसे लिखा जाएगा। आरएन का अर्थ है आठ रजिस्टरों में से एक, जिसे आर0 से आर7 लिखा जाता है। सामान्य रजिस्टर संबोधित करने के तरीके निम्नलिखित आठ तरीकों को किसी भी सामान्य रजिस्टर पर लागू किया जा सकता है। आर6 (स्टैक पॉइंटर, एसपी) और आर7 (प्रोग्राम काउंटर, पीसी) पर लागू होने पर उनके प्रभावों को निम्नलिखित खंडों में अलग से निर्धारित किया गया है। सूचकांक और सूचकांक विलंबित मोड में, X निर्देश के दूसरे शब्द से लिया गया एक 16-बिट मान है। डबल-ऑपरेंड निर्देशों में, दोनों ऑपरेंड इन तरीकों का उपयोग कर सकते हैं। इस तरह के निर्देश तीन शब्द लंबे होते हैं। एक रजिस्टर पर स्वतः वृद्धि और स्वतः वृद्धि संचालन 1 से बाईट निर्देशों में, 2 से शब्द निर्देशों में, और 2 से जब भी एक स्थगित मोड का उपयोग किया जाता है, क्योंकि रजिस्टर पते की मात्रा एक (शब्द) सूचक है। प्रोग्राम काउंटर एड्रेसिंग मोड जब आर7 (प्रोग्राम काउंटर) निर्दिष्ट किया जाता है, तो चार एड्रेसिंग मोड स्वाभाविक रूप से उपयोगी प्रभाव देते हैंः एब्सोल्यूट मोड के केवल दो सामान्य उपयोग हैं, जिनका वाक्यविन्यास तत्काल और आस्थगित मोड को जोड़ता है। पहला है 0000-003 F पर आरक्षित प्रोसेसर स्थानों तक पहुँचना। दूसरा पोर्ट स्पेस में इनपुट/आउटपुट रजिस्टरों को निर्दिष्ट करना है, क्योंकि प्रत्येक उपकरण के लिए रजिस्टरों में विशिष्ट स्मृति पते होते हैं। रिलेटिव मोड में एक सरल वाक्यविन्यास होता है और यह प्रोग्राम चर और कूद गंतव्यों को संदर्भित करने के लिए अधिक विशिष्ट है। एक प्रोग्राम जो विशेष रूप से आंतरिक संदर्भों के लिए सापेक्ष मोड (और सापेक्ष आस्थगित मोड) का उपयोग करता है, स्थिति-स्वतंत्र है; इसमें अपने स्वयं के स्थान के बारे में कोई धारणा नहीं है, इसलिए इसे एक मनमाने स्मृति स्थान में लोड किया जा सकता है, या यहां तक कि स्थानांतरित किया जा सकता है, इसके पते को इसके स्थान को प्रतिबिंबित करने के लिए समायोजित करने की कोई आवश्यकता नहीं है। वर्तमान स्थान के सापेक्ष ऐसे पतों की गणना करने में, प्रोसेसर उड़ान पर स्थानांतरण करता है। तत्काल और पूर्ण मोड केवल स्वतः वृद्धि और स्वतः वृद्धि विलंबित मोड हैं, जो क्रमशः पीसी पर लागू होते हैं। जब सहायक शब्द निर्देश में होता है, तो अगले निर्देश के लिए पीसी स्वचालित रूप से सहायक शब्द से आगे बढ़ जाता है। जैसा कि पी. सी. हमेशा शब्दों की ओर इशारा करता है, स्वतः सृजन संचालन हमेशा 2 की प्रगति से होता है। स्टैक एड्रेसिंग मोड आर6, जिसे एसपी भी लिखा जाता है, का उपयोग ट्रैप और इंटरप्ट के लिए हार्डवेयर स्टैक के रूप में किया जाता है। डब्ल्यू. डी. 16 द्वारा प्रदान किए गए संबोधन विधियों के समूह द्वारा लागू एक परंपरा यह है कि एक ढेर नीचे की ओर बढ़ता है-निचले पतों की ओर-जैसे-जैसे वस्तुओं को उस पर धकेल दिया जाता है। जब एस. पी. पर एक मोड लागू किया जाता है, या किसी भी रजिस्टर पर प्रोग्रामर सॉफ्टवेयर स्टैक के रूप में उपयोग करने के लिए चुनता है, तो एड्रेसिंग मोड के निम्नलिखित प्रभाव होते हैंः हालाँकि सॉफ्टवेयर स्टैक में बाइट्स हो सकते हैं, एस. पी. हमेशा शब्दों के ढेर की ओर इशारा करता है। एस. पी. पर स्वतः वृद्धि और स्वतः वृद्धि संचालन हमेशा 2 की प्रगति से होते हैं। निर्देश सेट डब्ल्यू. डी. 16 के अधिकांश निर्देश बाइट्स और शब्दों पर काम करते हैं। बाइट्स को एक रजिस्टर संख्या द्वारा निर्दिष्ट किया जाता है-रजिस्टर के निम्न-क्रम वाले बाइट की पहचान-या एक मेमोरी स्थान द्वारा। शब्दों को एक रजिस्टर संख्या या निम्न-क्रम वाले बाइट के स्मृति स्थान द्वारा निर्दिष्ट किया जाता है, जो एक सम संख्या होनी चाहिए। निम्नलिखित खंडों की सूचियों में, अक्षर बी को एक बाइट ऑपरेशन को निर्दिष्ट करने के लिए निर्देश प्रतीक के साथ जोड़ा जाता है, उदाहरण के लिए, एमओवी एमओवीबी बन जाता है। सभी ऑपकोड और पते हेक्साडेसिमल में व्यक्त किए जाते हैं। दोहरे संचालन के निर्देश उच्च क्रम के चार बिट प्रदर्शन किए जाने वाले संचालन को निर्दिष्ट करते हैं। छह बिट्स के दो समूह स्रोत ऑपरेंड एड्रेसिंग मोड और गंतव्य ऑपरेंड एड्रेसिंग मोड को निर्दिष्ट करते हैं, जैसा कि ऊपर परिभाषित किया गया है। कुछ दो-संचालन निर्देश एक ऑपरेंड के लिए एक एड्रेसिंग मोड और दूसरे ऑपरेंड के लिए एक रजिस्टर का उपयोग करते हैंः उच्च-क्रम सात बिट्स प्रदर्शन किए जाने वाले ऑपरेशन को निर्दिष्ट करते हैं, छह बिट्स ऑपरेंड एड्रेसिंग मोड को निर्दिष्ट करते हैं और तीन बिट्स एक रजिस्टर या रजिस्टर जोड़ी को निर्दिष्ट करते हैं। जहाँ एक रजिस्टर जोड़ी का उपयोग किया जाता है (नीचे "रेग + 1: रेग" के रूप में लिखा गया है) रेग में ऑपरेंड का निम्न-क्रम वाला हिस्सा होता है। अगले उच्च क्रमांकित रजिस्टर में ऑपरेंड (या शेष) का उच्च क्रम वाला हिस्सा होता है। एकल-संचालन निर्देश उच्च-क्रम के दस बिट प्रदर्शन किए जाने वाले संचालन को निर्दिष्ट करते हैं, जिसमें बिट 15 आम तौर पर बाइट बनाम वर्ड एड्रेसिंग का चयन करता है। छह बिट्स का एक एकल समूह ऊपर परिभाषित ऑपरेंड को निर्दिष्ट करता है। एकल-संचालन लघु तत्काल निर्देश उच्च-क्रम सात बिट्स और बिट्स 5 और 4 प्रदर्शन किए जाने वाले संचालन को निर्दिष्ट करते हैं। तीन बिट्स का एक समूह रजिस्टर को निर्दिष्ट करता है। एक चार बिट गिनती क्षेत्र में एक छोटा तत्काल या एक गिनती होती है। सभी मामलों में 1 से 16 तक की सीमा बनाते हुए इस क्षेत्र में एक जोड़ा जाता है। फ्लोटिंग पॉइंट इंस्ट्रक्शंस हाई-ऑर्डर आठ बिट प्रदर्शन किए जाने वाले ऑपरेशन को निर्दिष्ट करते हैं। चार बिट्स के दो समूह स्रोत और गंतव्य संबोधन मोड को निर्दिष्ट करते हैं और रजिस्टर करते हैं। यदि फ़ील्ड I = 0 है, तो निर्दिष्ट रजिस्टर में ऑपरेंड का पता होता है, जो एड्रेसिंग मोड (Rn) के बराबर होता है। यदि फ़ील्ड I = 1 है, तो निर्दिष्ट रजिस्टर में ऑपरेंड के पते का पता होता है, जो एड्रेसिंग मोड @0 (Rn) के बराबर होता है। स्थानांतरण निर्देशों को अवरुद्ध करें उच्च क्रम के दस बिट्स प्रदर्शन किए जाने वाले संचालन को निर्दिष्ट करते हैं। तीन बिट्स के दो समूह स्रोत और गंतव्य रजिस्टर को निर्दिष्ट करते हैं। सभी मामलों में स्रोत रजिस्टर में स्थानांतरित किए जाने वाले पहले शब्द या मेमोरी के बाइट का पता होता है, और गंतव्य रजिस्टर में स्थानांतरित किए जा रहे डेटा को प्राप्त करने के लिए पहले शब्द या मेमोरी के बाइट का पता होता है। स्थानांतरित किए जा रहे शब्दों या बाइट्स की संख्या एक अहस्ताक्षरित पूर्णांक के रूप में R0 में निहित है। गिनती 1-65536 से होती है। ये निर्देश पूरी तरह से बाधित करने योग्य हैं। शाखा निर्देश निर्देश की उच्च-क्रम वाली बाईट संचालन को निर्दिष्ट करती है। लो-ऑर्डर बाइट प्रोग्राम काउंटर के वर्तमान स्थान के सापेक्ष एक हस्ताक्षरित शब्द ऑफसेट है। यह कोड में आगे और पीछे की शाखाओं की अनुमति देता है। शाखा ऑप कोड से अधिकतम शाखा सीमा + 128,-127 शब्द है। अधिकांश शाखा निर्देशों में, शाखा ली जाती है या नहीं, यह स्थिति कोड की स्थिति पर आधारित होता है। एक शाखा निर्देश आमतौर पर दो-संचालित सीएमपी (तुलना) या बीआईटी (बिट परीक्षण) या एक-संचालित टीएसटी (परीक्षण) निर्देश से पहले होता है। अंकगणितीय और तर्क निर्देश भी शर्त कोड निर्धारित करते हैं। x86 वास्तुकला में इंटेल प्रोसेसर के विपरीत, एमओवी निर्देश उन्हें भी निर्धारित करते हैं, इसलिए एक शाखा निर्देश का उपयोग शाखा के लिए किया जा सकता है जो इस बात पर निर्भर करता है कि स्थानांतरित मूल्य शून्य या नकारात्मक था। शाखा निर्देशों की सीमित सीमा का मतलब था कि जैसे-जैसे कोड बढ़ता है, कुछ शाखाओं के लक्षित पते पहुंच से बाहर हो सकते हैं। प्रोग्रामर एक-शब्द बी. सी. सी. को दो-शब्द जे. एम. पी. निर्देश में बदल देगा। चूँकि जे. एम. पी. के कोई सशर्त रूप नहीं हैं, प्रोग्रामर जे. एम. पी. के आसपास शाखा बनाने के लिए बी. सी. सी. को इसके विपरीत अर्थ में बदल देगा। एस. ओ. बी. (घटाव एक और शाखा) एक और सशर्त शाखा निर्देश है। निर्दिष्ट रजिस्टर को 1 से घटाया जाता है, और यदि परिणाम शून्य नहीं है, तो 6-बिट शब्द ऑफसेट के आधार पर एक रिवर्स शाखा ली जाती है। सबरूटीन निर्देश जे. एस. आर. निर्देश स्टैक पर किसी भी रजिस्टर को सेव कर सकता है। जिन प्रोग्रामों को इस सुविधा की आवश्यकता नहीं है, वे पीसी को रजिस्टर (जेएसआर पीसी, पता) के रूप में निर्दिष्ट करते हैं और आरटीएन पीसी का उपयोग करके सबरूटीन रिटर्न करते हैं। यदि एक दिनचर्या के साथ कॉल किया जाता है, उदाहरण के लिए, "JSR R4, पता", तो R4 का पुराना मूल्य ढेर के शीर्ष पर सहेजा जाएगा और वापसी का पता (JSR के ठीक बाद) R4 में होगा। यह (R4) + निर्दिष्ट करके या @(R4) + निर्दिष्ट करके इन-लाइन संकेतों को निर्दिष्ट करके इन-लाइन कोडित मूल्यों तक नियमित लाभ पहुंच प्रदान करता है। ऑटोइनक्रेमेंटेशन इन डेटा से आगे निकल जाता है, जिस बिंदु पर कॉल करने वाले का कोड फिर से शुरू होता है। इस तरह की दिनचर्या को अपने कॉलर पर लौटने के लिए आरटीएन आर4 निर्दिष्ट करना होगा। जे. एस. आर. पी. सी., @(एस. पी.) + फॉर्म का उपयोग कोरोटीन को लागू करने के लिए किया जा सकता है। प्रारंभ में, कोरोटीन का प्रवेश पता स्टैक पर रखा जाता है और उस बिंदु से जेएसआर पीसी, @(एसपी) + निर्देश का उपयोग कॉल और रिटर्न स्टेटमेंट दोनों के लिए किया जाता है। इस जेएसआर निर्देश का परिणाम पीसी की सामग्री और स्टैक के शीर्ष तत्व का आदान-प्रदान करना है, और इसलिए दोनों दिनचर्या को नियंत्रण की अदला-बदली करने और संचालन को फिर से शुरू करने की अनुमति दें जहां प्रत्येक को पिछले अदला-बदली द्वारा समाप्त कर दिया गया था। एकल रजिस्टर निर्देश इन निर्देशों में 13 बिट का ऑपकोड और तीन बिट का रजिस्टर तर्क है। निहित मापदंड निर्देश पर्यवेक्षक कॉल इन निर्देशों का उपयोग ऑपरेटिंग सिस्टम (पर्यवेक्षक) कॉल को लागू करने के लिए किया जाता है। सभी के पास छह बिट रजिस्टर तर्क है। एस. वी. सी. बी. और एस. वी. सी. सी. को इस तरह से डिज़ाइन किया गया है कि ऑपरेटिंग सिस्टम के लिए एक तर्क देशी निर्देश सेट द्वारा समर्थित अधिकांश संबोधन मोड का उपयोग कर सके। कंडीशन-कोड ऑपरेशन प्रोसेसर स्टेटस वर्ड (पीएसडब्ल्यू) में चार कंडीशन कोड एन हैं जो एक नकारात्मक मान जेड को दर्शाते हैं जो एक शून्य (बराबर) स्थिति वी को दर्शाता है जो एक अतिप्रवाह स्थिति को दर्शाता है, और सी एक कैरी स्थिति को दर्शाता है। आरक्षित निम्न-स्मृति स्थान 0000 और 303F के बीच स्मृति स्थानों में प्रोसेसर द्वारा परिभाषित निश्चित कार्य होते हैं। नीचे दिए गए सभी पते शब्द पते हैं। प्रदर्शन डब्ल्यूडी16 प्रोसेसर की गति घड़ी की गति, मेमोरी कॉन्फ़िगरेशन, ऑप कोड और एड्रेसिंग मोड के आधार पर भिन्न होती है। निर्देश के समय में तीन घटक होते हैं, निर्देश का निष्पादन/प्राप्त करना और स्रोत और गंतव्य के लिए पहुँच का समय। अंतिम दो घटक एड्रेसिंग मोड पर निर्भर करते हैं। उदाहरण के लिए, 3 मेगाहर्ट्ज पर, ए. डी. डी. x (आर. एम.), y (आर. एन.) प्रपत्र के एक निर्देश में 10 माइक्रोसेकंड के कुल निर्देश समय के लिए 3.6 माइक्रोसेकंड का प्राप्त/निष्पादन समय और 3 माइक्रोसेकंड का स्रोत समय और 3.3 माइक्रोसेकंड का गंतव्य समय होता है। रजिस्टर-टू-रजिस्टर एडीडी आरएम, आरएन 3.6 माइक्रोसेकंड में निष्पादित होता है। तैरता बिंदु काफी धीमा होता है। डेढ़ सटीक (48 बिट) फ्लोटिंग ऐड निर्देश 60 से 140 माइक्रोसेकंड तक होता है। डब्ल्यू. डी. 16 की परिशुद्धता पारंपरिक एकल और दोहरी परिशुद्धता फ्लोट्स के बीच एक समझौता है। इसके विपरीत, उस समय का सबसे तेज़ पीडीपी-11 कंप्यूटर पीडीपी-11/70 था। ए. डी. डी. x (आर. एम.), y (आर. एन.) प्रपत्र के एक निर्देश में 1.35 माइक्रोसेकंड का लाने/निष्पादित करने का समय और 0.6 माइक्रोसेकंड का स्रोत और गंतव्य समय होता है, कुल 2.55 माइक्रोसेकंड के निर्देश समय के लिए। कोई भी मामला जहां संबोधित मेमोरी कैश में नहीं थी, वह 1⁄2 माइक्रोसेकंड जोड़ता है। रजिस्टर-टू-रजिस्टर ए. डी. डी. आर. एम., आर. एन. कैश से 0.3 माइक्रोसेकंड में निष्पादित हो सकता है। एफ. पी. 11-सी सह-प्रोसेसर द्वारा निष्पादित एकल-परिशुद्धता फ्लोटिंग ऐड निर्देश 0.9 से 2.5 माइक्रोसेकंड तक हो सकता है और ऑपरेंड प्राप्त करने के लिए अधिक समय हो सकता है जो 4.2 माइक्रोसेकंड तक हो सकता है। डब्ल्यू. डी. 16 ब्लॉक स्थानांतरण निर्देश चालों की गति को लगभग दोगुना करते हैं और आई/ओ को अवरुद्ध करते हैं। MOV (R1) +, (R2) +, SOB R0, लूप निर्देशों के साथ स्थानांतरित एक शब्द प्रति पुनरावृत्ति 10.6 माइक्रोसेकंड लेता है। एमबीडब्ल्यूयू आर1, आर2 समतुल्य प्रति पुनरावृत्ति 5.3 माइक्रोसेकंड लेता है। एसोसिएशन ऑफ कंप्यूटर यूज़र्स ने 35,680 डॉलर की लागत वाले एएम-100टी-आधारित सिस्टम पर बेंचमार्क की एक श्रृंखला का प्रदर्शन किया। उन्होंने पाया कि उनके सीपीयू-बाउंड बेंचमार्क को एएम-100टी पर 31.4 सेकंड में निष्पादित किया गया, जबकि औसत एकल उपयोगकर्ता प्रणाली के लिए 15,000 डॉलर से 25,000 डॉलर की मूल्य सीमा में 218 सेकंड की तुलना में। $25,000 और $50,000 के बीच की कीमत वाले बहु-उपयोगकर्ता कंप्यूटरों के एक समूह में, एएम-100टी गति के लिए "ऊपरी तीसरे" में था। मई 1984 के क्रिएटिव कम्प्यूटिंग बेंचमार्क ने डब्ल्यू. डी. 16 (ए. एम.-100टी अनुप्रयोग में) को परीक्षण की गई 183 मशीनों में से 34 वें स्थान पर रखा। आई. बी. एम. पी. सी. के लिए 24 सेकंड की तुलना में बीत चुका समय 10 सेकंड था। एमुलेटर वर्चुअल अल्फा माइक्रो एक मुक्त स्रोत डब्ल्यू. डी. 16 एमुलेटर है। सी में लिखा गया, यह डब्ल्यूडी16 प्रोसेसर और अल्फा माइक्रो एएम-100 हार्डवेयर वातावरण का अनुकरण करता है। लेखक का दावा है कि यह लिनक्स (रास्पबेरी पाई सहित), विंडोज और मैकिंटोश डेस्कटॉप पर चलता है, हालांकि कोई बाइनरी प्रदान नहीं की गई है। यह अल्फा माइक्रो ऑपरेटिंग सिस्टम (ए. एम. ओ. एस.) और सभी संबद्ध कार्यक्रमों को चलाएगा। 2002 में, अल्फा माइक्रो ने केवल शौक के उपयोग के लिए मैनुअल सहित ए. एम. ओ. एस. 4. x या 5.0 द्विआधारी वितरित करने की सीमित अनुमति दी। पी. डी. पी.-11 वास्तुकला संदर्भ बाहरी लिंक एएम-100 और एएम-100टी 16-बिट माइक्रोप्रोसेसरों की तस्वीरें पश्चिमी डिजिटल उत्पाद 1976 में कंप्यूटर से संबंधित परिचय