hewlett-packard HP 9835A — 008

8 Getting Started The fourth stage is to store away the debugged object code so that it may be used at a later time. A special mass storage statement is provided by the assembly language system. This statement stores object code into a special assembly file. Finally, the end-user of the routines must be able to retrieve the object code from mass storage as it is needed. He also must be able to access the routines from BASIC programs. Both these needs are met with the Execution ROM, so the capabilities are not only provided, but they are provided independent of the program development capabilities located in the Development ROM.

Each of the topics involved in these stages is discussed at length in this manual. Figure 2 presents a graphical presentation of this overview. Mass Storage Editing Capabilities SOllrce Capabilities of System 35 ~ Statements of System 35 (Source) Program Creation Assembly Memory Allocation (Object) Module Creation Calls from BASIC Assembly Language System' s 8 Routine Validation Debugging Tools (Debugging) Storage Special Files Mass Storage Retrieval ~ User's BASIC Programs (includes calls to routines) Figure 2. Overview of Assembly Language Routine Development Process