Великий и могучий MS не заставляет использовать лишнюю информацию. Будет просто урезанный формат. То, что не дорезал MS, дорежет AntiB :)
Для реального режима лучше программируй IRQ0 на Int8, т.к. хоть ты и запрещаешь прерывания, но внутри BIOS они иногда разрешаются. Наверно поэтому...
Для начала проверь, идут ли прерывания в вызываемом коде реального режима - например идут ли прерывания таймера Int 8 (IRQ0) - до и после вызова...
Имена участников (разделяйте запятой).