{"id":1965,"date":"2026-04-30T09:41:43","date_gmt":"2026-04-30T09:41:43","guid":{"rendered":"https:\/\/www.pickplace.de\/?post_type=glossary&#038;p=1965"},"modified":"2026-04-30T09:41:44","modified_gmt":"2026-04-30T09:41:44","slug":"risk","status":"publish","type":"glossary","link":"https:\/\/www.pickplace.de\/en\/glossar\/risc\/","title":{"rendered":"RISC"},"content":{"rendered":"<p class=\"wp-block-paragraph\">RISC stands for \u201eReduced Instruction Set Computer\u201c and refers to a processor architecture that evolved from a fundamental reevaluation of processor design in the late 1970s and early 1980s. The focus was not simply on \u201efewer instructions,\u201c but on the question of which tasks should reasonably be executed in hardware and which could be better handled by compilers and software. The Reduced Instruction Set thus emerged as a counter-movement to a phase in which processors were being equipped with increasingly complex instruction sets.<\/p>\n\n\n\n<div class=\"wp-block-rank-math-toc-block\" id=\"rank-math-toc\"><h2>Content<\/h2><nav><ul><li class=\"\"><a href=\"#cisc-vs-risc\">CISC vs. RISC<\/a><\/li><li class=\"\"><a href=\"#ibm-801\">IBM 801 and further developments<\/a><\/li><li class=\"\"><a href=\"#arm-acorn-risc-machine\">ARM<\/a><\/li><li class=\"\"><a href=\"#power-pc\">PowerPC, MIPS, and SPARC<\/a><\/li><li class=\"\"><a href=\"#risc-v\">RISC-V<\/a><\/li><li class=\"\"><a href=\"#risc-heute\">RISC today<\/a><\/li><\/ul><\/nav><\/div>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"cisc-vs-risc\">CISC vs. RISC<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">In the 1970s, architectures later known as CISC, or \u201eComplex Instruction Set Computer,\u201c dominated. Processors like the DEC VAX offered extensive, sometimes highly abstracted instructions. The idea behind this was to reduce the gap between high-level languages and machine code. Complex operations were to be directly supported by individual machine instructions. This suited a time when memory was expensive, assembly programming still played a larger role, and microcode was considered a flexible way to implement complex instructions.<\/p>\n\n\n\n<div class=\"wp-block-stackable-image stk-block-image stk-block stk-50811e6\" data-block-id=\"50811e6\"><style>.stk-50811e6 .stk-img-figcaption{text-align:center !important;font-style:italic !important;}.stk-50811e6 .stk-img-wrapper{width:70% !important;}<\/style><figure><span class=\"stk-img-wrapper stk-image--shape-stretch\"><img loading=\"lazy\" decoding=\"async\" class=\"stk-img wp-image-1987\" src=\"https:\/\/www.pickplace.de\/wp-content\/uploads\/2026\/04\/cisc-risc.jpg\" width=\"1200\" height=\"800\" alt=\"Comparison of CISC vs. RISC in electronic architecture \u2013 Program Memory, Data Path, Decoder; embedded software.\"\/><\/span><figcaption class=\"stk-img-figcaption\">Comparison of CISC vs RISC <\/figcaption><\/figure><\/div>\n\n\n\n<p class=\"wp-block-paragraph\">Toward the end of the 1970s, this perspective shifted. Compilers became more powerful, high-level languages gained wider acceptance, and semiconductor integration enabled new processor designs. At the same time, it became apparent that many complex machine instructions were rarely used or difficult for compilers to utilize. The effort required to implement such instructions in hardware or microcode was not always proportionate to their actual utility.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"ibm-801\">IBM 801 and further developments<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">An early milestone was <a href=\"https:\/\/bitsavers.informatik.uni-stuttgart.de\/pdf\/ibm\/system801\/System_801_Principles_of_Operation_Jan76.pdf\" target=\"_blank\" rel=\"noopener\">IBM 801<\/a>-Project. Starting in 1974, a team led by John Cocke worked on a controller for telephone exchanges that was intended to handle a very high number of connections per second. Although the original project was discontinued, the architectural considerations led to the IBM 801, one of the first practical systems. The name 801 referred to the IBM building where the project originated. The IBM 801 is considered an important precursor to later processors today.<\/p>\n\n\n\n<div class=\"wp-block-stackable-image stk-block-image stk-block stk-6abea18\" data-block-id=\"6abea18\"><style>.stk-6abea18 .stk-img-figcaption{text-align:center !important;font-style:italic !important;}.stk-6abea18 .stk-img-wrapper{width:70% !important;}<\/style><figure><span class=\"stk-img-wrapper stk-image--shape-stretch\"><img loading=\"lazy\" decoding=\"async\" class=\"stk-img wp-image-1986\" src=\"https:\/\/www.pickplace.de\/wp-content\/uploads\/2026\/04\/IBM801.jpg\" width=\"70\" height=\"300\" alt=\"IBM801 Architecture Instruction Set Schema\"\/><\/span><figcaption class=\"stk-img-figcaption\">IBM801 Architecture Instruction Set Schema<\/figcaption><\/figure><\/div>\n\n\n\n<p class=\"wp-block-paragraph\">In parallel, other formative projects emerged at universities. At the University of California, Berkeley, David A. Patterson and Carlo H. S\u00e9quin worked on the Berkeley RISC project. They coined the term RISC in the early 1980s. At Stanford University, John L. Hennessy developed the MIPS project, whose name originally stood for \u201eMicroprocessor without Interlocked Pipeline Stages.\u201c IBM 801, Berkeley, and Stanford MIPS together formed the core of the early movement.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Typical of early architectures were a regular instruction set, many general-purpose registers, load-store principles, and often a fixed instruction length. Arithmetic instructions typically operated on registers, while memory accesses were handled by separate load and store instructions. This model suited compilers well because register allocation, intermediate results, and optimizations could be handled more systematically. At the same time, the regular structure facilitated pipeline processing.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">In the 1980s, RISC became a central theme in processor development. Numerous manufacturers developed their own architectures: Acorn developed the ARM architecture, MIPS was commercialized, Sun launched <a href=\"https:\/\/de.wikipedia.org\/wiki\/SPARC-Architektur\" target=\"_blank\" rel=\"noopener\">SPARC<\/a> Notably, HP developed the PA, Motorola the 88000, IBM the POWER architecture, and DEC later the Alpha. Apple, IBM, and Motorola began working on PowerPC in the early 1990s. The reduced instruction set became the basis for many workstations, servers, embedded systems, and specialized computers.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"arm-acorn-risc-machine\">ARM<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Plays a special role <a href=\"https:\/\/arm.com\" target=\"_blank\" rel=\"noopener\">ARM<\/a>. The architecture originally originated at Acorn for the Archimedes home computer. \u201eAcorn RISC Machine\u201c later became ARM. Unlike many classic processor manufacturers, ARM did not manufacture the processors itself, but licensed the design to other companies. This business model became crucial for its proliferation. ARM cores found their way into mobile phones, PDAs, smartphones, tablets, routers, cameras, microcontrollers, game consoles, and later also notebooks and servers.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Today, ARM is one of the most important families of processors. ARM has had a strong presence in embedded systems for decades, particularly through Cortex-M microcontrollers and Cortex-A application processors. In the mobile sector, ARM has become the dominant architecture. Modern smartphones, many tablets, and numerous IoT devices are based on ARM cores. With Apple Silicon\u2014namely the M1, M2, M3, and their successors\u2014ARM has also made its mark in the notebook and desktop sectors. In addition, ARM is making inroads into server markets, for example through AWS Graviton, <a href=\"https:\/\/amperecomputing.com\/products\/processors\" target=\"_blank\" rel=\"noopener\">Ampere Altra<\/a> and other platforms.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"power-pc\">PowerPC, MIPS, and SPARC<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">IBM continued to develop RISC through POWER and PowerPC. The RS\/6000 systems, introduced in 1990, established POWER as a key architecture for workstations and servers. PowerPC was used in Apple Macintosh systems, in game consoles such as the Nintendo GameCube, Wii, and Xbox 360, as well as in vehicles and communication systems. POWER processors also remained relevant in high-performance computing. IBM Blue Gene, Watson, and Summit utilized POWER-based architectures.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">MIPS was also an influential RISC family. Originally used in workstations and servers, MIPS later moved heavily into embedded applications. Routers, network devices, game consoles, and consumer electronics utilized MIPS processors. Examples include early PlayStation systems, Nintendo 64, network devices, and many router platforms. However, MIPS lost significance in classic workstations.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">SPARC, developed by Sun Microsystems, was long associated with UNIX workstations and servers. HP PA and DEC Alpha were also major players in the RISC era of the server and workstation market. Alpha was considered a particularly powerful architecture from a technical standpoint, but like many other families, it disappeared due to market shifts, acquisitions, and the growing influence of x86. This trajectory shows that technical elegance alone does not determine long-term market success.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"risc-v\">RISC-V<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">One of the most significant current developments is RISC-V. RISC-V is an open instruction set that originated at the University of California, Berkeley, and is now managed by a nonprofit organization. Unlike ARM or x86, this open standard is not tied to a single commercial licensor. Companies, research institutions, and open-source projects can develop their own implementations. This makes it particularly attractive for research, education, microcontrollers, specialized processors, and, increasingly, industrial applications.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">RISC-V is currently used in embedded systems, microcontrollers, security controllers, SoCs, AI accelerators, and custom chips. The openness of the instruction set facilitates custom extensions, for example, for signal processing, cryptography, safety applications, or machine learning. Companies like SiFive, Andes, Ventana, and Esperanto demonstrate that RISC-V can be used not only for small controllers but also for more powerful cores and massively parallel systems.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"risc-heute\">RISC today<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">The classic RISC-versus-CISC dichotomy is of limited relevance today. While modern x86 processors still have a CISC instruction set on the outside, they internally translate many instructions into simpler micro-operations that are executed in heavily pipelined and superscalar cores. At the same time, \u201ereduced\u201c architectures have incorporated more complex extensions, such as SIMD, vector, cryptography, or machine learning instructions. As a result, the line between RISC and CISC has become blurred.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">A modern ARM, POWER, or RISC-V processor can be highly complex internally, even though its instruction set is based on RISC principles. Out-of-order execution, branch prediction, multiple execution units, cache hierarchies, and vector units are now standard features even in RISC processors. Reduced Instruction Set Computer therefore describes not so much a simple hardware design as a specific approach to structuring the instruction set and the interface between software and the processor.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">ARM Cortex-M dominates many industrial and commercial applications, while RISC-V emerges as an alternative. RISC cores are widely used in controllers, sensors, actuators, measurement systems, communication modules, and safety-critical embedded systems. Often, a trade-off is at the forefront, meaning a suitable combination of computing power, power consumption, cost, toolchain, peripherals, and long-term availability.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">RISC is thus less of a historical buzzword than a line of development that has shaped many of today\u2019s processors. From the IBM 801 through Stanford MIPS, ARM, POWER, and SPARC to RISC-V, a common question runs through it all: What should the interface between software and hardware look like so that processors remain easy to implement, easy to program, and scalable for new applications? The answer has evolved over the decades, but the principles remain recognizable in many modern architectures.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Today, you encounter Reduced Instruction Set Computing virtually everywhere: in smartphones, microcontrollers, routers, <a href=\"https:\/\/www.pickplace.de\/en\/glossary\/control-unit\/\" data-type=\"glossary\" data-id=\"1348\">Automotive control units<\/a>, <a href=\"https:\/\/www.pickplace.de\/en\/industrial-automation\/\" data-type=\"page\" data-id=\"1001\">Industrial electronics<\/a>, data centers, supercomputers, and AI accelerators. ARM is the most visible mass-market representative, POWER remains relevant in selected high-performance segments but is gradually being replaced. Thus, RISC is a term from computer history and an architectural approach at the same time, continuing to shape the development of modern computing systems.<\/p>","protected":false},"excerpt":{"rendered":"<p>RISC steht f\u00fcr \u201eReduced Instruction Set Computer\u201c und bezeichnet eine Prozessorarchitektur, die sich seit den sp\u00e4ten 1970er- und fr\u00fchen 1980er-Jahren aus einer grunds\u00e4tzlichen Neubewertung des Prozessorentwurfs entwickelte. Im Zentrum stand nicht einfach \u201eweniger Befehle\u201c, sondern die Frage, welche Aufgaben sinnvollerweise in Hardware ausgef\u00fchrt werden sollten und welche besser durch Compiler und Software gel\u00f6st werden. Das [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"menu_order":0,"template":"","meta":{"footnotes":""},"class_list":["post-1965","glossary","type-glossary","status-publish","hentry"],"blocksy_meta":{"styles_descriptor":{"styles":{"desktop":"","tablet":"","mobile":""},"google_fonts":[],"version":8}},"_links":{"self":[{"href":"https:\/\/www.pickplace.de\/en\/wp-json\/wp\/v2\/glossary\/1965","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.pickplace.de\/en\/wp-json\/wp\/v2\/glossary"}],"about":[{"href":"https:\/\/www.pickplace.de\/en\/wp-json\/wp\/v2\/types\/glossary"}],"author":[{"embeddable":true,"href":"https:\/\/www.pickplace.de\/en\/wp-json\/wp\/v2\/users\/1"}],"version-history":[{"count":1,"href":"https:\/\/www.pickplace.de\/en\/wp-json\/wp\/v2\/glossary\/1965\/revisions"}],"predecessor-version":[{"id":1988,"href":"https:\/\/www.pickplace.de\/en\/wp-json\/wp\/v2\/glossary\/1965\/revisions\/1988"}],"wp:attachment":[{"href":"https:\/\/www.pickplace.de\/en\/wp-json\/wp\/v2\/media?parent=1965"}],"curies":[{"name":"WP","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}