This window is used to monitor the call stack (which is also used by a real CPU to store interrupt return addresses). Selecting any of the valid return addresses shown in this window will cause the corresponding program location to be selected and displayed in both the disassembler and assembler source listing windows. This feature allows the developer to cenveniently hop around between calling and called sub-routines.