Receiving Parameters

There is a register which can be used by a subroutine to access parameters very efficiently. This register is the Base Pointer. When it is used to obtain an offset, the default segment is the STACK SEGMENT. If the entry to a subroutine begins with these instructions the stack will look like the picture on the next page.