summaryrefslogtreecommitdiff
path: root/mem/mem.hex
blob: 7923fb70c17a13bee1f373b7990a216dbf2b7d17 (plain) (blame)
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
@0

040 // %acc = 0x40
f20 // %idx = %acc

// loop: (addr 2)
100     // %acc = [%idx]
300 402 // if (%acc == 0) { %pc = exit }
f44     // ++%idx; tx %acc
4fb     // jmp loop
// exit: (addr 7)

f80 // hcf

@40

048 // H
065 // e
06c // l
06c // l
06f // o
02c // ,
020 // ' '
077 // w
06f // o
072 // r
06c // l
064 // d
021 // !
00a // \n

000

04f // O
06f // o
070 // p
073 // s
021 // !
00a // \n

000