HP IA-64 - Manual

HP IA-64

HP IA-64 – Manual, read for free online in PDF format. We hope this helps you resolve any issues you may have. If you have further questions, please contact us through the contact form.

1 Page 1
2 Page 2
3 Page 3
4 Page 4
5 Page 5
6 Page 6
7 Page 7
8 Page 8
9 Page 9
10 Page 10
11 Page 11
12 Page 12
13 Page 13
14 Page 14
15 Page 15
16 Page 16
17 Page 17
18 Page 18
19 Page 19
20 Page 20
21 Page 21
22 Page 22
23 Page 23
24 Page 24
25 Page 25
26 Page 26
27 Page 27
28 Page 28
29 Page 29
30 Page 30
31 Page 31
32 Page 32
33 Page 33
34 Page 34
35 Page 35
36 Page 36
37 Page 37
38 Page 38
39 Page 39
40 Page 40
41 Page 41
42 Page 42
43 Page 43
44 Page 44
45 Page 45
46 Page 46
47 Page 47
48 Page 48
49 Page 49
50 Page 50
51 Page 51
52 Page 52
53 Page 53
54 Page 54
55 Page 55
56 Page 56
57 Page 57
58 Page 58
59 Page 59
60 Page 60
61 Page 61
62 Page 62
63 Page 63
64 Page 64
65 Page 65
66 Page 66
67 Page 67
68 Page 68
69 Page 69
70 Page 70
71 Page 71
72 Page 72
73 Page 73
74 Page 74
75 Page 75
76 Page 76
77 Page 77
78 Page 78
79 Page 79
80 Page 80
81 Page 81
82 Page 82
83 Page 83
84 Page 84
85 Page 85
86 Page 86
87 Page 87
88 Page 88
89 Page 89
90 Page 90
91 Page 91
92 Page 92
93 Page 93
94 Page 94
95 Page 95
96 Page 96
97 Page 97
98 Page 98
99 Page 99
100 Page 100
101 Page 101
102 Page 102
103 Page 103
104 Page 104
105 Page 105
106 Page 106
107 Page 107
108 Page 108
109 Page 109
110 Page 110
Page: / 110

Table of Contents:

  • Page 2 – Notice; Copyright © 2000 by HEWLETT-PACKARD COMPANY.; Printing History
  • Page 3 – Preface; Font Conventions; italic; Syntax Conventions
  • Page 5 – Table of Contents
  • Page 6 – Summary of The
  • Page 7 – The
  • Page 9 – List of Figures
  • Page 10 – The Original Program Loaded in; The Program After Assigning a String in; ski; Output from; xski
  • Page 11 – List of Tables
  • Page 13 – Getting Started: A Ski Tutorial; The Ski Simulator; How to Run an IA-64 Application Program; Starting
  • Page 14 – xski From the Command Line
  • Page 15 – Exiting Ski; You can quit; and this tutorial with the; Loading Your Program; ”, and the source code file is named “; pane of the Register Window to see these registers.); xski Windows
  • Page 16 – ” Program
  • Page 17 – Inspecting Data; To look at the; xski Data Window
  • Page 18 – Figure 1-7. Changing the Data Window Display
  • Page 19 – character strings of; and; ’s Command; ” command in the Command History. Hit the enter/return key to; argv
  • Page 20 – Viewing Data in ASCII
  • Page 21 – Viewing Source Code Mixed In with Assembly Code
  • Page 22 – Controlling Breakpoints
  • Page 23 – Running a Program
  • Page 24 – Single-stepping a Program; mand or; Figure 1-16. The Terminal Window After the “; ” Program is Run
  • Page 25 – Changing Registers and Memory
  • Page 26 – By changing the value of the; mand “; xski Register Window After Stopping at a Breakpoint at
  • Page 27 – tring”) to modify the data; xski Register Window After Changing the
  • Page 28 – xski Data Window Widened to Show ASCII
  • Page 29 – Getting Help; Next Steps
  • Page 31 – Overview; Introduction; Ski’s Strengths; • IA-64 operating system and firmware development:; Ski’s Scope; What You Need to Know to Use This Manual; are used without explanation.; Defects and Defect Reporting
  • Page 32 – Ski Variations; Using
  • Page 33 – xski Interface
  • Page 34 – Starting Ski; Command Line Flags
  • Page 35 – filename; File
  • Page 36 – Quitting Ski; the shell as Ski’s exit status. This can be particularly useful with; bski; and command files (see Chapter 9, “Command; Summary of the Quit Command
  • Page 37 – Screen Presentation; Ski’s Use of Windows; The Register Window
  • Page 38 – The User Registers Pane
  • Page 39 – The General Registers Pane; The Floating Point Registers Pane; xski User Registers Pane
  • Page 40 – The System Registers Pane; The system registers pane shows the Processor Status Register (; tection Key Registers (; register shown on the second text line in; The IA-32 Registers Pane; xski Floating Point Registers Pane
  • Page 41 – Resizing Register Window Panes with
  • Page 42 – The Program Window; IA-64 Instruction Display
  • Page 43 – ”) after the last operand of the last instruction in the group.; ”) indicates that the; xski’s Program Window Showing Part of an IA-64 “hello world” Program
  • Page 44 – IA-32 Instruction Display; xski’s Program Window Showing IA-64 Predication and Breakpoints
  • Page 45 – Changing the Range of Locations Shown in the Program Window
  • Page 46 – The Data Window
  • Page 47 – Changing the Range of Locations Shown in the Data Window
  • Page 48 – Invalid Code and the Data Window; The Command/Main Window; command” which causes information about
  • Page 49 – you enter commands when you see a; displays; will repeat the last command you entered.
  • Page 50 – Other Windows
  • Page 51 – xski’s Symbol List Window
  • Page 53 – Command Language; Command Entry; like this; Command Sequences, Repetition, and Abbreviation
  • Page 54 – Argument Specification; Numeric Arguments; Numbers and Counts; Expressions
  • Page 55 – Table 4-1. Ski Simulator Arithmetic and Logic Operators
  • Page 56 – Addresses; ” and clear the bit with “; Symbolic Arguments; Program-Defined Symbols; command shows you; Registers; mand
  • Page 57 – Internal Variables; Labels; Filenames; Resolving Ambiguous Symbols and Numbers
  • Page 58 – ” or “
  • Page 59 – Screen Manipulation Commands; Register Window Commands; Summary of Register Window Commands
  • Page 60 – Displays the system registers (; Program Window Commands; Summary of Program Window Commands
  • Page 61 – or; from the directory where the program was; xski’s Program Window Showing IA-64 Assembly Language Code
  • Page 62 – dumped along with the assembly language, even if the; command is given. Figure 5-3 shows an example of an; xski’s Program Window Showing Intermixed C and IA-64 Assembly Code
  • Page 63 – Data Window Commands; Summary of Data Window Commands; xski Showing Data as Instruction Bundles
  • Page 64 – xski Showing Data in Raw Hexadecimal and ASCII
  • Page 65 – Program Simulation; Application-Mode and System-Mode Simulation; and will assume your program is a sys-; tion and the; Ski Support for Application-Mode Programs; ” functions. Ski does not; Ski Support for System-Mode Programs
  • Page 66 – System-Mode TLB Simulation; Summary of TLB Display Commands
  • Page 67 – Misaligned Data Access Trap; How to Load a Program
  • Page 68 – Summary of Program Loading Commands; Adding Information after Loading
  • Page 69 – Program Execution; Summary of Program Execution Commands; expression
  • Page 71 – Linux and MS-DOS ABI Emulation; Interruptions; structures; Linux Application Environment; points to the top of the stack.
  • Page 72 – Table 7-1. Linux System Calls Supported by Ski
  • Page 73 – MS-DOS Application Environment
  • Page 75 – Debugging; Changing Registers and Memory with Assignment Commands; Summary of Assignment Commands
  • Page 76 – The value in; added to 0x10 is assigned to general register 1.; The string “; Figure 8-1. The Original Program Loaded in
  • Page 77 – Notes on Assignment; Address Alignment; results in the message; Bit-encoded Registers; and you can set the entire Processor Status Register (; Page Allocation
  • Page 78 – Evaluating Formulas and Formatting Data; Program Breakpoints; Setting Program Breakpoints
  • Page 79 – Deleting Program Breakpoints; Listing Program Breakpoints; xski’s Program Window
  • Page 80 – Notes on Program Breakpoints; How Ski Implements Breakpoints; Unexpected Breakpoints; Summary of Program Breakpoint Commands; xski’s Breakpoint List Window Showing IA-64 and IA-32 Breakpoints
  • Page 81 – Data Breakpoints; Setting Data Breakpoints; number
  • Page 82 – Dumping Registers and Memory to a File; Summary of Save and Restore Commands; Symbol Table Commands; Summary of Symbol Commands
  • Page 85 – Command Files; Initialization File; Labels and Control Flow in Command Files
  • Page 86 – example of using; Comments in Command Files
  • Page 87 – Summary of Command File Commands
  • Page 89 – Command Reference; comment
  • Page 90 – address length; dbD; dbd breakpoint_number; dbl
  • Page 91 – label
  • Page 93 – only) See “ski Register Window
  • Page 95 – Register Names
  • Page 101 – Internal Variable Names; Number of “virtual cycles” simulated.
  • Page 103 – Simulator Status and Error Messages; All breakpoints deleted; All breakpoints in use; Assignment failed; Breakpoint already set at that location
  • Page 104 – Could not open %s for reading
  • Page 105 – File size > Memory size; Following values could not be assigned:; Halting Simulation
  • Page 106 – command for information; expression true_command
  • Page 108 – No program has been loaded. Use the; command, depending on what kind of program; example, when you use the
  • Page 110 – understand different flags. See “Command Line Flags” on page 2-4.; unsupported system call %d; Ski’s generic command line help message.
Loading the manual

Ski IA-64 Simulator Reference Manual

Rev. 1.0L (26 Apr 00)

Copyright

©

2000 Hewlett-Packard Co.

"Loading the manual" means you need to wait until the file loads and becomes available for online reading. Some manuals are very large, and the time they take to appear depends on your internet speed.

Summary

Page 2 - Notice; Copyright © 2000 by HEWLETT-PACKARD COMPANY.; Printing History

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 ...

Page 3 - Preface; Font Conventions; italic; Syntax Conventions

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...

Page 5 - Table of Contents

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 . . . . . . . . . . . . . . . . . ...

Other HP Models

All HP Other