When a CALL instruction occurred ex: (call TABLE) it writes down the next line in the STACK memory & going to TABLE read (where the Table located at). After getting Table value & returning to the previous saved value in the stack by the use of program counter.