|
|
coherent
data formats Technical Information data formats
Mark Williams Company has written C compilers for a number of
different computers. Each has a unique architecture and defines
data formats in its own way.
The following table gives the sizes, in cchhaarrs, of the data types
as they are defined by various microprocessors.
_i_8_0_8_6 _i_8_0_8_6
_T_y_p_e _S_M_A_L_L _L_A_R_G_E _Z_8_0_0_1 _Z_8_0_0_2 _6_8_0_0_0 _P_D_P_1_1 _V_A_X
cchhaarr 1 1 1 1 1 1 1
ddoouubbllee 8 8 8 8 8 8 8
ffllooaatt 4 4 4 4 4 4 4
iinntt 2 2 2 2 2 2 4
lloonngg 4 4 4 4 4 4 4
pointer 2 4 4 2 4 2 4
sshhoorrtt 2 2 2 2 2 2 2
COHERENT places some alignment restrictions on data, which con-
form to all restrictions set by the microprocessor. Byte or-
dering is set by the microprocessor; see the Lexicon entry on
byte ordering for more information.
***** See Also *****
byte ordering, C language, data types, double, float, memory
allocation, technical information
***** Notes *****
The COHERENT system supports Intel SMALL model only.
COHERENT Lexicon Page 1
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.