L R6,4(R13)
LA R6,16(R6)
LA R7,12
LOOP LA R6,4(R6)
MVC FWORD,0(R6)
UNPK DSPLY(9),FWORD(5)
MVZ DSPLY(8),=XL8'00'
TR DSPLY(8),=CL16'0123456789ABCDEF'
OI REGNUM 1,X'F0'
WTO MF=(E,WTOBUFF)
PACK REGNUMP,REGNUM
AP REGNUMP,=P'1'
UNPK REGNUM,REGNUMP
OI REGNUM 1,X'F0'
BCT R7,LOOP
大型机汇编(HLASM)之随时显示所有寄存器里的数值
这篇博客展示了如何使用HLASM(High-Level Assembler)指令来逐个显示从R1到R12的通用寄存器(GPR)中的数值。通过一系列汇编操作,包括MVC、UNPK、TR和WTO等,将寄存器内容转换并打印。文章还提示读者可以通过修改代码以显示更多寄存器的数值,并提供了作者的联系方式以解答可能的问题。
摘要由CSDN通过智能技术生成