
CODE: [Copy to clipboard]在相乘操作 MUL 之后,零标志 ZF 是无定义的。所以,用 JNZ 是错误的,必将引发随机失败!这正好是 pt 所遇到的情况。mulb 0x1a(%bp) /* nHeads, but maybe a word value 0x100 */
jnz 1f
movb %bl, %ah /* nHeads=0x100, so AX=sectPerTrack*0x100 */
1:
| 欢迎光临 中国DOS联盟论坛 (http://cndos.fam.cx/forum/) | Powered by Discuz! 2.5 |