Difference between revisions of "Protocol decoder:Z80"

From sigrok
Jump to navigation Jump to search
(License is GPL 3 or later)
m
 
(One intermediate revision by the same user not shown)
Line 3: Line 3:
| name            = Z80
| name            = Z80
| description    = Zilog Z80 microprocessor disassembly
| description    = Zilog Z80 microprocessor disassembly
| status          = <span style="background-color: lime">supported</span>
| status          = supported
| license        = GPLv3+
| license        = GPLv3+
| source_code_dir = z80
| source_code_dir = z80
Line 11: Line 11:
| probes          = D0&ndash;D7, /M1, /RD, /WR
| probes          = D0&ndash;D7, /M1, /RD, /WR
| optional_probes = /MREQ, /IORQ, A0&ndash;A15
| optional_probes = /MREQ, /IORQ, A0&ndash;A15
| options        = &mdash;
}}
}}


Line 28: Line 29:


== Resources ==
== Resources ==
* [https://en.wikipedia.org/wiki/Zilog_Z80 Wikipedia: Zilog Z80]


[[Category:Protocol decoder]]
[[Category:Protocol decoder]]

Latest revision as of 01:14, 3 April 2015

z80
Z80 decoder example.png
Name Z80
Description Zilog Z80 microprocessor disassembly
Status supported
License GPLv3+
Source code decoders/z80
Input logic
Output z80
Probes D0–D7, /M1, /RD, /WR
Optional probes /MREQ, /IORQ, A0–A15
Options

The z80 protocol decoder disassembles the instruction stream of a Zilog Z80 microprocessor.

Hardware

KC 85/4

The z80/kc85 directory in sigrok-dumps contains a set of example bus captures of the Z80-based KC 85/4 computer.

The logic analyzer used was a Sysclk LWLA1034.

Protocol

The data bus lines plus the control signals /M1, /RD and /WR are sufficient to display full disassembly. Optionally, the address bus lines and the control signals /MREQ and /IORQ may also be provided.

Resources