32bit -> 63 bit 계산 하기
Num1_HI DWORD 11112222h
Num1_LI DWORD 33334444h
Num2_HI DWORD 22223333h
Num2_LI DWORD F5551111h
mov eax , Num1_LI ; Low 덧셈
add eax , Num2_LI ; 33334444h + 0F5551111h
mov Num1_LI , eax
mov eax , Num1_HI ; high 덧셈
adc eax , Num2_HI ; 11112222h + 22223333h + carry
mov Num1_HI, eax
adc 캐리 bit 까지 더함
'공부,일 > 어셈블리' 카테고리의 다른 글
ch 6 . Procedures (0) | 2021.09.08 |
---|---|
Branching and Looping (0) | 2021.09.01 |
mul,imul (0) | 2021.08.31 |
덧셈 뺄셈 숙제 코드 (0) | 2021.08.26 |
여러가지 어셈블리 명령어 (0) | 2021.08.25 |
댓글