Data Representation - Intel i960 User Manual

Processor compiler
Hide thumbs Also See for i960:
Table of Contents

Advertisement

Language Implementation
This chapter describes data representation, register use, object file format
use, and pragmas for modifying code generation.

Data Representation

This section describes the scalar and aggregate data types recognized by
the compiler, the format and alignment of each type in memory, and the
range of values each type can take. For information on ANSI C data
types, see C: A Reference Manual.
The i960 processors use a little-endian byte ordering, such that the address
of a 4-byte (32-bit) variable is the address of the low-order byte of the
variable. The i960 Cx, Hx, and Jx processors also support big-endian
addressable memory, such that the address of a 4-byte (32-bit) variable is
the address of the high-order byte of the variable.
Scalars
A scalar data type holds a single value, such as the integer value 42 or the
bit string 10011. Table 7-1 lists scalar data types for the i960 processor.
7
7-1

Advertisement

Table of Contents
loading

Table of Contents