Assembly Language Fundamentals; Program Entry - HP 9835A Programming Manual

35 series desktop computer assembly development rom
Table of Contents

Advertisement

Chapter
4
Assembly Language
Fundamentals
Summary: This chapter discusses some of the basic statements and syntaxes used
throughout the assembly language system. Program entry, assembling, symbolic opera-
tions, module creation, program and variable storage, and utilities are the topics co-
vered.
When writing assembly language programs there are a number of things with which you will be
involved constantly. In the beginning, questions arise on how to use the language: How do you
enter the source code? What kind of symbolic addressing is there? How do you create and
distinguish modules? How do you create the object code and where is it stored? What utilities
are available and how do you use them?
The answers to those questions form the underlying capabilities through which you write your
applications. These are things which nearly every assembly language program uses. As essen-
tial as they are, however, none are difficult to master.
Program Entry
You were introduced early in Chapter 2 to the integrated nature of the assembly language with
its host language, BASIC. You know from that chapter how assembly language statements can
be intermingled with BASIC statements - that you can employ the usual editing features on
the assembly statements. However, there is more to the ISOURCE statement than just its
integrated nature with BASIC.
As stated in Chapter 2, all assembly language statements are designated with the keyword
"ISOURCE". The keyword is followed by {assembly language source}. So the syntax of the
entry line is -
{line number} [ {BASIC label} : : ]
I
!:::::;(n...lF!(~:E:
{assembly language source}
49

Advertisement

Table of Contents
loading

Table of Contents