aboutsummaryrefslogtreecommitdiffstats
path: root/test/e2e/emulation_speed/long_loop.atk16
diff options
context:
space:
mode:
Diffstat (limited to 'test/e2e/emulation_speed/long_loop.atk16')
-rw-r--r--test/e2e/emulation_speed/long_loop.atk1616
1 files changed, 16 insertions, 0 deletions
diff --git a/test/e2e/emulation_speed/long_loop.atk16 b/test/e2e/emulation_speed/long_loop.atk16
new file mode 100644
index 0000000..2303311
--- /dev/null
+++ b/test/e2e/emulation_speed/long_loop.atk16
@@ -0,0 +1,16 @@
+; bootstrap code (must be called to setup mandatory data)
+; will jump to label main
+@include bootstrap
+
+@label iters
+ 10000
+
+@label main
+ ldi iters RA
+ ldr RA RA
+@label loop
+ dec RA
+ bri zero done
+ jpi loop
+@label done
+ hlt