Category:Computer/zero Assembly: Difference between revisions

From Rosetta Code
Content added Content deleted
(Created page with "{{stub}}{{language|Computer/zero Assembly}} Computer/zero is a minimal instruction set architecture designed to accompany [http://edmundgriffiths.com/degreezero.html Programmi...")
 
No edit summary
Line 1: Line 1:
{{stub}}{{language|Computer/zero Assembly}}
{{stub}}{{language|Computer/zero Assembly}}
Computer/zero is a minimal instruction set architecture designed to accompany [http://edmundgriffiths.com/degreezero.html Programming degree zero], a short tutorial on computers and machine-level programming for the absolute beginner. It is deliberately minimal, offering only eight instructions, one general-purpose register, and 32 bytes of memory. As a result, it is not only easy to learn but also very easy to implement: the core interpreter for Computer/zero machine code comes to about 15 lines in a high-level language, making it quite feasible for beginners to implement and extend it for themselves. A partly graphical browser-based implementation (written in JavaScript) is available [http://edmundgriffiths.com/czero.html here].
Computer/zero is a simple instruction set architecture designed to accompany [http://edmundgriffiths.com/degreezero.html Programming degree zero], a short tutorial on computers and machine-level programming for the absolute beginner. It is deliberately minimal, offering only eight instructions, one general-purpose register, and 32 bytes of memory. As a result, it is not only easy to learn but also very easy to implement: the core interpreter for Computer/zero machine code comes to about 15 lines in a high-level language, making it quite feasible for beginners to implement and extend it for themselves. A partly graphical browser-based implementation (written in JavaScript) is available [http://edmundgriffiths.com/czero.html here].

Revision as of 08:19, 16 October 2016

This page is a stub. It needs more information! You can help Rosetta Code by filling it in!
Language
Computer/zero Assembly
This programming language may be used to instruct a computer to perform a task.
See Also:


Listed below are all of the tasks on Rosetta Code which have been solved using Computer/zero Assembly.

Computer/zero is a simple instruction set architecture designed to accompany Programming degree zero, a short tutorial on computers and machine-level programming for the absolute beginner. It is deliberately minimal, offering only eight instructions, one general-purpose register, and 32 bytes of memory. As a result, it is not only easy to learn but also very easy to implement: the core interpreter for Computer/zero machine code comes to about 15 lines in a high-level language, making it quite feasible for beginners to implement and extend it for themselves. A partly graphical browser-based implementation (written in JavaScript) is available here.