Figyelmeztetés: Az oldal megtekintése csak a 18 éven felüli látogatók számára szól!
Honlapunk cookie-kat használ az Ön számára elérhető szolgáltatások és beállítások biztosításához, valamint honlapunk látogatottságának figyelemmel kíséréséhez. Igen, Elfogadom

Electronica.hu | Az elektrotechnika alapfogalmai : Elektrotechnika | Elektronika



...


...
...


A | B | C | D | E | F | G | H | CH | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y | Z | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9

Zilog Z16C01

A Zilog Z16C01 egy számítógépes perifériákban való felhasználást célzó speciális 16 bites CPU típus, amelyet a Zilog az 1980-as évek elején jelentetett meg, a Zilog Z8000 csipkészlet részeként. Ez a processzor, párjával, a Zilog Z16C02-vel együtt a soros kommunikációs vezérlőcsip feladatát látja el.

A soros kommunikációs vezérlők (serial communication controller, SCC) az UART feladatait látják el egy számítógépes rendszerben, például kezelik az RS-232 szabványú soros kommunikációs protokollt. A Z16C01-alapú vezérlők nemcsak a szabványos UART feladatokat végzik, hanem ezen felül a HDLC/SDLC protokoll szerinti kommunikációt is kezelik (HDLC: High-Level Data Link Control, SDLC: Synchronous Data Link Control – kommunikációs protokollok). Ez a csiptípus a korábbi Zilog SIO (serial I/O, soros ki- és bevitel) típusú csipeket váltotta fel; egy komplett CISC-típusú mikroprocesszort tartalmaz. Regisztertára bővíthető, saját utasításkészlete, adattípusai, címzési módjai vannak, megszakításokat és csapdákat kezel. Kiegészítő egységei pl. a beépített baud-ráta generátor és a Z-busz interfész. Ezáltal a Z16C01-es egy önálló mikrovezérlő, a kommunikációs feladatok ellátásának szerepkörében.[1]

A Zilog Z16C01 egy változata a Zilog Z16C02 jelzésű csip, ezek a belső és külső memória méretében különböznek:

Zilog Z16C01 : címezhető memória: 8 MiB, memóriakiterjesztés: 48 MiB
Zilog Z16C02 : címezhető memória: 64 KiB, memóriakiterjesztés: 384 KiB

Ezek a csipek egy 16 bites mikrovezérlő-család tagjai. A beléjük épített CPU felépítése RISC-hez hasonló betöltő/tároló architektúrát alkalmaz, amely 414 utasításával azonban végső soron CISC típusú. Utasításvérehajtásának két privilegizációs szintje van (rendszer mód és normál mód), ami lehetővé teszi a privilegizált utasítások használatát és az operációs rendszerek fejlettebb kialakítását. A processzor regiszterei egy regisztertárba szerveződnek, amelyet a processzor különféleképpen csoportosíthat és átlapoltan is képes elérni azokat. Megszakítási rendszere három fajta megszakítást kezel: nem maszkolható, maszkolható és vektoros megszakításokat, ezek mellett négy esemény csapdázható. A processzor hét adattípust kezel; az adattípusok a bitektől a 32 bites szavakig terjednek, használhatók bájtos és szavas stringek.[2]

Jegyzetek

  1. Products » Microcontrollers » Classic Products » SCC » Z16C01 (angol nyelven). Zilog, 2013
  2. Z16C01/C02 CPU CENTRAL PROCESSING UNIT (angol nyelven) (PDF) pp. 1. Zilog, 1995. március 15. (Hozzáférés: 2013)

Források

További információk

Kapcsolódó szócikkek

Információ forrás: https://hu.wikipedia.org/wiki/Zilog_Z16C01
A lap szövege Creative Commons Nevezd meg! – Így add tovább! 3.0 licenc alatt van; egyes esetekben más módon is felhasználható. Részletekért lásd a felhasználási feltételeket.
Zdroj: Wikipedia.org - čítajte viac o Zilog Z16C01

Villamosmérnöki és elektronikai alapfogalmak - elektronica.hu
čítajte viac na tomto odkaze: Mikroprocesszorok





A lap szövege Creative Commons Nevezd meg! – Így add tovább! 3.0 licenc alatt van; egyes esetekben más módon is felhasználható. Részletekért lásd a felhasználási feltételeket.