This frame displays all of the
registers of the MC68000 processor. Take a look at the m68k
user's manual if needed. USP = User Stack Pointer (A7 in user mode, S=0). SSP = System Stack Pointer (A7 is supervisor mode, S=1). The active pointer is displayed in the stack frame. SR is displayed in 2 modes: hexadecimal and single flags. Each field is in-place editable. By right-clicking on the address/data registers content, you will open a tab in the memory view at the adress contained in the register. Useful for browsing pointers and/or arrays. If you double-click on sf/uf, you will be able to edit each flag: |
You can add/remove as many tabs
as you want. Click on +/- to add_remove tabs. Use the arrow keys or Page Up/Down keys to browse memory. Each value can be edited in-place. Click the cell and you will be able to enter an hexadecimal string (like 12, 1234, 567890). By right-clicking, you will get the popup menu: - find / find next: opens a search dialog, - go to address: lets you enter a hexadecimal address to go to, - dis-assemble: updates the source frame at the selected address. |
You can search for hexadecimal
values or strings with or without case sensitivity (strings only). Click the right button to start a search. Click the middle button to find the next occurrence. The occurrence is highlighted in green in the memory frame. |
This frame lets you manage
several kinds of breakpoints: - code (added from the source frame) - exception (traps, auto-ints, ...) - data (access or range) - program entry (the debugger is raised at the beginning of the program you have just launched). Each breakpoint can be added or removed and enabled or disabled. You can go to the breakpoint location, too (last toolbar button). |
The 'A7 (stack) is' shows the
current active stack pointer (user/supervisor). The frame displays the stack pointer (A7) and the frame pointer (A6) used on the TI for function call and data storage. Content is displayed as word values only. You can browse it by using the arrow or Page Up/Down keys. |
This frame displays all the
handles the calculator has. It shows: - handle number, - address in memory, - and size. Double click the row to open a tab in the memory frame at the address pointed by the handle. |