http://en.wikipedia.org/wiki/PicoJava писал(а):
thus speeding bytecode execution up to 20 times, compared to standard Intel CPU with a JVM. picoJava-based microprocessors can also execute C/C++ code as efficiently as comparable RISC CPU architectures.
чует мое сердце это и есть пример того что такое RISC процессор с заточеным под него компилятором, другого обьяснения просто не может быть...
Добавлено спустя 3 минуты 20 секунд:http://en.wikipedia.org/wiki/RISCДобавлено спустя 12 минут 29 секунд:Цитата:
However, despite many successes, RISC has made few inroads into the desktop PC and commodity server markets, where Intel's x86 platform remains the dominant processor architecture There are three main reasons for this.
• One, the very large base of proprietary PC applications are written for x86, whereas no RISC platform has a similar installed base, and this meant PC users were locked into the x86.
• The second is that, although RISC was indeed able to scale up in performance quite quickly and cheaply, Intel took advantage of its large market by spending vast amounts of money on processor development. Intel could spend many times as much as any RISC manufacturer on improving low level design and manufacturing….
• Later, more powerful processors such as Intel P6 and AMD K6 had similar RISC-like units that executed a stream of micro-operations generated from decoding stages that split most x86 instructions into several pieces. Today, these principles have been further refined and are used by modern x86 processors such as Intel Core 2 and AMD K8