Z80: Difference between revisions
Jump to navigation
Jump to search
mNo edit summary |
mNo edit summary |
||
Line 1: | Line 1: | ||
[[File:cd2_z80.jpg|right|thumb|Z80 in a surface mount package, as found in the MVS and CD hardware.]] | [[File:cd2_z80.jpg|right|thumb|Z80 in a surface mount package, as found in the MVS and CD hardware.]] | ||
The Z80 is an | The Z80 is an 8-bit little-endian CPU designed by Zilog. | ||
All NeoGeo systems use it to handle "tracker music" playback. It runs at [[clock|4MHz]] and only has access to the {{Chipname|YM2610}}, {{Chipname|M1 ROM}} | All NeoGeo systems use it to handle "tracker music" playback. It runs at [[clock|4MHz]] and only has access to the {{Chipname|YM2610}}, {{Chipname|M1 ROM}} or [[Z80 file]]s, and its [[Z80 RAM|own RAM]]. | ||
See [[68k/Z80 communication]]. | See [[68k/Z80 communication]]. | ||
Since it doesn't share | Since it doesn't share a RAM area with the {{Chipname|68k}} CPU like on the Sega Genesis, it can't be used efficiently to perform gameplay-related tasks. | ||
See [[Z80 memory map]] and [[Z80 port map]]. | See [[Z80 memory map]] and [[Z80 port map]]. |
Revision as of 02:12, 10 February 2017
The Z80 is an 8-bit little-endian CPU designed by Zilog.
All NeoGeo systems use it to handle "tracker music" playback. It runs at 4MHz and only has access to the YM2610, M1 ROM or Z80 files, and its own RAM.
Since it doesn't share a RAM area with the 68k CPU like on the Sega Genesis, it can't be used efficiently to perform gameplay-related tasks.
See Z80 memory map and Z80 port map.
Datasheet
Official Z8400 datasheet: [[1]]