From: "Mike Duffy" Newsgroups: alt.folklore.computers Subject: ISO: Comparitive text on CPU Architectures Date: Tue, 16 Nov 1999 10:11:08 -0500 Lines: 22 Message-ID: <80roos$l87$1@autumn.news.rcn.net> X-Trace: dwho/4nUCG0154j85EFkfXFsOKvbLzr2j3REUYymJ+c= X-Complaints-To: abuse@rcn.com NNTP-Posting-Date: 16 Nov 1999 14:12:44 GMT X-MimeOLE: Produced By Microsoft MimeOLE V4.72.3110.3 X-Newsreader: Microsoft Outlook Express 4.72.3110.5 Path: chonsp.franklin.ch!pfaff.ethz.ch!news-zh.switch.ch!news-ge.switch.ch!isdnet!howland.erols.net!outgoing.news.rcn.net.MISMATCH!feed1.news.rcn.net!rcn!not-for-mail Hi, Can anyone suggest a text or author (the meatier, the better) comparing several CPU architectures, popular or not, RISC and CISC alike? The text I have in mind would compare number and purpose of registers, instruction sets, addressing modes and their assembler notations, I/O methods, interrupt and exception handling, etc., across a large number of separate architectures. Like many others, I feel that my career (practical) exposure to just a few architectures has left some gaps in my education about "other ways to do it". Any suggestions will be appreciated. Thanks, Mike ###### From: jsavard@snooze.eZcZn.aZb.cZa (John Savard) Newsgroups: alt.folklore.computers Subject: Re: ISO: Comparitive text on CPU Architectures Date: Tue, 16 Nov 1999 16:47:35 GMT Organization: PowerSurfr - High Speed Internet Lines: 19 Message-ID: <38318a8a.3565570@news.prosurfr.com> References: <80roos$l87$1@autumn.news.rcn.net> NNTP-Posting-Host: c9169-003.v-wave.com X-Trace: dagger.ab.videon.ca 942770795 5181 24.108.21.103 (16 Nov 1999 16:46:35 GMT) X-Complaints-To: abuse@powersurfr.com NNTP-Posting-Date: 16 Nov 1999 16:46:35 GMT X-Newsreader: Forte Free Agent 1.11/32.235 Path: chonsp.franklin.ch!pfaff.ethz.ch!news-zh.switch.ch!news-ge.switch.ch!news.maxwell.syr.edu!newspeer.monmouth.com!news.tac.net!news.ab.videon.ca!not-for-mail "Mike Duffy" wrote, in part: >Can anyone suggest a text or author (the meatier, the better) comparing >several CPU architectures, popular or not, RISC and CISC alike? >The text I have in mind would compare number and purpose of registers, >instruction sets, addressing modes and their assembler notations, I/O >methods, interrupt and exception handling, etc., across a large number of >separate architectures. >Like many others, I feel that my career (practical) exposure to just a few >architectures has left some gaps in my education about "other ways to do >it". There was a book from some years back, by Dr. Ken Olson - of Digital Equipment. John Savard (don't snooze, don't snore) http://www.ecn.ab.ca/~jsavard/crypto.htm ###### Path: chonsp.franklin.ch!usenet From: Neil Franklin Newsgroups: alt.folklore.computers Subject: Re: ISO: Comparitive text on CPU Architectures Date: 17 Nov 1999 22:37:25 +0100 Organization: My own Private Self Lines: 20 Sender: neil@chonsp.franklin.ch Message-ID: <6uso24re96.fsf@chonsp.franklin.ch> References: <80roos$l87$1@autumn.news.rcn.net> X-Newsreader: Gnus v5.3/Emacs 19.34 "Mike Duffy" writes: > > Can anyone suggest a text or author (the meatier, the better) comparing > several CPU architectures, popular or not, RISC and CISC alike? > > The text I have in mind would compare number and purpose of registers, > instruction sets, addressing modes and their assembler notations, I/O > methods, interrupt and exception handling, etc., across a large number of > separate architectures. For mainly modern stuff try: [Dewar] Robert Dewar/Matthew Smosna, Microprocessors - A Programmers View McGraw-Hill, 1990, ISBM 0-07-016638-2 A detailed, thorough, but easy to read text comparing todays 32 bit proc. It covers 80386/486, 68030/40, Mips, Sparc, 80860, Power and Transputer. -- Neil Franklin, neil@franklin.ch.remove http://neil.franklin.ch/ ###### From: John Ferrell Newsgroups: alt.folklore.computers Subject: Re: ISO: Comparitive text on CPU Architectures Date: Wed, 17 Nov 1999 15:55:25 -0500 Content-Transfer-Encoding: 7bit References: <80roos$l87$1@autumn.news.rcn.net> X-Posted-Path-Was: not-for-mail Content-Type: text/plain; charset=us-ascii X-ELN-Date: 17 Nov 1999 20:56:29 GMT X-ELN-Insert-Date: Wed Nov 17 13:05:02 1999 Organization: Dixie Competition Products Lines: 42 Mime-Version: 1.0 Reply-To: johnferrell@sprintmail.com NNTP-Posting-Host: sdn-ar-001ncgreep113.dialsprint.net Message-ID: <3833163D.CCC48083@sprintmail.com> X-Mailer: Mozilla 4.04 [en] (Win95; I) Path: chonsp.franklin.ch!pfaff.ethz.ch!news-zh.switch.ch!news-ge.switch.ch!news.maxwell.syr.edu!feeder.qis.net!newsfeed1.earthlink.net!nntp.earthlink.net!posted-from-earthlink!not-for-mail Check a college bookstore that offers a Computer Science degree. I doubt you will ever find a "complete" book. Hardware seems to be designed to unknown specs. IBM embedded processors have been especially clever at context switching but inclined to totally ignore hardware stacks. May be it has something to do with management? Mike Duffy wrote: > Hi, > > Can anyone suggest a text or author (the meatier, the better) comparing > several CPU architectures, popular or not, RISC and CISC alike? > > The text I have in mind would compare number and purpose of registers, > instruction sets, addressing modes and their assembler notations, I/O > methods, interrupt and exception handling, etc., across a large number of > separate architectures. > > Like many others, I feel that my career (practical) exposure to just a few > architectures has left some gaps in my education about "other ways to do > it". > > Any suggestions will be appreciated. > > Thanks, > Mike -- John Ferrell in Julian NC, de W8CCW Dixie Competition Products 6241 Phillippi Rd Julian NC 27283 Phone: (336)685-9606 Fax: (336)685-9771 "My Competition is Not My Enemy" ###### Sender: Mike Swaim From: swaim@[207.91.187.171] Subject: Re: ISO: Comparitive text on CPU Architectures Newsgroups: alt.folklore.computers References: <80roos$l87$1@autumn.news.rcn.net> Organization: Debian GNU/Linux site User-Agent: tin/pre-1.4-981002 ("Phobia") (UNIX) (Linux/2.0.36 (i586)) Lines: 11 Message-ID: NNTP-Posting-Host: 207.91.187.171 X-Trace: typ12.nn.bcandid.com 942888198 207.91.187.171 (Wed, 17 Nov 1999 20:23:18 EST) NNTP-Posting-Date: Wed, 17 Nov 1999 20:23:18 EST Date: Thu, 18 Nov 1999 01:23:18 GMT Path: chonsp.franklin.ch!pfaff.ethz.ch!news-zh.switch.ch!news-ge.switch.ch!news.maxwell.syr.edu!gw12.nn.bcandid.com!gate.bCandid.com!hub12.nn.bcandid.com!typ12.nn.bcandid.com.POSTED!not-for-mail Mike Duffy wrote: > Can anyone suggest a text or author (the meatier, the better) comparing > several CPU architectures, popular or not, RISC and CISC alike? You might try Hennesey & Patterson's _Computer Architecture, a Qualitative Approach._ -- Mike Swaim swaim@[207.91.187.171] Disclaimer: I've been known to respond randomly. ###### From: Tom Newsgroups: alt.folklore.computers Subject: Re: ISO: Comparitive text on CPU Architectures Date: Fri, 19 Nov 1999 00:22:59 +0000 Organization: None whatsoever Lines: 23 Message-ID: <38349863.A2577128@ncl.ac.uk> References: <80roos$l87$1@autumn.news.rcn.net> NNTP-Posting-Host: black53.ncl.ac.uk Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit X-Mailer: Mozilla 4.7 [en] (Win98; I) X-Accept-Language: en Path: chonsp.franklin.ch!pfaff.ethz.ch!news-zh.switch.ch!news-ge.switch.ch!news-fra1.dfn.de!news0.de.colt.net!colt.net!baron.netcom.net.uk!netcom.net.uk!nntp.news.xara.net!xara.net!gxn.net!server6.netnews.ja.net!news.ncl.ac.uk!not-for-mail Mike Duffy wrote: > Can anyone suggest a text or author (the meatier, the better) comparing > several CPU architectures, popular or not, RISC and CISC alike? One interesting book you may like to read is 'Stack Computers: the new wave', by Philip J Koopman, Jr . The URL I have, which is in a copy I retrieved using Teleport Pro about 18 months ago, is: http://www.cs.cmu.edu/~koopman/stack_computers/ It compares several more modern stack-based computers, and has an appendix giving brief details of about 70 other stack-based processors. I found it an interesting book; I had seen little information about stack processors before. -- --Tom this space filled with | this space not filled with this space filled this intentionally | with this intentionally unintentionally