2013-04-26 3 views
0

내가 이때 다수Division 트리플 폴트?

push dword 1193182 
;push the argument 
mov eax, [ebp+4] 
push eax 
;divide 
pop ebx 
pop eax 
div ebx 
push eax 

나누어 86 어셈블러 코드의 작은 조각을 가지고 [EBP + 4] (262) 단, I는이 코드를 실행 QEMU 트리플 결함

같다 xor edx, edx
+0

사용 [CWD 명령 (http://www.fermi.mn.it/linux/quarta/x86/cwd.htm) 해결 (또는 set edx' = 0). – Michael

+0

감사합니다. 응답으로 게시하고 받아 들일 것입니다. – CallumDev

답변