Moving `examples/hello_world` -> `examples/hello-world` to match other examples.
[vvhitespace] / stdlib_tests / 2004_memcpy.pvvs
CommitLineData
24a242ac
AT
1@ Push '42' onto heap[32]-heap[33].
2SSSTSTSTSN | PUSH 42 (pattern)
3SSSTSSSSSN | PUSH 32 (address)
4SSSTN | PUSH 1 (count)
5NSTTTSSSN | JSR > 11000 (memset)
6
7@ Copy '42' onto heap[34]-heap[35]
8SSSTSSSSSN | PUSH 32 (source)
9SSSTSSSTSN | PUSH 34 (destination)
10SSSTN | PUSH 1 (count)
11NSTTTSSTN | JSR > 11001 (memcpy)
12
13@ Print heap[34]-heap[35]
14SSSTSSSTTN | PUSH 35 (end address)
15SSSTSSSTSN | PUSH 34 (start address)
16NSTTTTSSSN | JSR > 111000 (dump heap)
17
18NNN | DIE
19
20#include <heap.pvvs>
21#include <debug.pvvs>