Skip to main content
OverflowAI is here! AI power for your Stack Overflow for Teams knowledge community. Learn more

New answers tagged

0 votes

Execution time for conditional jumps on the Intel 8080

Obviously jumps are much quicker to execute than calls and returns; if a conditional call or return is true, stack manipulation is needed. But how can setting the PC for a jump be done in "zero ...
cjs's user avatar
  • 26.6k
4 votes

Were there any 8080 computers that used a bitmapped display?

You don't mention that you're restricting bitmap displays to a particular minimum resolution, so I will provide this (very) low-resolution example, which may be the earliest microcomputer bitmap ...
cjs's user avatar
  • 26.6k
1 vote

Test emulated 8080 CPU without an OS?

In case it's useful to anyone to see some more exact details of how to do the limited CP/M emulation suggested in other answers, the following is some Python code to do this from my testmc simulation ...
cjs's user avatar
  • 26.6k
7 votes

Does the Intel 8080 ANI instruction clear or update the half-carry?

For what it's worth, the MCS-80/85 Family User's Manual (October 1979) has yet another listing of instructions, and in this one it's made very clear that both ANA and ANI behave the same on the 8080: ...
cjs's user avatar
  • 26.6k
3 votes

Auxiliary Carry and the Intel 8080's logical instructions

This was documented by Intel in 1975, though apparently not in the manual you're looking at (Intel 8080 Assembly Language Programming Manual Rev. B, 1975). Section 4 of the Intel 8080 Microcomputer ...
cjs's user avatar
  • 26.6k
0 votes

Manual for DIAGNOSTICS II V1.2 – CPU TEST SUPERSOFT ASSOCIATES

I have yet to see a manual for this tool, but I have placed here some documentation and a partially annotated disassembly. You don't say what your failure was, but it likely was an opcode test failure....
cjs's user avatar
  • 26.6k
6 votes

Will disassembling an 8080 program as Z80 code work?

Yes, It's Fine Disassembling an 8080 program using a Z80 disassembler will work just fine, and reassembling it with a Z80 assembler (assuming it uses the same syntax as the disassembler) will ...
cjs's user avatar
  • 26.6k

Top 50 recent answers are included