EEVblog Electronics Community Forum
A Free & Open Forum For Electronics Enthusiasts & Professionals
Welcome,
Guest
. Please
login
or
register
.
Did you miss your
activation email
?
1 Hour
1 Day
1 Week
1 Month
Forever
Login with username, password and session length
This topic
This board
Entire forum
Google
Bing
Home
Help
Search
About us
Links
Login
Register
EEVblog Electronics Community Forum
»
Products
»
Computers
»
Vintage Computing
»
Z-Two, CP/M machine with Z80 emulated on ATMega
« previous
next »
Print
Search
Pages: [
1
]
Go Down
Author
Topic: Z-Two, CP/M machine with Z80 emulated on ATMega (Read 2219 times)
0 Members and 1 Guest are viewing this topic.
mastmees
Newbie
Posts: 7
Country:
Z-Two, CP/M machine with Z80 emulated on ATMega
«
on:
September 01, 2018, 11:19:39 pm »
As a follow-up to my DIY CP/M machine I made another one. Without the real Z80. See
http://www.nomad.ee/micros/z-two/
And before anyone asks, here is a picture of it, running Zork III
Logged
boB
Frequent Contributor
Posts: 312
Country:
Re: Z-Two, CP/M machine with Z80 emulated on ATMega
«
Reply #1 on:
September 01, 2018, 11:33:15 pm »
Have you ever run a speed benchmark of the emulated Z80 on the Atmel vs. say a 4 MHz Z80 processor ?
Is it twice as fast ? 10X faster ? Slower ?
boB
Logged
K7IQ
mastmees
Newbie
Posts: 7
Country:
Re: Z-Two, CP/M machine with Z80 emulated on ATMega
«
Reply #2 on:
September 01, 2018, 11:42:43 pm »
according to wikipedia, z80 does 0.580 MIPS at 4.000 MHz
my emulator on AVR clocked at 18.432 MHz does about 0.11-0.12 MIPS, so about 5X slower than Z80 at 4MHz.
Logged
maginnovision
Super Contributor
Posts: 1963
Country:
Re: Z-Two, CP/M machine with Z80 emulated on ATMega
«
Reply #3 on:
September 11, 2018, 10:17:04 pm »
yea, those megas lose alot of steam managing 16bit address bus alone.
Logged
Print
Search
Pages: [
1
]
Go Up
« previous
next »
Share me
Smf
EEVblog Electronics Community Forum
»
Products
»
Computers
»
Vintage Computing
»
Z-Two, CP/M machine with Z80 emulated on ATMega
There was an error while thanking
Thanking...
EEVblog Main Site
EEVblog on Youtube
EEVblog on Twitter
EEVblog on Facebook
EEVblog on Odysee