A 1-bit computer architecture, also called Boolean processor, is an instruction set architecture for a processor that has datapath widths and data register widths of 1 bit (1/8 octet) wide.
An example of a 1-bit architecture actually marketed as a CPU is the Motorola MC14500B Industrial Control Unit.[1] There are also several design studies for 1-bit architectures in academia, and corresponding 1-bit logic can also be found in programming.
Some microprocessors or microcontrollers, for example the Intel MCS-51 to Intel MCS-251 families and derivatives, include a boolean processor. Other examples of 1-bit architectures are programmable logic controllers.
A typical sequence of instructions from a program for a 1-bit architecture might be:
- load digital input 1 into a 1-bit register;
- OR the value in the 1-bit register with input 2, leaving the result in the register;
- write the value in the 1-bit register to output 1.
References
This article has multiple issues. Please help improve it or discuss these issues on the talk page. (Learn how and when to remove these messages)
|
- ^ "MC14500B Industrial Control Unit. Semiconductor Technical Data, Rev. 3" (PDF). Motorola. 1995. Retrieved August 1, 2012.
External links