11. In addition to faster components, two significant design improvements were incorporated : base registers and additional hardware instructions. 12. If register 0 is used as the base register , this becomes an example of " absolute addressing ". 13. Base registers logically contain a virtual address that points to a word in a code or data bank ( segment ).14. This is a map-based register established by the Land Registration ( Scotland ) Act 1979 eventually to replace the Sasine Register. 15. Operand addresses were determined by adding the contents of the selected base register and the 10-bit displacement field ( m ). 16. The CPU had 15 index registers, a four-bit field ( x ) allowed selection of one index register as the base register . 17. Base registers B16-B23 are part of the activity state and are maintained by the Exec with no direct access by the activity.18. That can then be used as the base register in a base-plus-offset addressing mode which supplies the low-order 16 or 12 bits. 19. The base register could contain the start address of an array or vector, and the index could select the particular array element required. 20. Typical instructions contain a function code, the target ( or source ) register, an index register, a base register and a displacement field.