Xref: utzoo comp.sys.ibm.pc.misc:4903 comp.sys.intel:1558 Path: utzoo!utgpu!news-server.csri.toronto.edu!cs.utexas.edu!swrinde!zaphod.mps.ohio-state.edu!usc!apple!uokmax!occrsh!fang!alfred!tous!tarpit!bilver!wbeebe From: wbeebe@bilver.uucp (Bill Beebe) Newsgroups: comp.sys.ibm.pc.misc,comp.sys.intel Subject: Re: When will the 8088 die? Message-ID: <1990Dec15.051814.3814@bilver.uucp> Date: 15 Dec 90 05:18:14 GMT References: <1990Dec3.024326.22956@alchemy.chem.utoronto.ca> <90337.093702F0O@psuvm.psu.edu> <9185@scolex.sco.COM> Organization: W. J. Vermillion - Winter Park, FL Lines: 21 In article <9185@scolex.sco.COM> seanf@sco.COM (Sean Eric Fagan) writes: >Take a look at the 80376 (I think). It's only a 32-bit machine, with no >protected mode. No 8086 compatibility. Nope. The 80376 _RUNS_ in protected mode only. You can put it in flat, or Mot mode, and avoid segment limits. But it will not run in real 8088 mode and it does not support the paging of the 386/486. It's 32-bit internally, but externally looks at the world with a 16-bit bus and a 24-bit address range. It was introduced about a month before the 80386SX in 1988. Intel now has a free utility to help convert 80186 assembly code to 80386 assembly for the 80376, and to support the 80186's built-in peripherals, the conversion software will attempt to map the 80186's peripheral functionality to a second chip, the 82370, a super-function chip with 8 channels of DMA, 8259 support, timers, dram refresh support, etc. As for 8086 compatibility, keep in mind you can run those 8086 instructions in protected mode as long as you mind how you finger the segment/selector registers.