具有对合反自同构的指令序列半群
An Instruction Sequence Semigroup with Involutive Anti-Automorphisms
摘要:
我们介绍了一个代数的指令序列,提出了一个半群C中的程序可以表示没有方向性的偏见:在下一个指令执行方面,C有向前和向后的指令和C-表达式可以从任何指令开始解释。我们提供了用于线提取的方程,即,C语言的程序语义然后我们考虑线程抽取相容的(反)同态和(反)自同构。最后,我们讨论了一些表现力的结果。
英文摘要:
We introduce an algebra of instruction sequences by presenting a semigroup C in which programs can be represented without directional bias: in terms of the next instruction to be executed, C has both forward and backward instructions and a C-expression can be interpreted starting from any instruction. We provide equations for thread extraction, i.e., C's program semantics. Then we consider thread extraction compatible (anti-)homomorphisms and (anti-)automorphisms. Finally we discuss some expressiveness results.
机构、总结、中文摘要均由AI分析而来,可能存在错误,请以论文正文为准。