ज़िलॉग Z8

From Vigyanwiki
Revision as of 14:09, 13 August 2023 by alpha>Saurabh
ज़िलॉग Z8 प्रोसेसर
ज़िलॉग Z8 (सुपर-8 परिवार)
एक ज़िलॉग Z8-02 को क्वाड इन-लाइन पैकेज में पैक किया गया है

ज़ाइलॉग Z8 एक microcontroller आर्किटेक्चर है, जिसे मूल रूप से 1979 में पेश किया गया था, जिसमें आज Z8 Encore!, eZ8 Encore!, भी शामिल है।[note 1] eZ8 दोहराना! XP, और eZ8 दोहराना! एमसी परिवार.

आर्किटेक्चर की सांकेतिक विशेषताएं 4,096 तेज़ ऑन-चिप रजिस्टर हैं जिनका उपयोग संचायक, पॉइंटर्स या साधारण रैंडम एक्सेस मेमोरी (रैम) के रूप में किया जा सकता है। प्रोग्राम [[प्रोग्रामयोग्य केवल पढ़ने के लिये मेमोरी ]] (PROM, OTP), रीड-ओनली मेमोरी (ROM), या फ्लैश मेमोरी के 1 किबिबाइट (KB) और 64 KB के बीच के 16-बिट एड्रेस स्पेस का उपयोग कोड और स्थिरांक को संग्रहीत करने के लिए किया जाता है, और एक दूसरा 16-बिट एड्रेस स्पेस है जिसका उपयोग बड़े अनुप्रयोगों के लिए किया जा सकता है।

चिप बाह्य उपकरणों में एनॉलॉग से डिजिटल परिवर्तित करने वाला उपकरण (ए/डी), क्रमानुसार बाह्य इंटरफ़ेस (एसपीआई) शामिल हैं[note 2] और इंटर-इंटीग्रेटेड सर्किट (I²C) चैनल, IrDA एनकोडर/डिकोडर आदि। 8 से 80 पिन तक के संस्करण हैं, जो दोहरी इन-लाइन पैकेज (PDIP), क्वाड फ्लैट नो-लीड्स पैकेज (माइक्रोलीडफ़्रेम, MLF) में रखे गए हैं। , छोटे छोटी रूपरेखा एकीकृत सर्किटएसओआईसी), श्रिंक स्मॉल-आउटलाइन पैकेज (एसएसओपी), और लो प्रोफाइल क्वाड फ्लैट पैकेज (एलक्यूएफपी)। eZ8 दोहराना! श्रृंखला को एकल पिन सीरियल संचार इंटरफ़ेस के माध्यम से प्रोग्राम और डिबग किया जा सकता है।

बुनियादी वास्तुकला, एक संशोधित (गैर-सख्त) हार्वर्ड वास्तुकला, तकनीकी रूप से ज़िलॉग Z80 से बहुत अलग है। इसके बावजूद, निर्देश सेट और असेंबली भाषा वाक्य - विन्यास अन्य ज़िलॉग प्रोसेसर के समान हैं: लोड/स्टोर संचालन उसी का उपयोग करते हैं LD स्मरणीय (सं MOV या MOVEs), जैसे निर्देशों को टाइप करना DJNZ, वही हैं, इत्यादि।

ज़िलॉग डेवलपर स्टूडियो (जेडडीएस) नामक एक एकीकृत विकास वातावरण (आईडीई) को असेंबलर सहित ज़िलॉग की वेबसाइट से डाउनलोड किया जा सकता है। ZDS II का संस्करण Z8 एनकोर को लक्षित करता है! और नए डेरिवेटिव में ANSI C89 अनुपालन का दावा करने वाला एक निःशुल्क कंपाइलर भी शामिल है।

प्राथमिक प्रतिस्पर्धियों में कुछ हद तक समान शामिल हैं[note 3] माइक्रोचिप प्रौद्योगिकी पीआईसी माइक्रोकंट्रोलर परिवार, और सभी इंटेल 8051 वंशज। इसके अलावा अधिक पारंपरिक वॉन न्यूमैन वास्तुकला आधारित सिंगल चिप माइक्रोकंट्रोलर को प्रतिस्पर्धी माना जा सकता है, जैसे कि मोटोरोला 6800, मोटोरोला 6809 आधारित मोटोरोला 68HC11, हिताची H8 परिवार, और Z80-डेरिवेटिव, जैसे तोशीबा TLCS-870, केवल कुछ ही नाम हैं। .

उत्पाद लाइन

  • रोम रहित: एकीकृत रोम के बिना मॉडल
  • ROM: एकीकृत ROM वाले मॉडल
  • बेसिक: ROM में एकीकृत बेसिक दुभाषिया और डिबगर के साथ मॉडल
  • ओटीपी: एकीकृत प्रोग्रामयोग्य रीड-ओनली मेमोरी (ओटीपी रोम) वाले मॉडल
  • कम वोल्टेज: कार्यशील वोल्टेज 2V जितना कम चलता है
  • जीपी: सामान्य प्रयोजन माइक्रोकंट्रोलर
  • दोहराना!: एकीकृत फ़्लैश-आधारित मेमोरी
  • दोहराना! एक्सपी: दोहराना! सेंसर के साथ
  • दोहराना! एमसी (मोटर नियंत्रण): मोटर नियंत्रण अनुप्रयोग

एमुलेटर

JTCEMU एक मुफ़्त सॉफ़्टवेयर (जीएनयू जनरल पब्लिक लाइसेंस (GPL) संस्करण 3) Z8 एमुलेटर है जो Linux, Windows और macOS के लिए जावा (प्रोग्रामिंग भाषा) में लिखा गया है।[1]


दूसरा स्रोत

<गैलरी कैप्शन= ज़िलॉग Z8 सेकंड सोर्स मोड= पैक्ड > Robotron UC8810D 004 1.jpg|वीईबी माइक्रोइलेक्ट्रॉनिक्स एरफर्ट को मिलाएं कार्ल मार्क्स (एमएमई) यूसी8810डी (मास्क रॉम संस्करण) Synertek Z8 03RS 1.jpg|Synertek Z8-03RS (पिग्गी-बैक EPROM संस्करण) </गैलरी>

टिप्पणियाँ

  1. The "Encore!" products contains the newer eZ8 core which is 2-3 times as clock cycle efficient as the original Z8 core.
  2. http://bitsavers.trailing-edge.com/components/zilog/z8/UM001602-0904_Z8_User_Manual_2004.pdf says SPI is only in select models. 1983 manual has no mention of an SPI: https://archive.org/details/bitsavers_zilogz8198hnicalManual_4348606
  3. The PIC and the 8051 are using Harvard architectures as well, but in a more rigid manner.


संदर्भ

  1. Müller, Jens (26 July 2011). "JTCEMU: JU+TE-Computer-Emulator". Jens Müller's homepage. Retrieved 2020-03-30.
  • Grehan, Rick (September 1994). "Processors Proliferate". Byte.


बाहरी संबंध