home *** CD-ROM | disk | FTP | other *** search
- Newsgroups: comp.os.linux
- Path: sparky!uunet!van-bc!rsoft!agate!ames!elroy.jpl.nasa.gov!sdd.hp.com!ux1.cso.uiuc.edu!news.cso.uiuc.edu!uxa.cso.uiuc.edu!btc30679
- From: thoth@uiuc.edu (Ben Cox)
- Subject: Re: tlA: /bin/arch solved.
- References: <1992Jul23.170723.15247@klaava.Helsinki.FI> <bjl.711923672@freyr> <4120@inca.comlab.ox.ac.uk> <bjl.712133053@freyr>
- Message-ID: <Bs09xr.Bu5@news.cso.uiuc.edu>
- Originator: btc30679@uxa.cso.uiuc.edu
- Sender: usenet@news.cso.uiuc.edu (Net Noise owner)
- Reply-To: thoth@uiuc.edu (Ben Cox)
- Organization: University of Illinois at Urbana
- Date: Sun, 26 Jul 1992 17:01:02 GMT
- Lines: 20
-
- bjl@loki.pttrnl.nl (Ben Lippolt) writes:
-
- >Thanks for your explanation. I was under the impression that the 486 had
- >some extra instructions which the 386 didn't had.
-
- This is the case, but the difference probably doesn't manifest itself
- with -m486. The 486 has the BSWAP, XADD and CMPXCHG instructions,
- which are not available on 386 processors.
-
- I don't know if -m486 uses those, but I would very seriously doubt it.
- BSWAP might be handy for TCP/IP stuff (it is htonl() and ntohl() in a
- single instruction); XADD is handy primarily for multiprocessor loops,
- and CMPXCHG is for semaphores in a MP system.
-
- BSWAP might be used with -m486 (I doubt it), but XADD and CMPXCHG
- probably aren't.
-
- --
- Ben Cox
- thoth@uiuc.edu
-