1-bit computing

This is an old revision of this page, as edited by 70.36.142.114 (talk) at 17:41, 20 April 2014 (remove maint tag, issue on talk page appears to be bogus per electronics project talk.). The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.

A 1-bit computer architecture 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.

Most calculators use a bit serial design.[citation needed]

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

  1. ^ "MC14500B Industrial Control Unit. Semiconductor Technical Data, Rev. 3" (PDF). Motorola. 1995. Retrieved August 1, 2012.