[ih] Intel 4004 vs the IMP
Clem Cole
clemc at ccc.com
Mon Nov 15 07:26:34 PST 2021
Lord I'm more typing challenged today than normal:
Well given these are the features of the 316
ᐧ
On Mon, Nov 15, 2021 at 10:24 AM Clem Cole <clemc at ccc.com> wrote:
>
>
> On Mon, Nov 15, 2021 at 9:19 AM Steve Crocker via Internet-history <
> internet-history at elists.isoc.org> wrote:
>
>> Might it be possible to pin down the crossover date? That is, when did a
>> microprocessor appear that was of the same power as the Honeywell 316?
>>
>> Well gioce these are the features of the 216:
>
> The programmers' model of the H-316 consisted of the following registers:
>
>
> - The 16-bit *A* register was the primary arithmetic and logic
> accumulator.
> - The 16-bit *B* register was used for double-length arithmetic
> operations.
> - The 16-bit *program counter* holds the address of the next
> instruction.
> - A *carry flag* indicated arithmetic overflow.
> - A 16-bit *X index* register was also provided for modification of
> the address of operands.
>
> The instruction set <https://en.wikipedia.org/wiki/Instruction_set> had
> 72 arithmetic, logic, I/O and flow-control instructions.
>
> What I don't remember is the clock frequency, but I think it was in the
> order of .5-1Mz. It used core which teneded to be slower than
> semiconductor memory at the time.
>
> So, I suspect if you just match the ISA's, first commercial microprocessor
> to come close to that would have been the M6809 which was introduced in
> 1978, which had two 8-bit A/B accumulators which combined to single 16-bit
> accumulator but also has a 16-bit D accumulator. It also had 2 16 bit
> index registers (X and Y). It was usually combined with semiconductor
> memory and clocked at 2 Mhz.
>
> The M68000 would come out as an experimental (unnumberred) chip for a 10
> of us a few months later and would be released for GA, in early/mid '79 [I
> was one of the people with the X-series chip at Tektronix, so I really
> don't remember the final GA time). Certainly it would been workable.
>
> The question is if an 8-bit processor with a 16-bit address space like the
> 8080/Z80 or 6800/6502 would have been good enough. They all tended to use
> semiconductor memory, so the memory speed of the 316 is likely to have been
> able to be matched/exceeded. But the question is open if the code when
> converted to 8-bit ops to perform what had been done in 16-bits would have
> been reasonable.
>
> My >>WAG<< is that since so many slick video games got built on the 1Mhz
> 6502, I think an IMP might have been possible but would have taken some
> very slick and careful coding I suspect.
>
> ᐧ
>
More information about the Internet-history
mailing list