home *** CD-ROM | disk | FTP | other *** search
- Xref: sparky comp.sys.amiga.programmer:17337 comp.sys.amiga.hardware:21462
- Newsgroups: comp.sys.amiga.programmer,comp.sys.amiga.hardware
- Path: sparky!uunet!mcsun!sunic!aun.uninett.no!ugle.unit.no!solan1.solan.unit.no!skogaas
- From: skogaas@solan.unit.no (John Olav Skog}s)
- Subject: Re: CISC and RISC
- Message-ID: <1992Dec14.155039.7747@ugle.unit.no>
- Sender: news@ugle.unit.no (NetNews Administrator)
- Organization: Norwegian Institute of TechnologyNorwegian Institute of TechnologyNorwegian Institute of Technology
- References: <70436@cup.portal.com> <amipb.04wr@amipb.gna.org> <37844@cbmvax.commodore.com> <Bz8FD1.Dxt@ns1.nodak.edu>
- Date: Mon, 14 Dec 92 15:50:39 GMT
- Lines: 46
-
-
-
- RISC - reduced instruction set computer:
-
- Fewer and less complex intructions than in CISC processors
- Only one or two instruction formats (usually - results in fast decoding)
- Large register file: 32-2048 internal registers
- Few adressing modes (1-2 usually)
- Optimizing compilers (it is easy to generate good code for the RISC architecture)
- Support for high-level languages (when it comes to passing parameters etc.)
- Hard-wired control unit
- Optimized instruction pipeline
- LOAD/STORE - architecture
- One clock-cycle pr. instruction
-
-
-
- CISC - complex instruction set computer:
-
- Has a big software base (Amiga, Mac, DOS...)
- The newest CISC processors are now using RISC techniques to archieve performance
- (partly hardwired control-units, and one clock-cycle pr. instruction performance)
- It may be easier to make op.sys.-software on a CISC processor.
-
- The code size for RISC-processors will usually be larger than it would be for a
- CISC processor.
-
- Nowadays, it seems like that the RISC and CISC-prosessors are approaching each
- other. The manufacturers incorporate RISC-features in CISC-processors and
- visa versa.
-
-
-
- More interesting is multiprocessor-systems, with maybe thousands of processors.
- Or just 16 68040's in a "hypercube" system. Such HyperCubes are at the moment
- being developed at the Norwegian Institute of Technology. An early prototype,
- 16 i486 connected together (with local memory and disk), was capable to raytrace
- a picture much faster than any other HyperCube in the world (i think it was by
- a factor of 10). It was done in just a couple of seconds. Merging and sorting
- two files were done 10-100 times the performance of a big mainframe. This system
- was originally designed to be a fault-tolerant system, with at least two copies
- of every byte on different disks. What about an Amiga HyperCube with 8 68040
- processors with XX MB local memory...? :-) However, AmigaDOS would then have
- to be rewritten quite a lot... Another Amiga model: Amiga NevroNet... :-)
-
-
-