Last visit was: Mon Jun 27, 2022 8:19 am
It is currently Mon Jun 27, 2022 8:19 am

 [ 4 posts ] 
 Software for the 8080 
Author Message

Joined: Tue Dec 11, 2012 3:41 am
Posts: 68

I got a bit curious about the Intel 8080 cpu, and I'm trying to find what kind of software can I get for it.
Are there any proper C compilers, I did find something but none of them could be used straight away.
Also I've seen that there is CP/M, but I'm not sure what are the requirements to have it running.
I've also saw a post from ed about a basic, but not sure that would get me far.

Mon Dec 11, 2017 9:30 pm
User avatar

Joined: Fri Oct 20, 2017 7:54 pm
Posts: 8
Please start reading a bit about the differences between the i8080 and the Z80. Lots of stuff in this area overlaps and there are programs that will run on both CPUs but as the Z80 has more registers and opcodes than the i8080, this does not apply to all the programs available.

For CP/M you'll find lots of languages including Assembler, BASIC, C, Pascal.

Porting CP/M to an own system seems doable:

CP/M emulators can help a lot. Some even can be switched between i8080 an Z80 emulation which may help to locate CPU specific problems in programs.

Cross-compiling on a PC is possible for some languages too (definitely including Assembler and C).

"Stay OmmmMMMmmmPtimistic!" — yeti
"Logic, my dear Zoe, merely enables one to be wrong with authority." — The 2nd Doctor
"Don't we all wait for SOMETHING-ELSE-1.0?" — yeti

Tue Dec 12, 2017 7:07 am

Joined: Wed Jan 09, 2013 6:54 pm
Posts: 1695
Ah, crossed in the post, with some substantial thoughts from yeti. Let me post my few thoughts anyway:

BDS C by Leor Zolman looks like an authentic one, from 1979.

I too don't know what it takes to bring up CP/M, but that must be a good way to go.

Which core are you using? Or are you in emulation? I found this core, which mentions all the right possibilities:,cpu8080
And this emulation can run CP/M

Tue Dec 12, 2017 7:22 am

Joined: Tue Dec 11, 2012 3:41 am
Posts: 68
I'd try not to poke with CP/M for now, I'm just curious to see what is out there.
I talked to a friend about the 8080, and he sent me the Aztec C compiler, I have to give it a try and see how it works.

I did find the BDS C already, but it looked it would take some work to get it working.

Tue Dec 12, 2017 11:06 pm
 [ 4 posts ] 

Who is online

Users browsing this forum: CCBot and 0 guests

You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Jump to:  
Powered by phpBB® Forum Software © phpBB Group
Designed by ST Software