1
가능한 중복 8086 조립 오류 :
ASM x86 integer overflow분할 에뮤
나는 나누기 오류 - 오버 플로우를 얻을 이유를 모르겠습니다. 다음은 오류를 재현 전체 코드입니다
include emu8086.inc
org 100h
mov ax, 2
mov bx, 10
div bx
mov ax, 2
mov bx, 2
div bx
ret
2의 거듭 제곱의 경우, 일반적으로 쉬프트가 사용됩니다. SHR AX, 1을 사용하는 것이 훨씬 간단합니다. 추가 레지스터를 사용할 필요가 없습니다. –