Advertisement
tomdodd4598

Untitled

Apr 26th, 2021
219
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.00 KB | None | 0 0
  1. \root:
  2. 0x00 LDAI $0x1
  3. 0x01 STA 0x40
  4. 0x02 LDA 0x40
  5. 0x03 SUBI $0x64
  6. 0x04 JLZ 0x06
  7. 0x05 HLT
  8. 0x06 LDA 0x40
  9. 0x07 ADDI $0x1
  10. 0x08 STA 0x40
  11. 0x09 LDAI $0x2
  12. 0x0A STA 0x41
  13. 0x0B LDA 0x40
  14. 0x0C STA 0x42
  15. 0x0D CALL 0x26
  16. 0x0F STA 0x43
  17. 0x10 LDA 0x41
  18. 0x11 SUB 0x43
  19. 0x12 JLZ 0x14
  20. 0x13 JMP 0x1F
  21. 0x14 LDA 0x40
  22. 0x15 MOD 0x41
  23. 0x16 JNEZ 0x18
  24. 0x17 JMP 0x1C
  25. 0x18 LDA 0x41
  26. 0x19 ADDI $0x1
  27. 0x1A STA 0x41
  28. 0x1B JMP 0x10
  29. 0x1C LDAI $0x65
  30. 0x1D STA 0x41
  31. 0x1E JMP 0x10
  32. 0x1F LDA 0x41
  33. 0x20 XORI $0x65
  34. 0x21 JNEZ 0x23
  35. 0x22 JMP 0x02
  36. 0x23 LDA 0x40
  37. 0x24 OUT
  38. 0x25 JMP 0x02
  39.  
  40. high_approx_sqrt:
  41. 0x26 LDA 0x42
  42. 0x27 ADDI $0x1
  43. 0x28 RSHI $0x1
  44. 0x29 STA 0x45
  45. 0x2A LDAI $0x0
  46. 0x2B STA 0x46
  47. 0x2C LDA 0x42
  48. 0x2D DIV 0x45
  49. 0x2E STA 0x46
  50. 0x2F ADD 0x45
  51. 0x30 RSHI $0x1
  52. 0x31 STA 0x45
  53. 0x32 LDA 0x42
  54. 0x33 DIV 0x45
  55. 0x34 STA 0x46
  56. 0x35 ADD 0x45
  57. 0x36 RSHI $0x1
  58. 0x37 STA 0x45
  59. 0x38 LDA 0x42
  60. 0x39 DIV 0x45
  61. 0x3A STA 0x46
  62. 0x3B ADD 0x45
  63. 0x3C RSHI $0x1
  64. 0x3D STA 0x45
  65. 0x3E ADDI $0x1
  66. 0x3F RET
  67.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement