🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.arch
Article #22564

Re: 68040

#22564
From: Greg Franks
Date: Thu, 22 Feb 1990 15:08
28 lines
1950 bytes
In article <9746@cbmvax.commodore.com> daveh@cbmvax.cbm.commodore.com (Dave Haynie) writes:
>The other real interesting thing is that some of the CISCish stuff, like
>address register increment/decrement or offset are handled at their own
>pipeline stages, so many of the non-simple instructions/addressing modes
>still execute in a single effective cycle.  I'm certain more of the
>really weird addressing modes must be handled in several cycles, though
>most compilers don't use these anyway.

The latest issue of IEEE micro is a summary of the hot-chips
symposium.  (Overall, its a very good issue).  The one thing that
struck me as interesting with regard to the new 68040 is that the
"optimized effective address" modes are almost the same as those
supported by the PDP-11.  

The article also states that the fancy addressing modes are twice as
fast on the 040 as they are on the 030 and 020.  However, since I
don't have the data books, I can't say how one complex address mode
instruction stacks up against 'n' optimized address mode instructions.

Finally, from my days of kernel writing for imbedded real-time
systems, I can state that I didn't find the "quadruple indexed through
pc on full moon" type address modes very necessary at all.

-- 
Greg Franks   (613) 788-5726     Carleton University,             
uunet!mitel!sce!greg (uucp)  	 Ottawa, Ontario, Canada  K1S 5B6.
greg@sce.carleton.ca (bitnet)	 (we're on the internet too. (finally))
Overwhelm them with the small bugs so that they don't see the big ones.
Technical Details
Message-ID: <786@sce.carleton.ca>
Path: arc1-ca.pugleaf.net!utzoo!dciem!nrcaer!sce!greg
References: <851@trane.UUCP> <7793@quick.COM> <9746@cbmvax.commodore.com>

Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!utzoo!dciem!nrcaer!sce!greg
From: greg@sce.carleton.ca (Greg Franks)
Newsgroups: comp.arch
Subject: Re: 68040
Keywords: need data
Message-ID: <786@sce.carleton.ca>
Date: 22 Feb 90 15:08:32 GMT
References: <851@trane.UUCP> <7793@quick.COM> <9746@cbmvax.commodore.com>
Reply-To: greg@sce.UUCP (Greg Franks)
Organization: Systems Eng., Carleton Univ., Ottawa, Canada
Lines: 28