Chapter 5

A1: Among other factors, you might consider how many clock cycles are needed and how any two-step schemes are protected in the case of CPU interrupts.
A3: How, for instance, is branch range determined? About how many bits would be required for a subcode to encode both integer and floating-point relations?
A4: Yes.
A5: Not equal is not equal (i.e., to zero), independent of interpretation of the bit pattern.
A6: How many predicate registers are available (see Appendix D)? Could an inner compare instruction “unconditionally” modify the same predicate register that predicated that instruction itself?
A7: It falls through only on the final traversal.
A8: Infinite loop.
A9: Consider the program in Figure 5-1 and substitute a subtract operation for ...

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.