8-bit programmable computer

From LifeWiki
Jump to navigation Jump to search
Radiation.png This article is a stub. You can help LifeWiki by expanding it.
8-bit programmable computer
8-bit programmable computer image
Pattern type Miscellaneous
Number of cells 1,571,767
Bounding box 311,607×303,995
Discovered by Nicolas Loizeau
Year of discovery 2016

8-bit programmable computer is an implementation of an 8-bit computer in Conway's Game of Life designed and built in 2016 by Nicolas Loizeau.[1]

Architecture

The computer supports eight variables and 13 instructions -- write, goto, move, jumpif, print, add, or, and, xor, not, flat, sign, and increment. The computer is programmed by changing the arrangement of structures in its Program area.

Comparison with other computer patterns

  • The 8-bit programmable computer is considerably simpler than the Spartan universal computer-constructor, in large part because it does not contain a universal-construction component.
  • It is easy to program with the help of the associated Python utility script, assembly.py, and associated resources which can be found in the project's GitHub repository.[2]
  • It is capable of performing standard 8-bit AND, OR, XOR, and NOT operations using any of its eight variables.

References

  1. Nicolas Loizeau (19 November 2016). "Programmable computer". Retrieved on 30 October 2019.
  2. Nicolas Loizeau (18 November 2018). "GOL computer". Retrieved on 30 October 2019.