寄存器机: 寄存器机软件

内容: 英格·施万克教授(博士)
执行: 斯特芬·弗格尔
反馈: inge.schwank@uni-koeln.de

快速开始

有两种模式:

要在这两种模式之间切换,必须在没有任何黑点的矩形空白区域中输入(语法)正确的寄存器机程序。
通过转换按钮“初始化程序”/“编辑程序”进行切换。

寄存器机软件

寄存器


主程序需要比已创建的更多的寄存器。
R1:
R2:
R3:
R4:
将寄存器值设置为:

程序

.

子程序

初始化期间加载标准程序

程序进程

(用递归栈)

计算步骤: 0

该程序可能已陷入无限循环,因为递归栈进行了多次改变而没有调用AiSi。请检查程序,如果要继续执行,请再次单击其中一个步骤按钮。

程序尝试调用尚未定义的子程序。请切换到“编辑程序”模式并定义子程序。

调控

选项

键入时检查程序
显示计算步骤数
显示程序进程

保存并加载程序

输出在初始化期间加载的预定义子程序。
保存:
加载:

预定义的寄存器机子程序

请注意,可以使用自定义覆盖预定义的寄存器机子程序。

调用 寄存器机程序 意义
Li<i> (iSi). 删除
Tj<i> (iSiAj). 输送
Kj<i> (iSiAjAh)(hShAi). 复制
Ae<i,j> Ke<i>Ke<j>. 标准相加
Me<i,j> Kh<i>(hShKe<j>). 标准相乘

最后更改: 2022-06-15.
版权: 科隆大学
Datenschutzerklärung; Impressum