Exercises

1:What is meant by a programming environment?
2:Give an example of a simple statement in a high-level language and its assembly language equivalent.
3:What are the meanings of the special symbols—such as “:” and “;” or “/”—used in writing an assembly language statement?
4:Point out the specific aspects of SQUARES that you think would need to be modified in order to use double word instead of quad word storage.
5:What are the advantages of equating a value to a symbol that can be used throughout a program?
6:Write the syntax for specifying the value 42 using several radix values for an Itanium assembler for the programming environment that you are using.
7:Some assemblers support a user-defined symbol table for registers.
  1. Find out whether ...

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.