PROGSUB CSECT
STM R14,R12,12(R13)
BALR R12,R0
USING *,R12
ST R13,SAVE+4
LA R13,SAVE
*****************************************
WTO 'HELLO WORLD!'
&nb
大型机汇编(mainframe assembler/HLASM)之S0C4解读
最新推荐文章于 2021-11-30 14:27:30 发布
这篇博客解析了一个简单的大型机汇编程序,探讨了导致S0C4错误的原因。程序在执行WTO指令后,尝试使用L指令时发生错误。分析指出,WTO实际上是一个宏,会改变R1寄存器的值,而L指令依赖于R1中的地址。解决方案是调整指令顺序,避免R1值被破坏。建议在子程序开始时立即获取参数地址列表以防止类似错误。

最低0.47元/天 解锁文章
2716

被折叠的 条评论
为什么被折叠?



