Exotic architectures the standards committees care about

后端 未结 7 921
时光说笑
时光说笑 2020-11-22 01:23

I know that the C and C++ standards leave many aspects of the language implementation-defined just because if there is an architecture with other characteristics, it would b

7条回答
  •  [愿得一人]
    2020-11-22 01:58

    Take a look at this one

    Unisys ClearPath Dorado Servers

    offering backward compatibility for people who have not yet migrated all their Univac software.

    Key points:

    • 36-bit words
    • CHAR_BIT == 9
    • one's complement
    • 72-bit non-IEEE floating point
    • separate address space for code and data
    • word-addressed
    • no dedicated stack pointer

    Don't know if they offer a C++ compiler though, but they could.


    And now a link to a recent edition of their C manual has surfaced:

    Unisys C Compiler Programming Reference Manual

    Section 4.5 has a table of data types with 9, 18, 36, and 72 bits.

    size and range of data types in USC C compiler

提交回复
热议问题