|
|
1.1 root 1:
2:
3: data formats Technical Information data formats
4:
5:
6:
7:
8: Mark Williams Company has written C compilers for a number of
9: different computers. Each has a unique architecture and defines
10: data formats in its own way.
11:
12: The following table gives the sizes, in cchhaarrs, of the data types
13: as they are defined by various microprocessors.
14:
15:
16:
17: _i_8_0_8_6 _i_8_0_8_6
18: _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
19:
20: cchhaarr 1 1 1 1 1 1 1
21: ddoouubbllee 8 8 8 8 8 8 8
22: ffllooaatt 4 4 4 4 4 4 4
23: iinntt 2 2 2 2 2 2 4
24: lloonngg 4 4 4 4 4 4 4
25: pointer 2 4 4 2 4 2 4
26: sshhoorrtt 2 2 2 2 2 2 2
27:
28:
29: COHERENT places some alignment restrictions on data, which con-
30: form to all restrictions set by the microprocessor. Byte or-
31: dering is set by the microprocessor; see the Lexicon entry on
32: byte ordering for more information.
33:
34: ***** See Also *****
35:
36: byte ordering, C language, data types, double, float, memory
37: allocation, technical information
38:
39: ***** Notes *****
40:
41: The COHERENT system supports Intel SMALL model only.
42:
43:
44:
45:
46:
47:
48:
49:
50:
51:
52:
53:
54:
55:
56:
57:
58:
59:
60:
61:
62:
63:
64: COHERENT Lexicon Page 1
65:
66:
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.