by Siep de Vries
INPUT/OUTPUT IS EITHER TELETYPE
OR KIM KEYBOARD AND DISPLAY
INPUT IS GIVEN BY PRESSING THE
KEYS FOR A DECIMAL NUMBER
FOLLOWED BY A FUNCTIONKEY
FUNCTIONS:
A = + = ADD NUMBER TO RESULT
B = - = SUBTRACT NUMBER FROM RESULT
C = * = MULTIPLY RESULT BY NUMBER
D = / = DIVIDE RESULT BY NUMBER
E = C = CLEAR INPUT NUMBER
F = A = CLEAR RESULT
AD = R = REMAINDER OF LAST DIVISION
DA = I = NUMBER STORED IN MEMORY
+ = O = NUMBER FROM MEMORY typo in the manual
PC = % = CALCULATE PERCENTAGE
GO = C = CLEAR RESULT
THE PROGRAM MAKES USE OF THE
INTEGER CALCULATION PACKAGE
'INTCAL' PARTNO 770110.
A 3-BYTE VERSION IS USED.
WHENEVER A DIFFERENT
NUMBER OF BYTES PER
NUMBER IS REQUIRED, THE
DEFINITIONS CONTAINING
SIZE, SIZEA, SIZEB, SIZEC,
ACCU, ACCMSB, ACCLSB,
DACCU, DACLSB AND LOADAD
HAVE TO BE CHANGED TO THE
PROPER VALUE IN RELATION TO
SIZE AND THE PROGRAM MUST BE
REASSEMBLED.
AUTHOR: SIEP DE VRIES
BRUGSTRAAT 32
LIMMEN (NH)
THE NETHERLANDS