<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="de">
	<id>https://wiki-de.moshellshocker.dns64.de/index.php?action=history&amp;feed=atom&amp;title=Zilog_Z180</id>
	<title>Zilog Z180 - Versionsgeschichte</title>
	<link rel="self" type="application/atom+xml" href="https://wiki-de.moshellshocker.dns64.de/index.php?action=history&amp;feed=atom&amp;title=Zilog_Z180"/>
	<link rel="alternate" type="text/html" href="https://wiki-de.moshellshocker.dns64.de/index.php?title=Zilog_Z180&amp;action=history"/>
	<updated>2026-06-09T17:59:19Z</updated>
	<subtitle>Versionsgeschichte dieser Seite in Wikipedia (Deutsch) – Lokale Kopie</subtitle>
	<generator>MediaWiki 1.43.8</generator>
	<entry>
		<id>https://wiki-de.moshellshocker.dns64.de/index.php?title=Zilog_Z180&amp;diff=688890&amp;oldid=prev</id>
		<title>imported&gt;Leyo: so?</title>
		<link rel="alternate" type="text/html" href="https://wiki-de.moshellshocker.dns64.de/index.php?title=Zilog_Z180&amp;diff=688890&amp;oldid=prev"/>
		<updated>2023-01-30T10:10:20Z</updated>

		<summary type="html">&lt;p&gt;so?&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Neue Seite&lt;/b&gt;&lt;/p&gt;&lt;div&gt;[[Datei:KL_Zilog_Z180.jpg|right|thumb|Zilog Z180]] &lt;br /&gt;
[[Datei:Z180-diagramm-1.jpg|thumb|Befehlsstruktur]]&lt;br /&gt;
&lt;br /&gt;
Der &amp;#039;&amp;#039;&amp;#039;Zilog Z180&amp;#039;&amp;#039;&amp;#039; ist ein 8-Bit-[[Mikroprozessor]], der 1985 unter der Bezeichnung HD64180 von der Firma [[Hitachi (Unternehmen)|Hitachi]] entwickelt wurde. Später baute die Firma [[Zilog]] Inc. den Chip nahezu unverändert unter der Bezeichnung Z180.&lt;br /&gt;
&lt;br /&gt;
== Befehlsstruktur ==&lt;br /&gt;
&lt;br /&gt;
Der Z180 besitzt einen Prozessorkern, der vollständig Code-kompatibel zum [[Z80]] ist. Erstmals kam hier die [[Microcode]]-Technik mit Execution-Pipelining zum Einsatz. Etliche Befehle brauchen weniger Maschinenzyklen als beim Original-Z80. Ein spezieller [[Interrupt]], &amp;#039;&amp;#039;Reserved Instruction Trap&amp;#039;&amp;#039;, wird ausgelöst, wenn ein ungültiger Befehl erkannt wird. Die bei einigen Z80-Programmierern beliebten undokumentierten Befehle sind damit für den Z180 tabu. &lt;br /&gt;
Neu hinzugekommen sind spezielle Instruktionen zur Adressierung der internen Register sowie ein Multiplikationsbefehl. &lt;br /&gt;
&lt;br /&gt;
== Peripherie ==&lt;br /&gt;
&lt;br /&gt;
Der Erfolg des Z180 ist vor allem darin begründet, dass eine Reihe von Peripheriebausteinen bereits auf dem Chip integriert sind. Das sind im Einzelnen:&lt;br /&gt;
&lt;br /&gt;
* Taktgenerator. Nur ein [[Quarz]] und zwei Kondensatoren sind erforderlich. &lt;br /&gt;
* Speicherverwaltung ([[Memory Management Unit]], MMU) für 1 MByte Arbeitsspeicher.&lt;br /&gt;
* Zwei [[Direct Memory Access|DMA]]-Controller mit Speicher↔Speicher und Speicher↔IO-Transfers. Die DMA-Controller unterstützen den vollen 1 MByte-Adressraum.&lt;br /&gt;
* Programmierbarer Wait-State-Generator, getrennt für Speicher und IO-Zugriffe&lt;br /&gt;
* Programmierbarer [[DRAM]]-[[Refresh]]-Controller&lt;br /&gt;
* Zwei asynchrone, serielle [[Duplex (Nachrichtentechnik)|Vollduplex]]-Schnittstellen ([[UART]]) mit programmierbarem [[Symbolrate|Baudraten]]-Generator für Übertragungsraten von 300 bis 38400 Baud und Unterstützung von [[Modem]]-Steuerleitungen&lt;br /&gt;
* Eine getaktete, serielle Hochgeschwindigkeits-Schnittstelle zum Aufbau von Multiprozessor-Systemen&lt;br /&gt;
* Zwei 16-Bit programmierbare Zeitgeber (Timer)&lt;br /&gt;
* Zwei externe universelle Interrupt-Eingänge&lt;br /&gt;
&lt;br /&gt;
== Speicherverwaltung ==&lt;br /&gt;
[[Datei:Z180-mmu-1.jpg|thumb|Speicherverwaltung]]&lt;br /&gt;
Da der Z80 maximal 64 kByte logisch adressieren kann, verwaltet die MMU den Arbeitsspeicher über sog. Speicherbänke. Es werden drei Bereiche unterschieden:&lt;br /&gt;
&lt;br /&gt;
* Common Area 0 &lt;br /&gt;
* Bank Area&lt;br /&gt;
* Common Area 1&lt;br /&gt;
&lt;br /&gt;
Die MMU blendet den physikalischen Speicher in 4 kByte-Blöcken in den logischen Adressraum ein. Common Area 0 und 1 liegen jeweils am unteren und oberen Ende des logischen Adressraums und sind normalerweise festen physikalischen Speicherbereichen zugeordnet. Im dazwischenliegenden Bankbereich (Bank Area) kann das Programm bei Bedarf die Zuordnung des logischen Speichers umschalten. &lt;br /&gt;
&lt;br /&gt;
== Gehäusebauformen ==&lt;br /&gt;
&lt;br /&gt;
* 64-Pin [[Dual in-line package|DIP]]&lt;br /&gt;
* 68-Pin [[Plastic Leaded Chip Carrier|PLCC]]&lt;br /&gt;
* 80-Pin [[QFP]]&lt;br /&gt;
&lt;br /&gt;
== Weblinks ==&lt;br /&gt;
{{Commonscat|ZiLOG Z180|Zilog Z180}}&lt;br /&gt;
* [http://datasheets.chipdb.org/Zilog/Z180/ Datenblätter]&lt;br /&gt;
* [http://www.zilog.com Website des Herstellers Zilog]&lt;br /&gt;
&lt;br /&gt;
[[Kategorie:Mikroprozessor]]&lt;br /&gt;
[[Kategorie:Hitachi (Unternehmen)]]&lt;br /&gt;
&lt;br /&gt;
[[es:Zilog Z80#Z180]]&lt;/div&gt;</summary>
		<author><name>imported&gt;Leyo</name></author>
	</entry>
</feed>