
Ski IA-64 Simulator Reference Manual 1.0
4.1Command Entry . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
4.2Command Arguments . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
4.3Command Sequences, Repetition, and Abbreviation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
4.4Argument Specification . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
4.4.1Numeric Arguments . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
4.4.2Symbolic Arguments . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
4.4.3Resolving Ambiguous Symbols and Numbers . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5.1Register Window Commands . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5.1.1Summary of Register Window Commands . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5.2Program Window Commands. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5.2.1Summary of Program Window Commands . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5.3Data Window Commands . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5.3.1Summary of Data Window Commands . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
6 Program Simulation | |
6.1 |
6.2Ski Support for
6.2.1
6.2.2
6.3Ski Support for
6.3.1
6.3.2
6.3.3
6.4Misaligned Data Access Trap . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
6.5Program Loading . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
6.5.1How to Load a Program . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
6.5.2Summary of Program Loading Commands . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
6.5.3Notes about Program Loading . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
6.6Program Execution . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
| 6.6.1 Summary of Program Execution Commands | |
7 Linux and | ||
7.1 | Interruptions | |
7.2 | Linux Application Environment |
7.3
7.4Program I/O . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
8.1Changing Registers and Memory with Assignment Commands . . . . . . . . . . . . . . . . . . . . . . . .
8.1.1Summary of Assignment Commands . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
8.1.2Examples of Assignment Commands . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
8.1.3Notes on Assignment . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
8.2Evaluating Formulas and Formatting Data . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
8.2.1Summary of The eval Command . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
8.3Program Breakpoints . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
8.3.1Setting Program Breakpoints . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
8.3.2Deleting Program Breakpoints . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
8.3.3Listing Program Breakpoints . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
8.3.4Notes on Program Breakpoints . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
8.3.5Summary of Program Breakpoint Commands . . . . . . . . . . . . . . . . . . . . . . . . . . . .
8.4Data Breakpoints . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
8.4.1Setting Data Breakpoints . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
8.4.2Deleting Data Breakpoints . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
8.4.3Listing Data Breakpoints . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
8.4.4Summary of Data Breakpoint Commands . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
8.5Dumping Registers and Memory to a File . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
8.6 | Saving and Restoring the Simulator State | |
| 8.6.1 Summary of Save and Restore Commands | |
8.7 | Symbol Table Commands |
vi | Table of Contents | Copyright © 2000 |