Depende se você deseja fazer programação de montagem no modo kernel (implementando um driver) ou no modo de usuário (implementando um aplicativo).
No modo kernel, você pode facilmente causar telas azuis, o que geralmente resulta em perda de dados não salvos. No modo de usuário, o aplicativo irá travar e você só perderá os dados deste aplicativo (seu aplicativo assembler).