首页> 外文会议>Conference on Vision Geometry >Perspex machine: V. Compilation of C programs
【24h】

Perspex machine: V. Compilation of C programs

机译:Perspex机器:V. C程序编译

获取原文

摘要

The perspex machine arose from the unification of the Turing machine with projective geometry. The original, constructive proof used four special, perspective transformations to implement the Turing machine in projective geometry. These four transformations are now generalised and applied in a compiler, implemented in Pop11, that converts a subset of the C programming language into perspexes. This is interesting both from a geometrical and a computational point of view. Geometrically, it is interesting that program source can be converted automatically to a sequence of perspective transformations and conditional jumps, though we find that the product of homogeneous transformations with normalisation can be non-associative. Computationally, it is interesting that program source can be compiled for a Reduced Instruction Set Computer (RISC), the perspex machine, that is a Single Instruction, Zero Exception (SIZE) computer.
机译:Perspex机器从统一机的统一带有投影几何。原版,建设性证明使用了四种特殊的,透视变换,实现了投影几何中的图灵机。现在,这四种转换现在概括并应用于POP11中实现的编译器中,该编译器将C编程语言的子集转换为PersPexes。这与几何和计算的观点来说都很有趣。几何上,有趣的是,程序源可以自动转换为一系列透视变换和条件跳转,尽管我们发现具有归一化的均匀变换的产品可能是非关联的。计算地,有趣的是,程序源可以编译用于减少指令集计算机(RISC),Perspex计算机,即单个指令,零异常(大小)计算机。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号