Files
rasp/test.asm

36 lines
452 B
NASM
Raw Normal View History

data $0x1000 .. $0x2000 {
}
code $0x0 {
main:
storeimm %r00, $0xDEAD
storeimm %r01, $16
shl %r00, %r01
storeimm %r01, $0xBEEF
or %r00, %r01
storeimm %r01, $0xDEADBEEF
storeimm %r00, failure
storeimm %r01, ok
cmpeq %r00, %r01
jz %r00
jmp %r01
failure:
storeimm %status, $1
halt
ok:
.export main
}
meta {
entry: main
}