🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.sys.intel
Article #1636

Re: I80386 String Operations

#1636
From: bobc Robert Cain
Date: Sat, 25 Jul 1987 04:46
16 lines
1404 bytes
In article <917@sauron.Columbia.NCR.COM>, campbell@sauron.Columbia.NCR.COM (Mark Campbell) writes:
> Could someone out there explain or point to literature explaining the I80386
> in a string compare loop appears to be much faster than the corresponding
> MC68020 load and compare instructions, even if the MC68020 can access memory
> more quickly in all (byte, word, and longword) normal cases?
> 
> 						Mark Campbell
> 						{}!ncsu!ncrcae!sauron!campbell

	Its all qutie simple. I am suprised you hadnt figured it out by now.
The reason that the I386 is so much faster at moving stings is because it 
makes it cant add 32 bits correctly.  If the damn thing couldnt atleast
move bytes, no one would even consider using it for anything but a place
to store gold and silicon until needed in a more useful device.

..!dlb!Eridani!LBI!bobc
Technical Details
Message-ID: <23@.UUCP>
Path: arc1-ca.pugleaf.net!utzoo!mnetor!uunet!seismo!rutgers!labrea!decwrl!sun!imagen!auspyr!!bobc
References: <917@sauron.Columbia.NCR.COM>

Show Full Headers
Complete Article Headers
Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP
Path: arc1-ca.pugleaf.net!utzoo!mnetor!uunet!seismo!rutgers!labrea!decwrl!sun!imagen!auspyr!!bobc
From: bobc@.UUCP (Robert Cain)
Newsgroups: comp.sys.intel
Subject: Re: I80386 String Operations
Message-ID: <23@.UUCP>
Date: Sat, 25-Jul-87 00:46:37 EDT
Article-I.D.: .23
Posted: Sat Jul 25 00:46:37 1987
Date-Received: Sun, 26-Jul-87 21:45:04 EDT
References: <917@sauron.Columbia.NCR.COM>
Organization: LBI, San Jose, CA.
Lines: 16
Keywords: Performance, I80386, Strings, Characters
Summary: M68020