Article View: comp.sys.ibm.pc.misc
Article #5442Re: 386 vs 386SX
From: John C. Archambeau
Date: Mon, 10 Dec 1990 23:16
Date: Mon, 10 Dec 1990 23:16
38 lines
2380 bytes
2380 bytes
silver@xrtll.uucp (Hi Ho Silver) writes:
>In article <1990Dec5.211220.13194@msuinfo.cl.msu.edu> draper@buster.cps.msu.edu (Patrick J Draper) writes:
>$In my experience, running MS-DOS an SX is equally fast as a full 386. I
>$think that is because MS-DOS is a 16-bit system, and runs in 16 bit real
>$mode of 386's. Therefore there is no speed advantage from the 32 bit
>$bus. I may be wrong, and I'm sure someone will correct me if I am.
>
> You're just a little off. The 386DX does its instruction fetches
>32 bits at a time, whereas the 386SX (obviously) can't fetch more than
>16 bits at a time. This gives the DX somewhat higher performance for
>the same clock rate on 16-bit software.
>
> Keep in mind, also, that there is some software that is 386-specific,
>and the speed difference will be greater for that software than for
>16-bit software; also, there are some programs that detect if you have a
>386 installed and will transparently use it if so (PKZIP/PKUNZIP, for
>example).
This is where you're wrong. There is no way in software to tell the
difference between the 386SX and 386DX. It all looks the same to software.
Even the prefetch instruction queue is the same length. True, it can only get
16-bits of data at a time, but internally, a 386SX is identical to a 386DX.
The only difference if I'm not mistaking is the bus interface unit (limited to
16-bits on an SX, 32-bits on a DX), and the address space (only 24-bit on an
SX, 32-bit on a DX) which is limited to 16 Mb physical memory.
Otherwise, it's the same thing to software.
// JCA
/*
**--------------------------------------------------------------------------*
** Flames : /dev/null | What to buy?
** ARPANET : crash!pnet01!jca@nosc.mil | EISA or MCA?
** INTERNET: jca@pnet01.cts.com | When will the bus wars end?
** UUCP : {nosc ucsd hplabs!hp-sdd}!crash!pnet01!jca
**--------------------------------------------------------------------------*
*/
Technical Details
Message-ID:
<6242@crash.cts.com>Path:
arc1-ca.pugleaf.net!utzoo!utgpu!news-server.csri.toronto.edu!cs.utexas.edu!usc!ucselx!crash!pnet01!jcaShow Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!utzoo!utgpu!news-server.csri.toronto.edu!cs.utexas.edu!usc!ucselx!crash!pnet01!jca From: jca@pnet01.cts.com (John C. Archambeau) Newsgroups: comp.sys.ibm.pc.misc Subject: Re: 386 vs 386SX Message-ID: <6242@crash.cts.com> Date: 10 Dec 90 23:16:05 GMT Sender: root@crash.cts.com Organization: People-Net [pnet01], El Cajon CA Lines: 38