据我所知,如果我们使用带有8位数字的div指令,那么商是存储在AL中的8位数字,余数也是存储在AH中的8位数字
但是如果我们将 16 位数字除以 1 呢?
每当执行下面的代码时,我的指令指针就会丢失。
MOV AX, 9999H MOV BL, 1 DIV BL
有没有什么办法可以强制8086在除以AX时使用ax作为商并使用ax作为余数?
assembly tasm integer-division x86-16
assembly ×1
integer-division ×1
tasm ×1
x86-16 ×1