Two important capabilities have been incorporated in the on-line data processing system for the pulse height analysis at VEC, for the processing of data by using codes PHA1 and PHA2, the single parameter and dual parameter data acquisition programs. (1) RDMA is written in assembly language for randomly accessing any element of data from data filing devices. This increases the availability of core so that capability of processing programs can be enhanced. (2) PHARAD, also written in assembly language, converts data files created by acquisition programs into FORTRAN compatible files. These are very essential for on-line processing of data. The on-line data acqujsition and processing by PDP 15/76 using these facilities are discussed.