Please define which assembly you are talking about.  Older CPUs didn&#x27;t trap on undefined opcodes (I&#x27;m talking things like the 8080, Z80, 6502, 6809, etc).  And even on a more modern CPU (say, the x86 line) I see that the condition flags after a DIV are <i>all</i> undefined (Z, C, S, O, all undefined; also, MUL also leaves the flags undefined).<p>But yes, assembly languages tend to be more defined than C.