Just curious: why do you need this and why don't you run it yourself?
m
Impressive!
Looks like another member has already run the tests for him; nice.
just to make this more interesting,
I now have an M100 with a Z80 installed, same clock rate.
IMHO we know that pi-spigot code written specially for the Z80 is about 15% faster than this code specially written for the 8085. However you can ask me to make the Z80 code for you.I guess you missed my point.. I can do a direct comparison of z80 vs 8085 in the same hardware. Seems like a good fir for your stated goal.
I can drop in 4 processors into the hardware
1) stock 8085 at 2.45MHz
2) stock 8085 @ 4.9MHz
3) NSC800 (Z80)@ 2.45MHz
4) NSC800 (Z80)@ 4.9 MHz
all will run 8080 code. you tell me what you want run
Thanks for your information about the current value. I have just checked datasheets for the Z80 and 8085 timings and got the following results.5MHz bumps the current by 25% or so. More than reasonable in my opinion.
NSC800 and 80C85 are equivalent on current to a first order.
Ok I will try to run these.
XTHL [16] - EX (SP),HL [19] +3
DAD B [10] - ADD HL,BC [11] +1
DAD D [10] - ADD HL,DE [11] +1
DAD H [10] - ADD HL,HL [11] +1
DAD SP [10] - ADD HL,SP [11] +1
INR M [10] - INC (HL) [11] +1
DCR M [10] - DEC (HL) [11] +1
IN byte [10] - IN A,(byte) [11] +1
OUT byte [10] - OUT (byte),A [11] +1
JNZ far [7/10] - JP NZ,far [10] +3/0
JZ far [7/10] - JP Z,far [10] +3/0
JNC far [7/10] - JP NC,far [10] +3/0
JC far [7/10] - JP C,far [10] +3/0
JPO far [7/10] - JP PO,far [10] +3/0
JPE far [7/10] - JP PE,far [10] +3/0
JP far [7/10] - JP P,far [10] +3/0
JM far [7/10] - JP M,far [10] +3/0
PUSH B [12] - PUSH BC [11] -1
PUSH D [12] - PUSH DE [11] -1
PUSH H [12] - PUSH HL [11] -1
PUSH PSW [12] - PUSH AF [11] -1
PCHL [5] - JP (HL) [4] -1
CALL word [18] - CALL word [17] -1
RNZ [6/12] - RET NZ [5/11] -1
RZ [6/12] - RET Z [5/11] -1
RNC [6/12] - RET NC [5/11] -1
RC [6/12] - RET C [5/11] -1
RPO [6/12] - RET PO [5/11] -1
RPE [6/12] - RET PE [5/11] -1
RP [6/12] - RET P [5/11] -1
RM [6/12] - RET M [5/11] -1
RST 0 [12] - RST 0 [11] -1
RST 1 [12] - RST 8 [11] -1
RST 2 [12] - RST 10 [11] -1
RST 3 [12] - RST 18 [11] -1
RST 4 [12] - RST 20 [11] -1
RST 5 [12] - RST 28 [11] -1
RST 6 [12] - RST 30 [11] -1
RST 7 [12] - RST 38 [11] -1
CNZ word [9/18] - CALL NZ,word [10/17] +1/-1
CZ word [9/18] - CALL Z,word [10/17] +1/-1
CNC word [9/18] - CALL NC,word [10/17] +1/-1
CC word [9/18] - CALL C,word [10/17] +1/-1
CPO word [9/18] - CALL PO,word [10/17] +1/-1
CPE word [9/18] - CALL PE,word [10/17] +1/-1
CP word [9/18] - CALL P,word [10/17] +1/-1
CM word [9/18] - CALL M,word [10/17] +1/-1