[comp.sys.ibm.pc.hardware] 80x86 series chips. History of

troch@pilot.njin.net (Rod Troch) (08/24/90)

I was having a discussion with a colleague of mine and we are both
unsure of the history of the 80x86 chip series.

The crux of the discussion is the 80186 chip.  Does it exist?
Is it the same as the 8086 chip?  Which came first, the 8088 or the
8086 (or should I say 80186)?

Can anyone on the net put together a little history of the chips and
the evolution that has occured?

Thanks,
Rod
-- 
-----------
Rod Troch
Kean College of New Jersey
internet   : troch@pilot.njin.net     :     troch@luau.kean.edu   
           : troch@bart.kean.edu <--> NeXT Mail (Lip Service)
compuserve : 75335.544@compuserve.com

grege@gold.GVG.TEK.COM (Greg Ebert) (08/24/90)

In article <Aug.23.17.00.55.1990.10936@pilot.njin.net> troch@pilot.njin.net (Rod Troch) writes:
>
>I was having a discussion with a colleague of mine and we are both
>unsure of the history of the 80x86 chip series.
>
>The crux of the discussion is the 80186 chip.  Does it exist?
>Is it the same as the 8086 chip?  Which came first, the 8088 or the
>8086 (or should I say 80186)?
>

I remember hearing some whispers about the 8086 in late 1979. Back then,
when hi-tech was a 16k DRAM, a lot of folks were nervous about having
to use a 16-bit bus. So, the 8088 came along. I didn't hear about this
one for sure until early 1982, when the PC came out.

The 80186 DOES exist. It's called a high-integration device and contains
2 onchip DMA controllers, 3 timers, and RAM/ROM decode logic. It is
code-compatible with the 8086. I know this beast existed in 1984 because
I used to program it; I think it may have come out in 1983.

bobmon@iuvax.cs.indiana.edu (RAMontante) (08/24/90)

The 80186 features a few instructions absent from the 8086/8088, and tighter
microcode on others (plus additional support logic).  Turbo C compilers
have an option to generate "8086" or "80186/80286" object code; the 80186
instruction set is a superset of the 8086 instruction set.

The popular NEC V20 replacement chip, which features faster instruction
execution, actually emulates the 80186.  I can compile programs for mine,
using TC's 80186/80286 option, that are smaller and faster (sometimes
significantly so, sometimes not).  Of course, the executable crashes when
I forget and try to use it on an 8088 (or 8086) based machine.

cgordon@vpnet.chi.il.us (Gordon Hlavenka) (08/28/90)

Lines: 23


>The 80186 DOES exist. It's called a high-integration device and contains
>2 onchip DMA controllers, 3 timers, and RAM/ROM decode logic. It is
>code-compatible with the 8086.

The 80186 is code-compatible with the 8086, however, it is not _register_-
compatible with the PC architecture.  In other words, it has PC-type
peripherals on-chip, but they are not all on the right ports.  Had this
situation been otherwise, I think a LOT of clone XTs would have been 80186-
based.

The incompatibility did not stop everybody, though.  For a while I used a
"Tiny Turbo 186" board from Orchid.  It cranked a Compaq suitcase up to a
Norton SI of 6 or 7, as I recall.  It also did fabulous print spooling
which was nice for printing 123 sheets while editing in WS3.3.

Ahhh, the Goodle days...

-----------------------------------------------------
Gordon S. Hlavenka            cgordon@vpnet.chi.il.us
Disclaimer: I've fallen!  And I can't get up!
            So how could I have expressed an opinion?