Posts: 896
Threads: 183
Joined: Jul 2005
Has anyone implemented a second alpha register (a scratch register for holding temporary alpha data [for instance while switching between two XM-ascii-files])? I know this can be done with ASTO/ARCL 01-04, but has it been implemnted in MCODE? Also, has anyone implemented moving registers longer than 24 characters from one ascii file to another in an efficient way?
Edited: 5 Feb 2006, 12:47 p.m.
Posts: 1,841
Threads: 54
Joined: Jul 2005
Hi,
you could use a buffer for these tasks.
Raymond
Posts: 564
Threads: 72
Joined: Sep 2005
Angel martin (who still owes us some manuals for his wonderful little pieces of works...) has programmed some functions that allow you to move the complete alpha register into a block of 4 registers and back with one line (A>RG and RG>A as well as ST>RG and RG>ST). This way you can quickly move a whole alpha into 4 consecutive regs and back. Works pretty neatly. They are part of the Sandbox as well as the Alpha modules from him. He has even made the MCode available (Fully documented!!!!!)
However, Raymonds suggestion works also for larger thatn 24 chars and serves your purpose potentially much better.
Cheers
Peter
Posts: 896
Threads: 183
Joined: Jul 2005