Texas Instruments 990 Operation Manual page 68

Prototyping system
Hide thumbs Also See for 990:
Table of Contents

Advertisement

Jd1s\.O _ _ _ _ _ _ _
~
945255-9701
Examples:
.LA 8
DUMPIT
.LA
In the first example, the module on LUNO 8, which was created using a Dump in Absolute
Format (DP) command, is loaded. (The program name DUMPIT was assigned to the module.)
The module is loaded and the program name printed. The entry point is put in the user's
program counter register; this address will be displayed in the programmer panel data indicator
lamps.
The module loaded in the second example is input from default LUNO 7 and did not have a
name associated with it when it was created with the DP command.
3.4.10 EXECUTE USER PROGRAM DIRECTLY (EX). The Execute User Program Directly
command is used to start a user program. (The one-pass assembler and the text editor are loaded
as user programs.)
Syntax definition:
EX
The command is terminated by a carriage return.
Description: The program is executed directly by the 990 computer without using the SIE or
trace features. Execution is started with the PC, WP and ST that would be displayed if an
Inspect Registers (IR) command were executed.
Application notes: In order to regain control from an executing user program, the user must
intervene at the programmer panel. The monitor may be restarted by transferring control to its
starting memory location (the first word of the monitor memory area).
The processor registers (the WP, PC and ST registers), the contents of which may be displayed
by entering the Inspect Registers (IR) command, are not updated when a program is executed
with the EX command.
A user program may return control to the monitor by using the end-of-program supervisor call.
If the user runs a stand-alone program, for example using the CRU to perform I/O, he must
inspect the processor registers from the programmer panel.
3-30 .
Digital Systems Division

Advertisement

Table of Contents
loading

Table of Contents