Article View: comp.arch
Article #12133Re: What is the ratio of programs sizes CISC versus RISC
From: russell wallace
Date: Mon, 17 Jun 1991 02:25
Date: Mon, 17 Jun 1991 02:25
28 lines
1596 bytes
1596 bytes
"RISC" these days is not to be taken very literally. Most modern RISC processors have: lots of 32-bit registers orthogonal 3-operand instructions load/store with powerful addressing modes and optional sign-extension on loads integral floating-point on the SPARC, function calls with parameter passing in a single instruction on several RISC chips, every instruction can be conditional on one of the status bits, and can optionally set the status register Therefore, a program on a modern "RISC" chip takes fewer instructions (usually by about 30% or so) than the same program on a 680x0 or 80x86. However because every instruction on a RISC chip is 32 bits wide whereas some instructions on a 680x0 are only 16 bits and a few on an 80x86 are only 8 bits (e.g. RET), the object file will probably be larger to the tune of 10-15% ... in other words, not a significant difference. "To summarize the summary of the summary: people are a problem" Russell Wallace, Trinity College, Dublin rwallace@unix1.tcd.ie
Technical Details
Message-ID:
<rwallace.677125555@unix1.tcd.ie>Path:
arc1-ca.pugleaf.net!utzoo!utgpu!news-server.csri.toronto.edu!bonnie.concordia.ca!thunder.mcrcim.mcgill.edu!snorkelwacker.mit.edu!bloom-beacon!eru!kth.se!sunic!mcsun!ukc!tcdcs!unix1.tcd.ie!rwallaceReferences:
<pb.676737175@atperf.idca.tds.philips.nl>Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!utzoo!utgpu!news-server.csri.toronto.edu!bonnie.concordia.ca!thunder.mcrcim.mcgill.edu!snorkelwacker.mit.edu!bloom-beacon!eru!kth.se!sunic!mcsun!ukc!tcdcs!unix1.tcd.ie!rwallace From: rwallace@unix1.tcd.ie (russell wallace) Newsgroups: comp.arch Subject: Re: What is the ratio of programs sizes CISC versus RISC Message-ID: <rwallace.677125555@unix1.tcd.ie> Date: 17 Jun 91 02:25:55 GMT References: <pb.676737175@atperf.idca.tds.philips.nl> Sender: news@cs.tcd.ie Organization: Trinity College, Dublin Lines: 28 Nntp-Posting-Host: unix1