3.1. Programming Environments

Command-line programming environments provide access to assemblers, compilers, linkers, debuggers, and other useful tools. We shall present only selected features of these environments as needed to elucidate the Itanium ISA.

Appendix A provides an introduction (or review) of elementary aspects of Unix or Linux command-line environments. The self-help exercises in Appendix A are strongly recommended for reassurance before you write and test your first Itanium program.

The contrasting book Programming Itanium-Based Systems by Triebel, Bissell, and Booth describes program development using Windows®-based tools primarily from the perspective of high-level language programming.

Get Itanium® Architecture for Programmers: Understanding 64-Bit Processors and EPIC Principles now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.