Hot answers tagged

9

I suspect a full answer is improbable, but to offer a fragment: He took the Macro 10 Assembler and defined macro, so we could just type in sort of a form of 8080 code. Then he modified the DDT-10, the symbolic debugger that was on the 10, to understand these instructions. He then wrote a simulator to simulate these instructions. ... And, ...


6

Intel 8008 CPU has an internal stack, implemented as an 8 x 16-bit scratchpad. No, it's entries are 'only' 14 bit long, as all addressing on the 8008 supports only 14 bit (*1). How does it work exactly? Is there any "invisible 3-bit stack pointer"? Yes. In reality it's not a stack pointer, but selects the active PC. A three-bit address pointer ...


3

Datasheet for the Intel 8008 CPU mentions that the Carry (C) flag is affected with the logic operations (AND, OR, XOR), but it does not make any sense. I believe Carry will be zeroed, but I have no proof of this conclusion. First, the manual does not say anything special about logic operations but states: The result of the ALU instructions affect all of the ...


Only top voted, non community-wiki answers of a minimum length are eligible