When using the many forms of assembly language (and also the underlying machine code) the danger of writing spaghetti code is especially great.
Nonetheless, adopting the same discipline as in structured programming can greatly improve the readability and maintainability of such code.