answersLogoWhite

0

When developing large programs, different people working at the same time can develop separate modules of functionality. These modules can then be "linked� to form a single module that can be loaded and executed. The modularity of programs, that the linking step in assembly language makes possible, provides the same convenience as it does in higher-level languages; namely abstraction and separation of concerns. Once the functionality of a module has been verified for correctness, it can be re-used in any number of other modules. The programmer can focus on other parts of the program. This is the so-called "modular" approach, or the "top-down" approach.

User Avatar

Wiki User

10y ago

What else can I help you with?