课题基金 / 基金详情

PROOF-THEORETICAL INVESTIGATION ON MACHINE CODE AND CODE GENERATION

PROOF-THEORETICAL INVESTIGATION ON MACHINE CODE AND CODE GENERATION
机器代码和代码生成的证明理论研究
批准号:
12680345
负责人:
OHORI Atsushi
金额:
$1.86万
依托单位国家:
日本
项目类别:
Grant-in-Aid for Scientific Research (C)
财政年份:
2000
资助国家:
日本
项目状态:
已结题
起止时间:
2000 至 2001

项目摘要

项目成果

OHORI Atsushi的其他基金

相似基金

相关文献

中文摘要
翻译
点击翻译按钮获取中文摘要
英文摘要
The purpose of this research is to establish proof-theoretical interpretation of machine code, and to develop a systematic methods for code generation and code analysis. Through this research project, we have obtained the following three results.(1) Each instruction in a low-level machine can be regraded as a left rule with only one premise in a sequent style proof system. Based on this observation, we have developed a proof system, called sequential sequent calculus, for machine code and have developed a compilation algorithm as a proof transformation from the natural deduction proof system to this calculus.(2) By applying the above results, we have established a proof system for Java bytecode language, and have show that it is possible to transform between Java bytecode and the lambda calculus,(3) Jointly with A. Mycroft, we have compared our proof-directed framework for machine code analysis with the type-based framework of Mycroft, and have shown that these two frameworks are comple mentary - proof-directed framework is stronger in its ability to analyze control information of code while the type based analysis is necessary for analyzing generic instructions having multiple types.
期刊论文(10)
专著(0)
科研奖励(0)
会议论文
A.Mycroft, A.Ohori, S.Katsumata: "Comparing Type-Based and Proof-Based Decompilation"Proceedings of IEEE WCR Workshop of Decompilation Technique, IEEE Press. (2001)
A.Mycroft、A.Ohori、S.Katsumata:“比较基于类型和基于证明的反编译”IEEE WCR 反编译技术研讨会论文集,IEEE Press。
DOI: --
发表时间:
期刊:
影响因子: --
作者: []
通讯作者:
S.Hashimoto, A.Ohori: "A Typed Context Calculus"Theoretical Computer Science. 266・1-2. 249-272 (2001)
S.Hashimoto,A.Ohori:“类型化上下文演算”理论计算机科学 266・1-272(2001)。
DOI: --
发表时间:
期刊:
影响因子: --
作者: []
通讯作者:
DOI: --
发表时间:
期刊:
影响因子: --
作者: []
通讯作者:
DOI: --
发表时间:
期刊:
影响因子: --
作者: []
通讯作者:
10
    Basic research on implementation technology for making SML# a practical polymorphic language
    • 批准号:
      25280019
    • 项目类别:
      Grant-in-Aid for Scientific Research (B)
    • 资助金额:
      $5.24万
    • 财政年份:
      2013
    • 负责人:
      OHORI Atsushi
    • 依托单位:
    A Study on Proof-Theoretical Foundations for Compiler Construction
    • 批准号:
      22500023
    • 项目类别:
      Grant-in-Aid for Scientific Research (C)
    • 资助金额:
      $2.41万
    • 财政年份:
      2010
    • 负责人:
      OHORI Atsushi
    • 依托单位:
    A Study on Proof System That Combines Verification and Optimization Technologies
    • 批准号:
      19500021
    • 项目类别:
      Grant-in-Aid for Scientific Research (C)
    • 资助金额:
      $2.66万
    • 财政年份:
      2007
    • 负责人:
      OHORI Atsushi
    • 依托单位:
    A Framework for Integrating Programming Languages, Repository and Development Environment
    国内基金
    海外基金
    greenwashing behavior in China:Basedon an integrated view of reconfiguration of environmental authority and decoupling logic
    • 批准号:
      --
    • 项目类别:
      外国学者研究基金项目
    • 资助金额:
      --
    • 批准年份:
      2024
    • 负责人:
      YU BYUNGJUN
    • 依托单位:
    Incentive and governance schenism study of corporate green washing behavior in China: Based on an integiated view of econfiguration of environmental authority and decoupling logic
    • 批准号:
      --
    • 项目类别:
      外国学者研究基金项目
    • 资助金额:
      --
    • 批准年份:
      2024
    • 负责人:
      YU BYUNGJUN
    • 依托单位: