One method to increase the amount of memory available to a processor is to bank switch a portion of its address space. The program must pro vide for altering the bank selection register as required. The software generation process for such a machine requires means to determine the bank assignment of each routine. This report describes a set of software tools which automate the task of generating load modules for a processor with bank switched memory. The tools further provide a software development environment in which a number of programmers can either experiment with new routines on an individual basis or conduct integration tests of programs developed by all members of the group.
['Thomas J. Pedersen']
Software generation tools for bank switched memory