2022 Developer Survey is open! Take survey.

Questions tagged [8085]

For questions about the 8085 8-bit microprocessor

Filter by
Sorted by
Tagged with
21 votes
3 answers
2k views

Z80 to x86 asm translator?

8086 is source code compatible with 8080. Zilog Z80 extended Intel 8080 with: An enhanced instruction set including bit manipulation, block move, block I/O, and byte search instructions New IX and IY ...
user avatar
  • 2,428
17 votes
1 answer
2k views

Which undocumented 8085 instructions is Steven Morse referring to in "In The Beginning"?

In S. P. Morse's 1980 allegory, "In The Beginning", he writes And Intel said, "Let there be an 8085 with an oscillator on the same chip as the processor, and let an on-chip system controller ...
user avatar
  • 3,118
11 votes
1 answer
871 views

8080/8085 Instruction Test Suite

(This question was inspired by Comprehensive test suites for MOS 6520 PIA / 6522 VIA / 6526 CIA) Is there a comprehensive test suite for the Intel 808X series of processors? Something that would ...
user avatar
  • 9,162
10 votes
2 answers
518 views

Simulating a 8085 using a Z80?

I am studying the replacement of a 8085 with a Z80 (I am aware that they are not pin-compatible, the solution is to be made in a board of new design rather than on the old board). The sole reason is ...
user avatar
8 votes
2 answers
1k views

Intel 8080 Read/Set Interrupt Mask Instructions

According to Intel's 8080-8085 Assembly Language Programming guide, the OP Code 20 corresponds to the Read Interrupt Mask (RIM) instruction, and 30 corresponds to the Set Interrupt Mask (SIM) ...
user avatar
  • 9,162
3 votes
1 answer
2k views

Carry flag in 8080/8085 subtraction

How is the carry flag set during a subtraction by the 8080 or 8085 processor? For addition, the carry flag is set if the result is greater than 255 (i.e. if it overflows). From the programmer's ...
user avatar
  • 1,917
2 votes
1 answer
275 views

Execution time for conditional jumps on the Intel 8080

On the Intel 8080, all conditional instructions have varying execution time depending on whether the condition is true or not, except conditional jumps. Why is this? The Intel 8085 changes this; there,...
user avatar
  • 1,389