» Sign in
  
Jump to HP Home Jump to Product & Services Jump to Support & Drivers Jump to Solutions Jump to How to buy
» Contact HP
 » Advanced Search
Jump to HP Home

PA-RISC 2.0 Architecture

Developer & Solution Partner Program (DSPP)


A site for HP Partners

 »  DSPP home

Benefits & Services
 »  Marketing & Sales
 »  Technical
 »  Collaboration

Resources & Downloads
 »  Technologies & Tools
 »  HP Products
 »  HP Solutions
 »  Software downloads

 »  Specialized programs

 »  Events
 »  Newsletters

Partner information
 »  Find a partner
 »  Find a partner solution

Shortcuts for
 »  Independent software vendors
 »  Integrators & Consultants

About DSPP
 »  Why join?
 »  Membership benefits

 »  Latest updates

 »  Contact us

 »  Site map

Table of contents

Choose a chapter from the list below to view the PDF document for that chapter. These chapters are excerpted from PA-RISC 2.0 Architecture, by Gerry Kane, published by Prentice Hall PTR, ISBN 0-13-182734-0. Print copies of the book can be ordered at www.hp.com/hpbooks.

»  Table of contents, lists of tables and figures, & preface (378KB, PDF)
»  1 - Overview (337KB, PDF)

Traditional RISC Characteristics of PA-RISC. PA-RISC-The Genius is in the Details. A Critical Calculus: Instruction Pathlength. Multimedia Support: The Precision Process Illustrated. Integrated CPU. Extensibility and Longevity. System Organization.

»  2 - Processing resources (359KB, PDF)

Non-Privileged Software-Accessible Registers. Privileged Software-Accessible Registers. Unused Registers and Bits. Data Types. Byte Ordering (Big Endian/Little Endian).

»  3 - Addressing and access control (346KB, PDF)

Physical and Absolute Addressing. Virtual Addressing. Pointers and Address Specification. Address Resolution and the TLB. Access Control.

»  4 - Control flow (2235KB, PDF)

Caches. Control Flow. Branching. Nullification. Instruction Execution. Instruction Pipelining.

»  5 - Interruptions (386KB, PDF)

Interrupt Classes. Interruption Handling. Instruction Recoverability. Masking and Nesting of Interruptions. Interruption Priorities. Return from Interruption. Interruption Descriptions.

»  6 - Instruction set overview (454KB, PDF)

Computation Instructions. Multimedia Instructions. Memory Reference Instructions. Long Immediate Instructions. Branch Instructions. System Control Instructions. Assist Instructions. Conditions and Control Flow. Additional Notes on the Instruction Set.

»  7 - Instruction descriptions (447KB, PDF)

This chapter provides a description of each of the instructions (except floating-point) which are supported by the PA-RISC architecture.

»  8 - Floating-point coprocessor (998KB, PDF)

The IEEE Standard. The Instruction Set. Coprocessor Registers. Data Registers. Data Formats. Floating-Point Status Register. Floating-Point Instruction Set.

»  9 - Floating-point instruction set (478KB, PDF)

This chapter provides a description of each of the instructions supported by the floating-point coprocessor.

»  10 - Floating-point exceptions (404KB, PDF)

Exception Registers. Interruptions and Exceptions. Saving and Restoring State.

»  11 - Performance monitor coprocessor (350KB, PDF)

Performance Monitor Instructions. Performance Monitor Interruptions. Monitor Units.

»  Appendix A - Glossary (379KB, PDF)
»  Appendix B - Instruction formats (376KB, PDF)
»  Appendix C - Operation codes (455KB, PDF)
»  Appendix D - Conditions (381KB, PDF)
»  Appendix D - Instruction notation control structures (366KB, PDF)
»  Appendix F - TLB and cache control (388KB, PDF)
»  Appendix G - Memory ordering model (435KB, PDF)
»  Appendix H - Address formation details (403KB, PDF)
»  Appendix I - Programming notes (374KB, PDF)
»  Appendix J - Instruction completers & pseudo-ops (363KB, PDF)
»  Index (594KB, PDF)








Printable version

Privacy statement Using this site means you accept its terms Trademark acknowledgment Contact us
HP Confidential © 2010 Hewlett-Packard Development Company, L.P.