diff options
author | WlodekM <[email protected]> | 2025-03-31 19:47:54 +0300 |
---|---|---|
committer | WlodekM <[email protected]> | 2025-03-31 19:47:54 +0300 |
commit | cccb99226d3951fd9dfe1c4cf1c43126a1309d51 (patch) | |
tree | 518d3e965558ba313f103cee6161cd2b6aedb3b9 /code/test_clock.a | |
parent | ef4e8c20719822eebd6318a878cc37902c2b85a5 (diff) |
move to pc-thing/
Diffstat (limited to 'code/test_clock.a')
-rw-r--r-- | code/test_clock.a | 53 |
1 files changed, 0 insertions, 53 deletions
diff --git a/code/test_clock.a b/code/test_clock.a deleted file mode 100644 index fe0f539..0000000 --- a/code/test_clock.a +++ /dev/null @@ -1,53 +0,0 @@ -.label counter 0 - -jmp start - -interrupt: - ld a counter - mov b 1 - add - swp c a - mov b 100 - mod - str c counter - cmp c 0 - jnz print_numb - ret - -#using code/printer.a - -print_numb: - ld a [counter] - mov b 1 - add - str c [counter] - str c 16 ; put our number into 16 - jmr print_num ; print number at 16 (well not print but stringify) - mov a 1 ; write - mov b 1 ; stdout - mov c 32 ; address - sys ; syscall - ret - - -start: - mov a helloworld - mov b 1 - sub - mov a 1 - mov b 1 - sys - mov a interrupt - mov b 1 - sub - str c 0x7000 - ; nl: - ; jmp nl - halt - -helloworld: -.str "Hello, World!" -.hex a -.hex 0 -counter: -.hex 0 \ No newline at end of file |