This category is for minimal processors: CPUs that use various design strategies to strongly minimize the component count needed to do work; to be as simple as possible. This includes: MISC (Minimal Instruction Set Computers), SISC (Simple Instruction Set Computers), ROSC (Removed Operand Set Computer), ZISC (Zero Instruction Set Computers), Forth and stack processors, and other methods. This was one of the original goals of RISC (Reduced Instruction Set Computers), but many newer RISC processors are more complex than the original CISC (Complex Instruction Set Computers) processors they challenged, and some current CISC processors are astonishingly complex.
Minimal processors will be very useful in, and may become important for, mobile and ubiquitous computing.
More information
More information
Subcategories 1
Related categories 4
Sites 10
References, links to Forth and stack machines in various technologies.
Stack-based processors, 5-bit words, 25 instructions, 7000 transistors, 80 MIPS, 50 milliwatts, low cost; designed by Chuck Moore, creator of Forth programming language.
Benefits: simple, easily pipelined, useful in self-clocked systems, very flexible and optimizable, good memory access, highly. Problems: awkward to program. [cowlark.com]
Course on minimal processors: Guided Exploration of two FPGA-based CPU Designs, led by John Rible.
Philip J. Koopman, Jr., CMU page. Reports, studies, and links. Compares: CISC, RISC, Stack systems; 2 and 3 stack systems.
By Philip J. Koopman, Jr; Ellis Horwood, 1989, ISBN 0470214678. Read on-line, or download in formats: HTML, PDF, zip file. First book to explore a new breed of stack computers led by introduction of Novix NC4016. [Free]
Embedded systems consultant for small (8/16-bit) and distributed microprocessor systems. Contract hardware and software development for most microcontrollers. Specialist: Forth, Assembly, C. By Bradford J. Rodriguez, Ph.D.
Explains extreme, simple RISC, with only one instruction, move memory to memory; yet it is useful. Revision of paper first published in ACM Computer Architecture News.
Online encyclopedia article about this single machine language opcode, with links to related articles.
Online encyclopedia article about this approach to computer architecture.
Benefits: simple, easily pipelined, useful in self-clocked systems, very flexible and optimizable, good memory access, highly. Problems: awkward to program. [cowlark.com]
Philip J. Koopman, Jr., CMU page. Reports, studies, and links. Compares: CISC, RISC, Stack systems; 2 and 3 stack systems.
Online encyclopedia article about this single machine language opcode, with links to related articles.
Online encyclopedia article about this approach to computer architecture.
Explains extreme, simple RISC, with only one instruction, move memory to memory; yet it is useful. Revision of paper first published in ACM Computer Architecture News.
Embedded systems consultant for small (8/16-bit) and distributed microprocessor systems. Contract hardware and software development for most microcontrollers. Specialist: Forth, Assembly, C. By Bradford J. Rodriguez, Ph.D.
References, links to Forth and stack machines in various technologies.
Course on minimal processors: Guided Exploration of two FPGA-based CPU Designs, led by John Rible.
By Philip J. Koopman, Jr; Ellis Horwood, 1989, ISBN 0470214678. Read on-line, or download in formats: HTML, PDF, zip file. First book to explore a new breed of stack computers led by introduction of Novix NC4016. [Free]
Stack-based processors, 5-bit words, 25 instructions, 7000 transistors, 80 MIPS, 50 milliwatts, low cost; designed by Chuck Moore, creator of Forth programming language.
Last update:
September 5, 2021 at 5:55:15 UTC
Check out
Sports: Golf: Courses: Asia: Singapore
- Recently edited by merlin1
- Recently edited by merlin1