词条 中间语言

中间语言

中间语言英语:Intermediate language),在计算机科学中,是指一种应用于抽象机器(abstract machine)的编程语言,它设计的目的,是用来帮助我们分析计算机程序。这个术语源自于编译器,在编译器将源代码编译为目的码的过程中,会先将源代码转换为一个或多个的中间表述,以方便编译器进行最佳化,并产生出目的机器的机器语言。通常,中间语言的设计与一般的机器语言有三个不同之处:

  • 每个指令代表仅有一个基本的操作。举例来说,在微处理器中出现的shift-add定址模式在中间语言不会出现。
  • 指令集内可能不会包含控制流程的资讯。
  • 暂存器可用的数量可能会很大,甚至没有限制。

最常见的中间语言表述形式,是三位址码(Three address code)。

这个术语也同时用来代称一些作为中间层的语言,有些高级语言不会输出为机器语言,它们仅会输出这种中间语言,而这些中间语言则会像一般语言一样,提交给编译器,编译为机器语言。这通常被用于让最佳...

中间语言相关文献
中间党
历史中间党代表农场主和家庭农户利益,并坚决反对加入欧盟。从其成立到2000年,中间党只参加非社会主义政府(即不会参与工党政府)。但在2005年改变了其宗旨,加入了工党政府领导的红绿联盟,转而与工党组成中间偏左联盟。历任政党领袖约翰·梅尔拜(JohanE.Mellbye)1920–1921克里斯托弗·赫格塞(KristofferHøgset)1921–1927埃里克·恩格(ErikEnge)1927–1930延斯·洪塞德(JensHundseid)1930–1938尼尔斯·特拉达尔(NilsTrædal)1938–1948埃纳尔·弗罗格纳(EinarFrogner)1948–1954佩尔·博尔滕(PerBorten)1955–1967约翰·奥古斯特海姆(JohnAustrheim)1967–1973达格芬·沃维克(DagfinnVårvik)1973–1977古纳尔·斯托尔塞特(Gunnar...
查看全文
中间市
历史年表1889年4月1日:实施町村制,现在的辖区在当时分属:远贺郡长津村和底井野村。1922年11月1日:长津村改制为长津町。1924年9月1日:长津町改名为中间町。1932年3月1日:底井野村被并入中间町。1958年11月1日:中间町改制为中间市。变迁表行政历任市长交通铁路九州旅客铁道筑丰电气铁道教育高等学校福冈县立中间高等学校福冈县立北九州高等学园希望丘高等学校本地出身之名人村田喜代子:小说家高仓健:俳优仰木彬:职业棒球选手岛田诚:职业棒球选手川田和宏:职业足球选手冨冈勉:政治家大野いと:演员、模特儿参考资料^中间市的概要.中间市政府.[2009-07-18](日语).^中间市的历史年表.中间市政府.[2009-07-18](日语).
查看全文
中间件
衍伸上层中间件上层中间件(UpperMiddleware)是基于中间件之上的一种产品服务。传统的中间件一般只是提供技术服务,而在此之上的上层中间件考虑解决业务问题,为业务人员所用。简单地说,上层中间件是中间件与业务服务的结合产物,所表现出的是允许业务人员定制业务服务,实现实时的业务价值。一般来说,上层中间件是SOA架构的一种延伸形态。物联网中间件与物联网/M2M相关中间件有很多种类,如嵌入式中间件、数字电视中间件、RFID中间件和通用M2M物联网中间件等,中间件和物联网一样无处不在。OSGi(OpenServicesGatewayinitiative)是一个1999年成立的开放标准联盟,被广泛的用到了手机和智能M2M终端上,在汽车业(汽车中的嵌入式系统)、工业自动化、智能楼宇、网格计算、云计算、各种机顶盒、Telematics等领域都有广泛应用。
查看全文
中间语言
中介码中介码(IR,intermediaterepresentation)是一种数据结构,可将输入的资料建构为一个计算机程序,也可以将一部分或是所有输出的程式反推回输入资料。这意味着中介码将会保留一些输入资料的资讯,同时拥有更进一步注释或是快速查询的功能。举一个典型的例子,它是现代许多编译器所拥有的功能,它可将一段程式转换成一个中间层的Graph数据结构,Graph可进行数据流分析,而且可在建立实际运行的CPU指令列表之前进行重组(re-arrangement),这种中间层的使用方式,允许像是LLVM的编译系统可以同时拥有许多不同的前端语言编译器,而且可以产生许多不同架构系统的机器码。语言C语言虽然并没有明确设计为中间语言,但它天生就是组合语言的抽象形态,它同时作为类Unix系统及其他操作系统中的系统编程语言(Systemprogramminglanguage),这令它成为最热门的中间语言...
查看全文
通用中间语言
概述在编译.NET编程语言时,源代码被翻译成CIL码,而不是基于特定平台或处理器的目标代码。CIL是一种独立于具体CPU和平台的指令集,它可以在任何支持.NETframework的环境下运行。CIL码在运行时被检查并提供比二进制代码更好的安全性和可靠性。即时编译(JIT)即时编译是指字节码在CPU执行时被立即转换成机器码。转换是在程序执行的过程中逐渐进行的。即时编译技术提供了特定环境下的最佳化、运行时类型安全以及汇编验证。为此,即时编译器检查程序集元数据中是否有非法访问和句柄的冲突。NGEN(本机映像生成器)编译本机映像生成器(Ngen.exe)是一个提高托管应用程序性能的工具。Ngen.exe创建本机映像(包含经编译的特定于处理器的机器代码的文件),并将它们安装到本地计算机上的本机映像缓存中。运行库可从缓存中使用本机映像,而不是使用实时编译器编译原始程序集。元数据执行CIL参见Phala...
查看全文
中间语言相关标签
编译原理
编程语言分类
家族谱大览
怀玉中间郑氏宗谱 [3卷](别名:Huai Yu Zhong Jian Zheng Shi Zong Pu|中间郑氏宗谱|怀玉中间郑氏宗谱)
原书: [出版地不详] : 姚裕德堂梓, 民国15[1926]三修. 3册 : 插图, 世系表, 人像. 收藏所 : 太原寻源姓氏文化研究中心. 始祖 : 郑愍公,字时禹. 官居刺史. 徽州歙县祖 : 郑洲,字化龙. 逑公第5子. 一世祖 : (唐) 郑林,字符亨. 为安徽休宁始祖. 始迁祖 : (元明之际) 郑元瑞,字通衢,行通一. 国二公长子,元亨公23世孙. 因商由休宁徙江西,居广信府玉山县. 字派 : 礼义忠信 万亿绵宗 温良恭俭 远岁亨荣 国通辛宝 珍英富隆 福寿康宁 衍庆干雍 绍耀先德 世泽文从 书香继启 廉耻增重 昌盛诗乐 兴茂崇功. 散居地 : 江西省玉山县等地. 书名据书衣题编目. 版心题 : 中间郑氏宗谱.
浏览:100
中间郑氏宗谱 [3卷]
原书: [出版地不详]:姚裕德堂梓, 民国15[1926]三修. 3册 : 插图, 世系表, 人像. 收藏所 : 太原寻源姓氏文化研究中心. 字行 : 礼义忠信 万亿绵宗 温良恭俭 远岁亨荣 国通辛宝 珍英富隆 福寿康宁 衍庆干雍 绍耀先德 世泽文从 书香继启 廉耻增重 昌盛诗乐 兴茂崇功. 始祖 : 郑愍公,字时禹. 官居刺史. 徽州歙县祖 : 郑洲,字化龙. 逑公第5子. 一世祖 : (唐) 郑林,字元亨. 为安徽休宁始祖. 始迁祖 : (元明之际) 郑元瑞,字通衢,行通一. 国二公长子,元亨公23世孙. 因商由休宁徙江西,居广信府玉山县. 散居地 : 江西省玉山县等地. 书名据版心题编目. 书衣题 : 怀玉中间郑氏宗谱.
浏览:0
怀玉中间郑氏宗谱 [3卷](别名:Huai Yu Zhong Jian Zheng Shi Zong Pu|中间郑氏宗谱|怀玉中间郑氏宗谱)
原书: [出版地不详] : 姚裕德堂梓, 民国15[1926]三修. 3册 : 插图, 世系表, 人像. 收藏所 : 太原寻源姓氏文化研究中心. 始祖 : 郑愍公,字时禹. 官居刺史. 徽州歙县祖 : 郑洲,字化龙. 逑公第5子. 一世祖 : (唐) 郑林,字符亨. 为安徽休宁始祖. 始迁祖 : (元明之际) 郑元瑞,字通衢,行通一. 国二公长子,元亨公23世孙. 因商由休宁徙江西,居广信府玉山县. 字派 : 礼义忠信 万亿绵宗 温良恭俭 远岁亨荣 国通辛宝 珍英富隆 福寿康宁 衍庆干雍 绍耀先德 世泽文从 书香继启 廉耻增重 昌盛诗乐 兴茂崇功. 散居地 : 江西省玉山县等地. 书名据书衣题编目. 版心题 : 中间郑氏宗谱.
浏览:100
怀玉中间郑氏宗谱 [3卷](别名:Huai Yu Zhong Jian Zheng Shi Zong Pu|中间郑氏宗谱|怀玉中间郑氏宗谱)
原书: [出版地不详] : 姚裕德堂梓, 民国15[1926]三修. 3册 : 插图, 世系表, 人像. 收藏所 : 太原寻源姓氏文化研究中心. 始祖 : 郑愍公,字时禹. 官居刺史. 徽州歙县祖 : 郑洲,字化龙. 逑公第5子. 一世祖 : (唐) 郑林,字符亨. 为安徽休宁始祖. 始迁祖 : (元明之际) 郑元瑞,字通衢,行通一. 国二公长子,元亨公23世孙. 因商由休宁徙江西,居广信府玉山县. 字派 : 礼义忠信 万亿绵宗 温良恭俭 远岁亨荣 国通辛宝 珍英富隆 福寿康宁 衍庆干雍 绍耀先德 世泽文从 书香继启 廉耻增重 昌盛诗乐 兴茂崇功. 散居地 : 江西省玉山县等地. 书名据书衣题编目. 版心题 : 中间郑氏宗谱.
浏览:100
怀玉中间郑氏宗谱 [3卷](别名:Huai Yu Zhong Jian Zheng Shi Zong Pu|中间郑氏宗谱|怀玉中间郑氏宗谱)
原书: [出版地不详] : 姚裕德堂梓, 民国15[1926]三修. 3册 : 插图, 世系表, 人像. 收藏所 : 太原寻源姓氏文化研究中心. 始祖 : 郑愍公,字时禹. 官居刺史. 徽州歙县祖 : 郑洲,字化龙. 逑公第5子. 一世祖 : (唐) 郑林,字符亨. 为安徽休宁始祖. 始迁祖 : (元明之际) 郑元瑞,字通衢,行通一. 国二公长子,元亨公23世孙. 因商由休宁徙江西,居广信府玉山县. 字派 : 礼义忠信 万亿绵宗 温良恭俭 远岁亨荣 国通辛宝 珍英富隆 福寿康宁 衍庆干雍 绍耀先德 世泽文从 书香继启 廉耻增重 昌盛诗乐 兴茂崇功. 散居地 : 江西省玉山县等地. 书名据书衣题编目. 版心题 : 中间郑氏宗谱.
浏览:100
怀玉中间郑氏宗谱 [3卷](别名:Huai Yu Zhong Jian Zheng Shi Zong Pu|中间郑氏宗谱|怀玉中间郑氏宗谱)
原书: [出版地不详] : 姚裕德堂梓, 民国15[1926]三修. 3册 : 插图, 世系表, 人像. 收藏所 : 太原寻源姓氏文化研究中心. 始祖 : 郑愍公,字时禹. 官居刺史. 徽州歙县祖 : 郑洲,字化龙. 逑公第5子. 一世祖 : (唐) 郑林,字符亨. 为安徽休宁始祖. 始迁祖 : (元明之际) 郑元瑞,字通衢,行通一. 国二公长子,元亨公23世孙. 因商由休宁徙江西,居广信府玉山县. 字派 : 礼义忠信 万亿绵宗 温良恭俭 远岁亨荣 国通辛宝 珍英富隆 福寿康宁 衍庆干雍 绍耀先德 世泽文从 书香继启 廉耻增重 昌盛诗乐 兴茂崇功. 散居地 : 江西省玉山县等地. 书名据书衣题编目. 版心题 : 中间郑氏宗谱.
浏览:100