检测12.1
1
- 0070:018B
2
- 0:(N * 4) + 2
- 0:(N * 4)
实验12注意点
这次的实验12犯了很多错:
- 原意是想把当前的段地址赋给ds,然后我智障地直接把标号给了ds
mov ax, do0
,mov ds, ax
(正确的做法 是将当前的cs的值赋给ds,然后把do0的偏移量设置给si) - iret指令是回到执行中断程序前的指令处,也就是说 执行div 发生了中断后,中断程序iret后还是会继续回到 执行div的地方,然后发生死循环。。不是很理解设计的意图