HP IA-64 - Manuals
HP IA-64 – Manual in PDF format online.
Manuals:
Manual HP IA-64
Summary
ii Notice Copyright © 2000 Hewlett-Packard Co. Ski IA-64 Simulator Reference Manual 1.0L Notice The information in this document is subject to change without notice. HEWLETT-PACKARD MAKES NO WARRANTY OF ANY KIND WITH REGARD TO THIS MATERIAL, INCLUD-ING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF ...
Copyright © 2000 Hewlett-Packard Co. Preface iii Ski IA-64 Simulator Reference Manual 1.0L Preface This document is the Ski IA-64 Simulator Reference Manual. The goal of this document is to provide a description of thefeatures, commands, and simulation environment provided by the Ski IA-64 simulator...
Copyright © 2000 Hewlett-Packard Co. Table of Contents v Ski IA-64 Simulator Reference Manual 1.0 Table of Contents 1 Getting Started: A Ski Tutorial . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-1 1.1 The Ski Simulator . . . . . . . . . . . . . . . . . ...
vi Table of Contents Copyright © 2000 Hewlett-Packard Co. Ski IA-64 Simulator Reference Manual 1.0 4.1 Command Entry . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-14.2 Command Arguments . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ...
Copyright © 2000 Hewlett-Packard Co. Table of Contents vii Ski IA-64 Simulator Reference Manual 1.0 8.7.1 Summary of Symbol Commands . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8-8 9 Command Files . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ....
Copyright © 2000 Hewlett-Packard Co. List of Figures ix Ski IA-64 Simulator Reference Manual 1.0L List of Figures Figure 1-1. Starting xski From the Command Line . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-2 Figure 1-2. The Four Primary xski Windows . . . . . . . . . . . . . ...
x List of Figures Copyright © 2000 Hewlett-Packard Co. Ski IA-64 Simulator Reference Manual 1.0L Figure 8-1. The Original Program Loaded in ski . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8-2 Figure 8-2. The Program After Assigning a String in ski . . . . . . . . . . . . . . ...
Copyright © 2000 Hewlett-Packard Co. List of Tables xi Ski IA-64 Simulator Reference Manual 1.0L List of Tables Table 4-1. Ski Simulator Arithmetic and Logic Operators . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-3 Table 7-1. Linux System Calls Supported by Ski . . . . . . . . . . ....
Copyright © 2000 Hewlett-Packard Co. Getting Started: A Ski Tutorial 1-1 Ski IA-64 Simulator Reference Manual 1.0L 1 Getting Started: A Ski Tutorial In this chapter, you learn how to use Ski by executing a brief tutorial. At the end of the tutorial, you will learn where tolook in this manual for det...
1-2 Getting Started: A Ski Tutorial Copyright © 2000 Hewlett-Packard Co. Ski IA-64 Simulator Reference Manual 1.0L Figure 1-1. Starting xski From the Command Line
Copyright © 2000 Hewlett-Packard Co. Getting Started: A Ski Tutorial 1-3 Ski IA-64 Simulator Reference Manual 1.0L 1.2.2 Exiting Ski You can quit xski and this tutorial with the Quit button, with the File->Quit menu selection, or with the “ quit ” com- mand. All are in the Main Window. (Don’t qui...
1-4 Getting Started: A Ski Tutorial Copyright © 2000 Hewlett-Packard Co. Ski IA-64 Simulator Reference Manual 1.0L Figure 1-3. Loading the “ hello ” Program Figure 1-4. The xski Program Window
Copyright © 2000 Hewlett-Packard Co. Getting Started: A Ski Tutorial 1-5 Ski IA-64 Simulator Reference Manual 1.0L 1.2.4 Inspecting Data To look at the argv and envp strings, you need to use the Data Window. Linux passes argc , argv , and envp on the mem- ory stack ( r12 ). To look at this memory ar...
1-6 Getting Started: A Ski Tutorial Copyright © 2000 Hewlett-Packard Co. Ski IA-64 Simulator Reference Manual 1.0L type “ dj r12 ” or “ dj 9ffffffffff780 ”, as shown in Figure 1-7 and the Data Window changes to display the hexadec- imal data stored at the location, as shown in Figure 1-8. Find the v...
Copyright © 2000 Hewlett-Packard Co. Getting Started: A Ski Tutorial 1-7 Ski IA-64 Simulator Reference Manual 1.0L character strings of argv and envp . (In a moment, you’ll learn how to see data in ASCII translation.) Typing hexadecimal numbers is error-prone, and Ski provides several shortcuts to a...
1-8 Getting Started: A Ski Tutorial Copyright © 2000 Hewlett-Packard Co. Ski IA-64 Simulator Reference Manual 1.0L Another shortcut is the * pointer-dereference operator for indirect addressing. Type “ dj 0 ” to jump the Data Window to location 0. Then type “ dj *(r12+18) ”. Ski will take the conten...
Copyright © 2000 Hewlett-Packard Co. Getting Started: A Ski Tutorial 1-9 Ski IA-64 Simulator Reference Manual 1.0L 1.2.7 Viewing Source Code Mixed In with Assembly Code The Program Window shows the C source code intermixed with the IA-64 assembly code. You can turn the source code Figure 1-12. Jumpi...
1-10 Getting Started: A Ski Tutorial Copyright © 2000 Hewlett-Packard Co. Ski IA-64 Simulator Reference Manual 1.0L display off or on using the pa (“ p rogram a ssembly”) and pm (“ p rogram m ixed”) commands, respectively. Mixed code dis- play only works if you have the source code to the program av...
Copyright © 2000 Hewlett-Packard Co. Getting Started: A Ski Tutorial 1-11 Ski IA-64 Simulator Reference Manual 1.0L 1.2.9 Running a Program To run your program, type the “ run ” command or click the Run button in the Main Window. Ski will start the simulation and connect the program’s standard I/O p...
1-12 Getting Started: A Ski Tutorial Copyright © 2000 Hewlett-Packard Co. Ski IA-64 Simulator Reference Manual 1.0L 1.2.10 Single-stepping a Program To try single-stepping (and no, this is not a kind of ethnic dance), set a breakpoint at main+10 . Then use the “ run ” com- mand or Run button to simu...
Copyright © 2000 Hewlett-Packard Co. Getting Started: A Ski Tutorial 1-13 Ski IA-64 Simulator Reference Manual 1.0L the Main Window. Ski tells you why it stopped and gives you statistics about program execution up to this point, as youcan see in Figure 1-18. The Program Window marks the next instruc...
1-14 Getting Started: A Ski Tutorial Copyright © 2000 Hewlett-Packard Co. Ski IA-64 Simulator Reference Manual 1.0L By changing the value of the ip register, you can change where in the program Ski will resume simulation. Enter the com- mand “ = ip main+20 ” in the Main Window and observe the first ...
Copyright © 2000 Hewlett-Packard Co. Getting Started: A Ski Tutorial 1-15 Ski IA-64 Simulator Reference Manual 1.0L Changing registers isn’t enough to debug most programs, however. Often, you need to change values in memory as well.Ski provides several commands for this, differing in whether they mo...
1-16 Getting Started: A Ski Tutorial Copyright © 2000 Hewlett-Packard Co. Ski IA-64 Simulator Reference Manual 1.0L Next, issue the command “ =s _IO_stdin_used+8 Ski!Ski!Ski! ” in the Main Window. (You may need to left-click in the Main Window to make it active.) Observe how the Data Window changes:...
Copyright © 2000 Hewlett-Packard Co. Getting Started: A Ski Tutorial 1-17 Ski IA-64 Simulator Reference Manual 1.0L 1.2.12 Getting Help To see what commands are available, type “ help ” in the Main Window or use the Help->Commands menu selection. To see the syntax of a specific command, type “ he...
Copyright © 2000 Hewlett-Packard Co. Overview 2-1 Ski IA-64 Simulator Reference Manual 1.0L 2 Overview 2.1 Introduction The Ski simulator is a software package designed to functionally simulate the IA-64 processor architecture at the instruc-tion level. Ski offers an informative, screen-oriented mac...
2-2 Overview Copyright © 2000 Hewlett-Packard Co. Ski IA-64 Simulator Reference Manual 1.0L 2.4 Ski Variations The simulator is available in three varieties, distinguished by their user interfaces: ski , xski , and bski . The underlying simulation engine is identical across all three varieties. The ...
Copyright © 2000 Hewlett-Packard Co. Overview 2-3 Ski IA-64 Simulator Reference Manual 1.0L Figure 2-2. The X Window System, Motif-based xski Interface
2-4 Overview Copyright © 2000 Hewlett-Packard Co. Ski IA-64 Simulator Reference Manual 1.0L 2.5 Starting Ski To start the Ski simulator, type its name ( ski , xski , or bski ) and any necessary command line options and file redirec- tions, just as you would start any other Linux program. (Command li...
Copyright © 2000 Hewlett-Packard Co. Overview 2-5 Ski IA-64 Simulator Reference Manual 1.0L standard Linux fashion. The Ski command line syntax is shown below. The -i , -rest , -icnt , and -stats flags can appear in any order. ski [ -help ] [ -i filename] [ -rest filename] [program_filename [args]+]...
2-6 Overview Copyright © 2000 Hewlett-Packard Co. Ski IA-64 Simulator Reference Manual 1.0L 2.6 Quitting Ski The quit command causes the simulator to exit. If a numeric operand or expression is supplied, the value is returned to the shell as Ski’s exit status. This can be particularly useful with bs...
Copyright © 2000 Hewlett-Packard Co. Screen Presentation 3-1 Ski IA-64 Simulator Reference Manual 1.0L 3 Screen Presentation 3.1 Ski’s Use of Windows xski and ski generally divide the screen into four windows. ( bski doesn’t create any windows because it has no user interface, only a command line in...
3-2 Screen Presentation Copyright © 2000 Hewlett-Packard Co. Ski IA-64 Simulator Reference Manual 1.0L ski shows only a portion of a register set at a time and you use the commands described in Section 5.1, “Register Window Commands” to select which portion of which set to see. The sets are describe...
Copyright © 2000 Hewlett-Packard Co. Screen Presentation 3-3 Ski IA-64 Simulator Reference Manual 1.0L 3.2.2 The General Registers Pane The general registers pane shows the current values of the 64-bit general (integer) data registers, four to a line, in hexadec-imal. Registers whose corresponding N...
3-4 Screen Presentation Copyright © 2000 Hewlett-Packard Co. Ski IA-64 Simulator Reference Manual 1.0L 3.2.4 The System Registers Pane The system registers pane shows the Processor Status Register ( psr ), Control Registers, Region Registers ( rr0 - rr7 ), Pro- tection Key Registers ( pkr0 - pkr15 )...
Copyright © 2000 Hewlett-Packard Co. Screen Presentation 3-5 Ski IA-64 Simulator Reference Manual 1.0L 3.3 Resizing Register Window Panes with xski As mentioned above, even a large X Window System screen is too small to display all the registers simultaneously, so youmay have to scroll a pane to see...
3-6 Screen Presentation Copyright © 2000 Hewlett-Packard Co. Ski IA-64 Simulator Reference Manual 1.0L 3.5 The Program Window The Program Window provides a view into the program space. Whether you load a program into the simulated processor’saddress space via the command line or using Ski’s load , i...
Copyright © 2000 Hewlett-Packard Co. Screen Presentation 3-7 Ski IA-64 Simulator Reference Manual 1.0L instruction in the bundle. The end of each instruction group (a unit of potentially parallel execution) is marked with a pairof semicolons (“ ;; ”) after the last operand of the last instruction in...
3-8 Screen Presentation Copyright © 2000 Hewlett-Packard Co. Ski IA-64 Simulator Reference Manual 1.0L 3.5.2 IA-32 Instruction Display IA-32 instructions are displayed as shown in Figure 3-11, according to the conventions for Intel assembly code. As withIA-64 instruction display, Ski uses the first ...
Copyright © 2000 Hewlett-Packard Co. Screen Presentation 3-9 Ski IA-64 Simulator Reference Manual 1.0L 3.5.3 Changing the Range of Locations Shown in the Program Window xski doesn’t place a scroll bar in the Program Window. Instead, like ski , xski provides the pf and pb commands, described in Secti...
3-10 Screen Presentation Copyright © 2000 Hewlett-Packard Co. Ski IA-64 Simulator Reference Manual 1.0L 3.6 The Data Window In the Data Window, xski and ski present data in hexadecimal format, sixteen bytes to a line, as shown in Figure 3-14. The data are displayed as four groups of eight hexadecima...
Copyright © 2000 Hewlett-Packard Co. Screen Presentation 3-11 Ski IA-64 Simulator Reference Manual 1.0L which may change by the time the simulated IA-64 processor actually loads the bytes.) The address is expressed as a sym-bol from the executable file’s symbol table or as a sixteen digit hexadecima...
3-12 Screen Presentation Copyright © 2000 Hewlett-Packard Co. Ski IA-64 Simulator Reference Manual 1.0L 3.6.2 Invalid Code and the Data Window If you tell Ski to display non-existent memory, Ski will display x ’s instead, as shown in Figure 3-14. Non-existent mem- ory is defined for the Data Window ...
Copyright © 2000 Hewlett-Packard Co. Screen Presentation 3-13 Ski IA-64 Simulator Reference Manual 1.0L 3.7.2 The ski Command Window ski ’s Command Window is simpler, as shown in Figure 3-17. There are no menus, buttons, or Command History. Instead, you enter commands when you see a * prompt in the ...
3-14 Screen Presentation Copyright © 2000 Hewlett-Packard Co. Ski IA-64 Simulator Reference Manual 1.0L 3.8 Other Windows Some commands, such as help , isyms , and symlist , cause xski and ski to create additional windows. When xski cre- ates an additional window, it adds scroll bars if there is mor...
Copyright © 2000 Hewlett-Packard Co. Screen Presentation 3-15 Ski IA-64 Simulator Reference Manual 1.0L Figure 3-18. xski’s Symbol List Window
Copyright © 2000 Hewlett-Packard Co. Command Language 4-1 Ski IA-64 Simulator Reference Manual 1.0L 4 Command Language The Ski command language is simple, efficient, and easy to learn. It consists of commands you can invoke from the key-board or from a command file (see Chapter 9, “Command Files”). ...
4-2 Command Language Copyright © 2000 Hewlett-Packard Co. Ski IA-64 Simulator Reference Manual 1.0L the commands “ step 100 ” and “ eval my_buffer ”. This pair of commands would execute one hundred instructions and then print the value of (your) variable named “ my_buffer ”. By combining these two c...
Copyright © 2000 Hewlett-Packard Co. Command Language 4-3 Ski IA-64 Simulator Reference Manual 1.0L As an example, in xski , eval 64 0d64 0o64 0b100000 *main ~(((0D1234+0X10EF0)*4)<<6)+0B10001001 prints the values of the six expressions in the Main Window, as shown in Figure 4-1. The first exp...
4-4 Command Language Copyright © 2000 Hewlett-Packard Co. Ski IA-64 Simulator Reference Manual 1.0L 4.4.1.3 Addresses An address is specified by a 64 bit hexadecimal number. For example, the command pj 1000 repositions (“jumps”) the Program Window to address 0x1000. As discussed in Section 6.1, “App...
Copyright © 2000 Hewlett-Packard Co. Command Language 4-5 Ski IA-64 Simulator Reference Manual 1.0L assigns the value contained in the ip register to general register 31. (For a description of the = command, see Section 8.1, “Changing Registers and Memory with Assignment Commands”.) Wherever the sim...
4-6 Command Language Copyright © 2000 Hewlett-Packard Co. Ski IA-64 Simulator Reference Manual 1.0L first in its symbol tables for program-defined symbols and internal variables (which includes register names). If a match isfound, the matching value is used, otherwise the character sequence is taken...
Copyright © 2000 Hewlett-Packard Co. Screen Manipulation Commands 5-1 Ski IA-64 Simulator Reference Manual 1.0L 5 Screen Manipulation Commands Ski provides several commands to manipulate windows. These commands let you make major changes of context or fineadjustments. xski provides more flexibility:...
5-2 Screen Manipulation Commands Copyright © 2000 Hewlett-Packard Co. Ski IA-64 Simulator Reference Manual 1.0L Displays the IA-32 ( eax , ebx , esp , etc.) registers in the Register Window. sr Displays the system registers ( cr , rr , pkr , dbr , ibr , pmc , and pmd ) in the Register Window. ur Dis...
Copyright © 2000 Hewlett-Packard Co. Screen Manipulation Commands 5-3 Ski IA-64 Simulator Reference Manual 1.0L pm Display the program being simulated in its source code form with the assembly language translation mixed in, asshown in Figure 5-2. The source code display is for your convenience only;...
5-4 Screen Manipulation Commands Copyright © 2000 Hewlett-Packard Co. Ski IA-64 Simulator Reference Manual 1.0L pd starting_address ending_address [filename] Dump the assembly language translation of the program in the area between the two addresses (inclusive) to thescreen ( ski ) or to a window ( ...
Copyright © 2000 Hewlett-Packard Co. Screen Manipulation Commands 5-5 Ski IA-64 Simulator Reference Manual 1.0L 5.3 Data Window Commands The Data Window displays an area of memory in hexadecimal format and, if the window is wide enough, an ASCII trans-lation. (See Section 3.6, “The Data Window”.) Th...
5-6 Screen Manipulation Commands Copyright © 2000 Hewlett-Packard Co. Ski IA-64 Simulator Reference Manual 1.0L dd starting_address ending_address [filename] Dump the memory area between the two addresses (inclusive) to the screen ( ski ) or window ( xski ) if no filename is given or to the specifie...
Copyright © 2000 Hewlett-Packard Co. Program Simulation 6-1 Ski IA-64 Simulator Reference Manual 1.0L 6 Program Simulation Ski’s main responsibility is to simulate IA-64 instructions and programs built from these instructions. Many commandsand features are supplied to provide you with a great deal o...
6-2 Program Simulation Copyright © 2000 Hewlett-Packard Co. Ski IA-64 Simulator Reference Manual 1.0L 6.3.1 System-Mode IA-64 Programs A system-mode IA-64 program “sees” a more complete simulated environment: writeable registers are initialized to zero,page and TLB faults are simulated and cause a t...
Copyright © 2000 Hewlett-Packard Co. Program Simulation 6-3 Ski IA-64 Simulator Reference Manual 1.0L 6.4 Misaligned Data Access Trap If the psr.ac bit is set, the IA-64 architecture requires alignment checks on memory accesses; i.e., when data accesses aremade to items larger than a byte, the appro...
6-4 Program Simulation Copyright © 2000 Hewlett-Packard Co. Ski IA-64 Simulator Reference Manual 1.0L example is “ xski my_program ”. The second way is to use the load , iaload , or romload commands, which take the filename as the first argument, for example, “ load my_program ”. 6.5.2 Summary of Pr...
Copyright © 2000 Hewlett-Packard Co. Program Simulation 6-5 Ski IA-64 Simulator Reference Manual 1.0L 6.6 Program Execution Programs may be run in their entirety without interruption, they may be stopped at appropriate places (see Section 8.3,“Program Breakpoints”) and continued, or they may be sing...
Copyright © 2000 Hewlett-Packard Co. Linux and MS-DOS ABI Emulation 7-1 Ski IA-64 Simulator Reference Manual 1.0L 7 Linux and MS-DOS ABI Emulation As discussed in Section 6.1, “Application-Mode and System-Mode Simulation”, Ski can provide application programswith a Linux-compatible or MS-DOS-compati...
7-2 Linux and MS-DOS ABI Emulation Copyright © 2000 Hewlett-Packard Co. Ski IA-64 Simulator Reference Manual 1.0L Ski accepts but ignores the system calls shown in Table 7-2. For those that return an error indication, the errno code isshown in parentheses. All other ignored system calls return with ...
Copyright © 2000 Hewlett-Packard Co. Linux and MS-DOS ABI Emulation 7-3 Ski IA-64 Simulator Reference Manual 1.0L 7.3 MS-DOS Application Environment IA-32 application-mode programs “see” a limited MS-DOS environment. The MS-DOS environment is emulated by cre-ating and initializing an MS-DOS Program ...
Copyright © 2000 Hewlett-Packard Co. Debugging 8-1 Ski IA-64 Simulator Reference Manual 1.0L 8 Debugging The simulator provides many facilities to help you debug your programs. You can modify the current state of the simu-lated processor, set program breakpoints, trace program execution, and dump a ...
8-2 Debugging Copyright © 2000 Hewlett-Packard Co. Ski IA-64 Simulator Reference Manual 1.0L The hexadecimal value 0x1234 is assigned to general register 1. The six upper (more significant) bytes are paddedwith zeroes. = r1 ip+10 The value in ip added to 0x10 is assigned to general register 1. = f2....
Copyright © 2000 Hewlett-Packard Co. Debugging 8-3 Ski IA-64 Simulator Reference Manual 1.0L 8.1.3 Notes on Assignment 8.1.3.1 Address Alignment Ski aligns addresses on natural boundaries: two-byte quantities are aligned on addresses divisible by two, four-byte quan-tities are aligned on addresses d...
8-4 Debugging Copyright © 2000 Hewlett-Packard Co. Ski IA-64 Simulator Reference Manual 1.0L 8.2 Evaluating Formulas and Formatting Data The eval command evaluates one or more expressions and prints the result(s) in decimal and hexadecimal. An example of the eval command and a more complete discussi...
Copyright © 2000 Hewlett-Packard Co. Debugging 8-5 Ski IA-64 Simulator Reference Manual 1.0L 8.3.2 Deleting Program Breakpoints Two commands delete program breakpoints. The bd command deletes a specified breakpoint. The bD command deletes all breakpoints currently set. 8.3.3 Listing Program Breakpoi...
8-6 Debugging Copyright © 2000 Hewlett-Packard Co. Ski IA-64 Simulator Reference Manual 1.0L 8.3.4 Notes on Program Breakpoints 8.3.4.1 How Ski Implements Breakpoints Program breakpoints are implemented by replacing the instruction at the address of each breakpoint with an IA-64 BREAK instruction or...
Copyright © 2000 Hewlett-Packard Co. Debugging 8-7 Ski IA-64 Simulator Reference Manual 1.0L iabs [address] Sets an IA-32 breakpoint at the specified address or, if no address is given, at the location pointed to by ip . bd breakpoint_number Deletes the breakpoint numbered by breakpoint_number. bD D...
8-8 Debugging Copyright © 2000 Hewlett-Packard Co. Ski IA-64 Simulator Reference Manual 1.0L 8.5 Dumping Registers and Memory to a File You can dump the registers to a file with the “ rd ” command, described in Section 5.1, “Register Window Commands”. You can dump a block of memory into a file in tw...
Copyright © 2000 Hewlett-Packard Co. Command Files 9-1 Ski IA-64 Simulator Reference Manual 1.0L 9 Command Files The dot (“ . ”) command temporarily redirects command input to the simulator so that input is taken from the file provided as an argument to the command. Into this file (a “command file”)...
9-2 Command Files Copyright © 2000 Hewlett-Packard Co. Ski IA-64 Simulator Reference Manual 1.0L example of using goto and a label is: loop: ... other commands ... goto loop 9.2.2 The if Command The if command allows for conditional execution. If the expression following the command evaluates to non...
Copyright © 2000 Hewlett-Packard Co. Command Files 9-3 Ski IA-64 Simulator Reference Manual 1.0L 9.5 Summary of Command File Commands . filename Executes commands in the given command file. The file is opened and its contents are executed as if they wereentered from the keyboard. When the contents o...
Copyright © 2000 Hewlett-Packard Co. Command Reference A-1 Ski IA-64 Simulator Reference Manual 1.0L A Command Reference In the command descriptions that follow, this face indicates literal text you should type, this face indicates operand text you should modify, [bracketed text] indicates text you ...
A-2 Command Reference Copyright © 2000 Hewlett-Packard Co. Ski IA-64 Simulator Reference Manual 1.0L cated page, including instruction pages. Multiple values may not be supplied. The string may not contain spaces andquoting it is not a workaround. See “Changing Registers and Memory with Assignment C...
Copyright © 2000 Hewlett-Packard Co. Command Reference A-3 Ski IA-64 Simulator Reference Manual 1.0L df [count] Move the Data Window forward count lines or one windowful if no count is given. See “Data Window Commands”on page 5-5. dh Display Data Window contents in hexadecimal format. See “Data Wind...
Copyright © 2000 Hewlett-Packard Co. Command Reference A-5 Ski IA-64 Simulator Reference Manual 1.0L the last line of the old window is displayed as the first line of the new window. ( ski only) See “ski Register Window Commands” on page 5-1. rb [count] Moves the Register Window “backward” (scroll u...
Copyright © 2000 Hewlett-Packard Co. Register Names B-1 Ski IA-64 Simulator Reference Manual 1.0L B Register Names IA-64 registers are fully described in other documents. This appendix provides a list for convenience only. The registernames are documented here as recognized by Ski and, in a few case...
Copyright © 2000 Hewlett-Packard Co. Internal Variable Names C-1 Ski IA-64 Simulator Reference Manual 1.0L C Internal Variable Names Ski has one combined symbol table for registers and internal variables. (See Section 4.4.2.2, “Registers” and Section4.4.2.3, “Internal Variables”.) A separate symbol ...
Copyright © 2000 Hewlett-Packard Co. Simulator Status and Error Messages D-1 Ski IA-64 Simulator Reference Manual 1.0L D Simulator Status and Error Messages The following is a description of some of the status and error messages which can be produced by the simulator. “Fault”and “Trap” messages are ...
D-2 Simulator Status and Error Messages Copyright © 2000 Hewlett-Packard Co. Ski IA-64 Simulator Reference Manual 1.0L Breakpoint #%d wasn’t set You used the bd command to delete a specific breakpoint but that breakpoint doesn’t exist. Did you specify the right breakpoint? Use the bl command to list...
Copyright © 2000 Hewlett-Packard Co. Simulator Status and Error Messages D-3 Ski IA-64 Simulator Reference Manual 1.0L missions are wrong or a remote file has suddenly become inaccessible? See “The Program Window” on page 3-6 andthe discussion of the pm command in “Program Window Commands” on page 5...
D-4 Simulator Status and Error Messages Copyright © 2000 Hewlett-Packard Co. Ski IA-64 Simulator Reference Manual 1.0L help: Unknown command: %s You asked Ski to tell you about a particular command but the command you asked for doesn’t exist. Try the help command alone to get a list of all of the co...
D-6 Simulator Status and Error Messages Copyright © 2000 Hewlett-Packard Co. Ski IA-64 Simulator Reference Manual 1.0L Not an IA-64 file See “File size > Memory size” on page D-3. Nothing to run No program has been loaded. Use the load , iaload , or romload command, depending on what kind of prog...
D-8 Simulator Status and Error Messages Copyright © 2000 Hewlett-Packard Co. Ski IA-64 Simulator Reference Manual 1.0L Unable to open console window Your system-mode program tried to open a console with the appropriate Simulator System Call but Ski wasn’t ableto spawn the corresponding xterm program...
HP Manuals
-
HP CM1312 MFP
Manual
-
HP DV2700
Manual
-
HP 203A
Manual
-
HP 13-2000
Manual
-
HP 1320NW
Manual
-
HP D4360
Manual
-
HP W19Q
Manual
-
HP FC2143
Manual
- HP ZV6000 Manual
-
HP 7500
Manual
-
HP C4591A
Manual
-
HP E4411B
Manual
-
HP N6310
Manual
- HP nx7000 Manual
-
HP DL120
Manual
- HP w1707 Manual
-
HP CV136A#B1H
Manual
-
HP X585z
Manual
-
HP 686714-S01
Manual
- HP 1200 series Manual