The instruction view displays the decoded instruction stream of your program---the code that is actually executing. This is useful if the program you are debugging has been optimized by the compiler so that the information in the source view does not exactly reflect the code that is executing. To display the instruction view, choose Views... from the Options menu on the main or optional view window. When the View Selection dialog box appears, toggle Instruction View. By default, the instruction view automatically displays the decoded instruction stream of the routine in which execution is currently paused. The current-location pointer, to the left of the instructions, marks the instruction that will execute next. By default, the debugger displays line numbers and memory addresses to the left of the instructions You can choose not to display numbers or addresses so that more space is devoted to showing instructions. To hide or display line numbers, toggle the Display Line Numbers button from the File menu on the instruction view. To hide or display memory addresses, choose Show Instruction Addresses from the File menu on the instruction view. To copy memory addresses or instructions into a command you are entering at the command entry prompt, select text and choose Copy from the Edit menu in the instruction window. Then, position your mouse pointer at the command you have entered and choose Paste from the Edit menu on the main window. (You can also select instruction text to be used with a push button command you click in the push button view of the main window.) To set breakpoints from the instruction view, toggle the breakpoint button next to the instruction of interest. The breakpoint is set in the source display, instruction display (if the instruction view is open), and breakpoint view (if the breakpoint view is open). Information on the breakpoint is continuously updated in the source view, and in the instruction view and breakpoint view if they are open. You can also set breakpoints and change breakpoint status by pulling down the Break menu from the main or optional view window. After navigating through the instruction view, to redisplay the location at which execution is paused, click on the Call Stack menu. To display the instruction stream of any routine on the call stack, choose its name from the Call Stack menu on the main window.