What is it that you are trying to achieve. Disassembling DOS' bootloader seems like a pointless exercise to me.
JNC = JNB. RTFM next time. The answer comes from exactly the same source as where your previous question got answered.
"Certainly avoid yourself. He is a newbie and might not realize it. You'll hate his code deeply a few years down the road." - Sortie
[ My OS ] [ VDisk/SFS ]
i am writing a MBR for our software. i already finish it .
i think the MBR of DOS or Windows XP/2K is classic .
so i want to compare my code and the MBR of DOS, i find some difference.
i want to know which is better !
OK, it is my reason .
maybe it doesn't make any sense to you.
JNB is Jump if Not Below. This conditional jump checks if the Carry Flag is zero or not. If yes, it will jump; else, it wont. So basically, JNB is the same as JNC.
On the field with sword and shield amidst the din of dying of men's wails. War is waged and the battle will rage until only the righteous prevails.
the machine code is '730C' ,
i disassembled as 'jnb 0278' by MS-DEBUG's U command,
maybe disassemble as 'jnc 0278' by other debugger.
so i think it caused by MS-DEBUG' U command.