summaryrefslogtreecommitdiff
path: root/ancs/salis-v1/55a.asm
blob: 6e060ba6f3d44e2ad7d2476dbb51778fe06b388b (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
; Project: Salis
; Author:  Paul Oliver
; Email:   contact@pauloliver.dev

; Based on the original 55.anc ancestor from salis-v1:
; https://git.pauloliver.dev/salis-v1/tree/bin/genomes/55.anc
; This organism replicates bidirectionally.

; begin template
loka

; measure gene
adrb
keya
adrf
keya
nop1
incn
nop1
subn
nop1
nop1

; alloc gene
lokb
notn
nop3
pshn
nop1
pshn
nop3
ifnz
nop3
jmpf
keyc
allb
nop1
nop2
jmpf
keyd
lokc
allf
nop1
nop2

; copy gene
lokd
load
nop0
nop3
wrte
nop2
nop3
incn
incn
nop2
decn
nop1
ifnz
nop1
jmpb
keyd

; split gene
splt
popn
nop3
popn
nop1
jmpb
keyb

; end template
loka