Page namespace (page_namespace) | 0 |
Page title (without namespace) (page_title) | 'Braindeadcpu' |
Full page title (page_prefixedtitle) | 'Braindeadcpu' |
Old content model (old_content_model) | '' |
New content model (new_content_model) | 'wikitext' |
Old page wikitext, before the edit (old_wikitext) | '' |
New page wikitext, after the edit (new_wikitext) | '
*braindeadcpu is an brainfuck like esolang created by [[User:Baldibacak|Baldibacak]]
*braindeadcpu designed to be a cpu arch with least amount of transistors
*braindeadcpu only has 2 register for memory location and current instruction
== Commands ==
{| class="wikitable"
|-
! Command
! Description
! bin
|-
| inc
| increases the current ram
| 0x00
|-
| dec
| Decreases the value of the current memory cell by 1.
| 0x01
|-
| next
| increases the memory location by 1.
| 0x02
|-
| prev
| decreases the memory location by 1.
| 0x03
|-
| skip
| if current memory is 0 increment program counter by 4 skiping next 4 instruciton.
| 0x04
|-
| out
| output the current memory.
| 0x05
|-
| in
| read from input buffer then write to current memory.
| 0x06
|-
| hlt
| halts the cpu.
| 0x07
|}' |
Lines added in edit (added_lines) | [
0 => '',
1 => '*braindeadcpu is an brainfuck like esolang created by [[User:Baldibacak|Baldibacak]]',
2 => '*braindeadcpu designed to be a cpu arch with least amount of transistors',
3 => '',
4 => '',
5 => '*braindeadcpu only has 2 register for memory location and current instruction ',
6 => '== Commands ==',
7 => '{| class="wikitable"',
8 => '|-',
9 => '! Command',
10 => '! Description',
11 => '! bin',
12 => '|-',
13 => '| inc',
14 => '| increases the current ram',
15 => '| 0x00',
16 => '|-',
17 => '| dec',
18 => '| Decreases the value of the current memory cell by 1.',
19 => '| 0x01',
20 => '|-',
21 => '| next',
22 => '| increases the memory location by 1.',
23 => '| 0x02',
24 => '|-',
25 => '| prev',
26 => '| decreases the memory location by 1.',
27 => '| 0x03',
28 => '|-',
29 => '| skip',
30 => '| if current memory is 0 increment program counter by 4 skiping next 4 instruciton.',
31 => '| 0x04',
32 => '|-',
33 => '| out',
34 => '| output the current memory.',
35 => '| 0x05',
36 => '|-',
37 => '| in',
38 => '| read from input buffer then write to current memory.',
39 => '| 0x06',
40 => '|-',
41 => '| hlt',
42 => '| halts the cpu.',
43 => '| 0x07',
44 => '|}'
] |