hewlett-packard HP 9835A — 001

1 Chapter 1 General Information Welcome to the world of assembly language programming on the 9835A/B. It is the design of the Assembly Development Read Only Memory (ROM) to help extend the capabilities of your 9835A/ B by giving you greater control and speed through the use of machine instructions, pseudo-instructions, and extensions to the BASIC language. The assembly language system is provided to you as ROMs which plug into the drawers provided for that purpose in the 9835A/B. There are three physical ROMs, comprising two "logical" ROMs - • The Assembly Development ROM. Two physical ROMs.

This ROM is always provided with an Execution ROM (together comprising HP product number 98339A), and the three ROMs as a unit constitute the assembly language system of the 9835A/ B . • The Assembly Execution ROM, HP product number 98338A. One physical ROM. Since this ROM is an integral part of the assembly language system, the use of the capabilities in this ROM is incorporated into the discussions in this manual. Information on this ROM can be found separately in the Assembly Execution ROM manual (HP part number 09835- 90082). It is assumed throughout this manual that you are familiar with the basic operation and lan- guage of the 9835A/B.

It is also assumed that you are reasonably well-acquainted with at least one other assembly language.