adac+
This document describes the structure of the acquisition system programming interface. ADAC+ is used to compile the EVS program into a binary code that can be easily understood by the CAMAC driver. Every time a CAMAC module generates a LAM (Look-At-Me) signal an interruption is generated in the computer. This interruptions is processed by the CAMAC driver in the computer and the corresponding instructions are processed.This document is divided as follow:
- HOW TO ASSEMBLE A PROGRAM
- STRUCTURE OF THE PROGRAM
- BASIC INSTRUCTION LIST AND DEFINITIONS
- MACRO INSTRUCTION LIST AND DEFINITIONS
- REGISTERS and OPERATORS
- PRE-COMPILER DIRECTIVES
- DIRECTIVES TO THE ASSEMBLER ("EQUATE", LOOP, ENDLOOP)
- ASSEMBLY-TIME VARIABLES
- STATEMENT LABELS
- SYNTAX RULES
- PROGRAMMING EXAMPLE