1. A processor architecture having a central processing unit, a data memory coupled to said central processing unit for storing and transferring data wherein said data memory has a plurality of addresses organized within a plurality of memory banks, a specific one of said plurality of addresses within said data memory being designated by a bank address value, said processor architecture comprising: a selection circuit, said selection circuit coupled to said data memory; an address latch, said address latch constructed and arranged to receive a bank address value from said selection circuit; and a plurality of address sources, said plurality of address sources comprising: a bank select register connected to a first input of said selection circuit, said bank select register constructed and arranged to supply a bank address value for an instruction to be executed in a direct short addressing mode; an instruction register, said instruction register coupled to a second input to said selection circuit, said instruction register further constructed and arranged to supply an instruction to be executed in a direct long addressing mode; a force bank register coupled to a third input to said selection circuit, said force bank register constructed and arranged to supply a bank address value for a bank of said data memory dedicated to general and special purpose registers, said force bank register further constructed and arranged so that, when accessed, said force bank register will force data access to take place on said dedicated bank while not modifying a currently selected bank address to be executed; and one or more file select registers coupled to a fourth input to said selection circuit, said file select registers constructed and arranged to store and to supply bank address values in an indirect mode; wherein said selection circuit is used for selecting one of said plurality of sources that supply a bank address value and for overriding said bank select register in order to send a complete address value to said address latch.