3 ms·
So in a sense the 8087 was the first 64 bit CPU?
by mortja 22d ago
So in a sense the 8087 was the first 64 bit CPU?
- matja 22d agoI wouldn't say so, because it was a co-processor: e.g., it depended on the 8086 to even generate addresses for memory operations. I think the IBM 7030 Stretch CPU (from 1964) would be a likely contender for being one of the first 64-bit CPUs.
- phire 21d agoAlso, even if ignored the fact that it was a co-processor, we don't generally count the width of the floating point and vector registers. Otherwise most modern CPUs would be labeled as either 256-bit or 512-bit. These days we generally label CPUs based on the width of the general purpose registers (though, it gets messy with things like the 68000). I personally suspect we won't ever see GPRs wider than 64 bits.
- kens 22d agoThe Cray-1 (1976) was probably the first 64-bit CPU.
- kragen 22d agohttps://en.wikipedia.org/wiki/64-bit_computing#64-bit_data_timeline https://en.wikipedia.org/wiki/64-bit_computing#64-bit_data_t... names Stretch from 01961 as the first natively 64-bit CPU, but maybe there are some that are even older?