Beginner Help
Posted: Fri Dec 01, 2023 1:57 am
I don't know a lot about ASM and have started to learn out of curiosity. Why does this work:
But this does not:
Code: Select all
x.q = 10
n.q = 2
d.q = 0
! MOV rax, [v_x]
! MOV rcx, [v_n]
! CQO
! IDIV rcx
! MOV [v_d], rax
Debug d
Code: Select all
x.q = 10
n.q = 2
d.q = 0
EnableASM
MOV rax, [v_x]
MOV rcx, [v_n]
CQO
IDIV rcx
MOV [v_d], rax
DisableASM
Debug d