Amazing #02
14 июля 1998 |
|
User'am - Risc processor - the path to the future.
(C) 1998 by Spider Music by Andrew Fer RISC-WAY TO THE FUTURE ACT 20/80 Appeared in the early seventies microprocessors, but rather designed to the basis of their computers, did not seem to be able to compete with the professional computing devices. Indeed, the 8 - bit micro-computer with a microprocessor 8080, Z-80 or 6502 (Apple, TRS-80, Vic20 i.t.p) could not make any competition or more computers, which manufactured by IBM, CDC, or Burrought, nor 16 - bit minicomputers. Packard DEC, Data General and HewlettPackard. Picture began to change with the advent of 16-bit microprocessors INTEL 8086 and 32-bit Motorola 68000. Personal computers that use these microprocessors (IBM PC and Apple Macintosh), is quite able to compete to large computers about a decade ago. On the first day of a microprocessor constantly were searching for ways to enhance their performance. Improved technology has increased the number of transistors on a chip, and their density location, the clock speed and efficiency of instruction. Developed an optimal system commands. And in this directions promotion was the most significant. Initially it was thought that the richer the command system, the more effective working computer. Advertisement microprocessors were exactly this way. Each team in the Interpretation spawned the performance of many (Sometimes tens or even hundreds) of elementary microinstructions. Therefore, most of the time, required to develop a new microprocessor, was spent on debugging microinstructions. And, as a rule, even in serial specimens of microprocessors early or later to identify those or other errors. Recall that the error microcode processor INTEL 80386 and 80486 have been removed only after more than a year after their appearance on the market. Microprocessors traditional architecture (Firms INTEL, Motorola, National Semiconductors, Zilog) were named CISC (Complicated Instuction Computer using a complex set of commands.) Intensive testing of the various processors in the performance and a variety of tasks carried out by many developers computers, showed that the processors very well applicable law, which stated as follows: "20 percent of the population drinks, 80 percent of beer. "In our case, this means that mostly in the calculations computers" grind "are one and the same instructions from a small subset of the complete system of commands. In the first turn this team reads and writes to memory and the transition team. Therefore, to accelerate works naturally to optimize the performance of these particular teams. As for other, more complex and rarely used, then the majority can opt out. ALL JUST genius Microprocessors are the new architecture were called RISC (Reduced Instruction Computer-PC with a reduced to a minimum set of commands). It made special measures to accelerate the execution of these few commands. Technology development of microprocessors, computers their basis and mathematical software for them, became known as RISC-technology. What the team needed, and what You can (and should) be sacrificed for the sake of speed? The answer is obvious: if by reducing the number of commands "challenging" command (eg "add a constant to the contents of memory") will be possible to replace a sequence of simpler ("load the contents of the memory cell in the register, "" add a constant to the contents of the register ") which are faster, then this "Sophisticated" command can be successfully excluded in the first "reduction" As for the commands to access memory. In the RISC -Processors are typically used Only teams memory-register transfers and register memory. All arithmetic and logical operations and conversions are carried out only with data located in registers. In 1975 the architect supercomputer CDC and the creator of the most productive in the world of computers Cray American engineer Seymour Cray, said: "The registers do machine instructions are very simple. This is something unique. Most machines use command system with a much larger variety of methods of addressing memory than those that I developed. In my opinion, true path is prostota.Ya entirely for simplicity. If the command system is too complicated, I did just do not understand. " Thus, the ideological foundation RISC-Technology was founded in the mid seventies. The first true RISC-PC was created in 1979 by IBM. This 32razryadny computer, called IBM 801, was built on chips ECL, had 32 registers, instruction set, most of which was executed in one machine tact. The term RISC was first proposed Professor David Patterson, in his lectures on microprocessor technology, delivered in 1980 GV University of California at Berkeley. There was also initiated the development of the processor RISC I, which was completed in 1982 Two years later appeared processor RISC II. His main Features: 32 bit word length, number of registers 138, clock frequency, 3 MHz. Even without special compilers, performance of the new microprocessor with perform operations with whole numbers to be higher than that of the widespread super-minicomputer VAX 11/780 Shortly after beginning work at Berkeley, Stanford University team led by John Hennessy started to develop the project, known as MIPS (Miroprocessor without Interlocked Pipeline Stages-microprocessor pipelines without delay, while at the same time, the MIPS acronym stands for "million instructions per second). Stanford MIPS was a 32-bit microprocessor with 16 registers and a clock frequency of 2 MHz. This processor family was the basis of commercial RISC-processor, manufactured by the same name-MIPS. Processors with a RISC-architecture produced and other firms: Ridge, Pyramid, HewlettPackard. A special place (both from a technical and economic point of view) among They took the family of microprocessors SPARC (Scalable Processor Architecture Processor ARChitecturemasshtabiruemaya) developed by Sun Microsystem. On example of this particular family of microprocessors we will introduce in more detail the architecture of RISC. to be continued ...
Other articles:
Similar articles:
В этот день... 21 November