Execute Brain****/x86 Assembly: Difference between revisions

Content added Content deleted
(→‎x86_64 Assembly: Explanation updated.)
Line 1: Line 1:
==x86_64 Assembly==
==x86_64 Assembly==


GAS Syntax for Linux. Called it "Brainkrieg" after Teen Girl Squad. Operating principle is a little like a multi-cycle processor.
GAS Syntax for Linux. Called it "Brainkrieg" after Teen Girl Squad. Operating principle is a little like a multi-cycle processor. Uses a jump table. Fixed data memory block.


===Implementation (using jump table):===
===Implementation:===


<lang>// Assembly brainf*** interpreter
<lang>// Assembly brainf*** interpreter