jz1b0c
Active User
Joined: 25 Jan 2004 Posts: 160 Location: Toronto, Canada
|
|
|
|
Try reading some books on assembler,
This is a small abstract
================
One major reason for the base and displacement concept is multiprogramming. There is an additional reason for utilising this concept. Accessing an address in terms of a base register expressed as a single hex digit (0-F) and a three position displacement (000-FFF) uses two less digits than standard IBM 6-digit address. Since typical programs consist of hundreds of instructions with dozens of storage addresses that need to be accessed, this savings is substantial and significant. |
|