Data Types; Figure 2-1. Data Types And Ranges - Intel i960 Jx Developer's Manual

Microprocessor
Table of Contents

Advertisement

DATA TYPES AND MEMORY ADDRESSING MODES
2.1

DATA TYPES

The instruction set references or produces several data lengths and formats. The i960
processor supports the following data types:
Integer (signed 8, 16 and 32 bits)
Long-Word (64 bits)
Quad-Word (128 bits)
Bit
Figure 2-1
illustrates the class, data type and length of each type supported by i960 processors.
Bit Field
31
Length
LSB of
Bit Field
96
Bits
128
Bits
127
Class
Numeric
(Integer)
Numeric
(Ordinal)
Non-Numeric
Ordinal (unsigned integer 8, 16, 32 and 64 bits)
Triple-Word (96 bits)
Bit Field
0
64
Bits
63
95
Data Type
Byte Integer
Short Integer
Integer
Byte Ordinal
Short Ordinal
Ordinal
Long Ordinal
Bit
Bit Field
1-32 Bits
Long-Word
Triple-Word
Quad-Word
128 Bits

Figure 2-1. Data Types and Ranges

CHAPTER 2
8
Bits
16
Bits
15
32
Bits
31
Triple-Word
Quad-Word
Length
Range
7
8 Bits
-2
to 2
15
16 Bits
-2
to 2
31
32 Bits
-2
to 2
0 to 2
8 Bits
16 Bits
0 to 2
0 to 2
32 Bits
64 Bits
0 to 2
1 Bit
N/A
64 Bits
96 Bits
2
®
Jx
Byte
0
7
Short
0
Word
0
Long
0
0
0
7
-1
15
-1
31
-1
8
-1
16
-1
32
-1
64
- 1
2-1

Advertisement

Table of Contents
loading

Table of Contents