国产成人精品亚洲777人妖,欧美日韩精品一区视频,最新亚洲国产,国产乱码精品一区二区亚洲

您的位置:首頁技術文章
文章詳情頁

AMPC發布-從C代碼自動生成Java代碼

瀏覽:3日期:2024-03-15 11:13:05
Axiomatic Solutions 宣布發布 一款新產品-AMPC(Axiomatic Multi-Platform C). AMPC可以自動的將你的C代碼生成為Java代碼。AMPC宣稱支持大部分C89-C語言最初的ANSI/ISO標準。也是現在大部分程序員認作C語言的版本。AMPC不支持Bit field,支持有限的double types, fork() 函數也被賦予了不同的意義。同時,用一個大的int數組來代表內存尋址。官方提到:The AMPC (Axiomatic Multi-Platform C) compiler/IDE tries to follow the ANSI C (1989) standard as closely as possible, but it is yet to be fully compliant. Although it is not pure ANSI C (1989), it supports a very large subset of the standard. The JVM architecture has no built-in addressable memory architecture, hence, we resort to using one large array of int as a substitute for addressable memory. We minimize referencing the large array of int when referencing local variables by means of a register allocation technique based on the priority based graph coloring algorithm, utilizing JVM's local variables as 'registers'. This results in faster executables somewhat. Each address location of the monolithic memory architecture takes up 32-bit space. So, the memory space is 4-bytes-addessable (word-addressable) and not byte-addressable. Consequently, all scalar data types are 4 bytes long and they are int, char, float, and double.
標簽: Java
相關文章:
主站蜘蛛池模板: 巴塘县| 财经| 乌审旗| 安陆市| 秀山| 四川省| 谷城县| 新竹县| 遂平县| 青铜峡市| 普陀区| 陆良县| 泰兴市| 古蔺县| 文昌市| 固镇县| 花莲市| 诸暨市| 恩施市| 临武县| 普定县| 阿拉善盟| 太白县| 浦江县| 延长县| 尤溪县| 津南区| 米易县| 巴楚县| 馆陶县| 汉沽区| 齐齐哈尔市| 南城县| 上林县| 开阳县| 邳州市| 临夏县| 夹江县| 双江| 武鸣县| 钟山县|