Memoirs of the Faculty of Engineering, Yamaguchi University

Back to Top

Memoirs of the Faculty of Engineering, Yamaguchi University Volume 18 Issue 2
published_at 1967

Revised Report on the Assembler Language for FACOM-231 VALSAS IV

FACOM-231のためのAssembler Language VALSAS IV
Yoshioka Toshihiko
Sasaki Mikio
Sato Fumio
fulltext
930 KB
KJ00000155628.pdf
Descriptions
In this report authors relate of VALSAS IV, Assembler for FACOM-231. The representative characteristics of it are One Pass system and Utility subroutines built into it. One Pass system : When the source program passes through the tape-reader one time, it is translated into the object program at once. The mean processing time is 0.5 second per one step. Utility subroutines are divided into two kinds as follows : 1. Standard functions SQRT : 221/SQRT, A, B. SIN : 221/SIN, A, B. COS : 221/COS, A, B. EXP : 221/EXP, A, B. LOG : 221/LOG, A, B. ANGTG : 221/ANGTG, A, B. ABS : 221/ABS, A, B. For example 221/SQRT, A, B. <221> is Link Order. A and B are location symbols which indicate the least significant digits of fields. When this order is executed, the value of square root of <A> is stored in B field. 2. I/O subroutines READINTEGER : 221/READINTEGER, I. READREAL : 221/READREAL, A. PRNTINTEGER : 221/ PRNTINTEGER, I. PRNT : 221/PRNT, A. PRNTREAL : 221/ PRNTREAL, A, i. PRNTFIX : 221/PRNTFIX, A, i, j. PRNTX : 221/PRNTX : 221/PRNTX, I, i. PRNTSTRING : 221/PRNTSTRING, LS. SPACE : 221/SPACE, i. CRLF : 221/CRLF, i. These orders read in, print numerics or characters with various types.