大型机汇编(HLASM)之随时显示所有寄存器里的数值
来源:互联网 发布:十三届复杂网络大会 编辑:程序博客网 时间:2024/06/05 07:57
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
FWORD DS F
DS CL1
WTOBUFF DC Y(16,0)
DC C'R'
REGNUM DC ZL2'0'
DC C':'
DSPLY DS CL8
DS CL1
REGNUMP DS PL2
SAVEAREA DS 18F
显示/打印结果如下:
R01:2F324A50
...
...
R12:12345678
Notes:
GPR : general purpose register
HLASM: mainframe assembler
这里只是打印了R1--R12,如果想把剩下的也打印出来,读者可以拷过去稍做调整
有疑问请联系QQ349106216
- 大型机汇编(HLASM)之随时显示所有寄存器里的数值
- 大型机汇编(mainframe assembler/HLASM)之显示变量值('DISPLAY' in COBOL)
- 大型机汇编(mainframe assembler/HLASM)之显示内存实际数据
- 大型机汇编(mainframe assembler/HLASM)之LA指令
- 大型机汇编(mainframe assembler/HLASM)之LOCTR
- 大型机汇编(mainframe assembler/HLASM)之CICS调用
- 大型机汇编(mainframe assembler/HLASM)之DUMP解读
- 大型机汇编(mainframe assembler/HLASM)之STCK/STCKE
- 大型机汇编(mainframe assembler/HLASM)之代码精简高效
- 大型机汇编(mainframe assembler/HLASM)之加密与解密
- 大型机汇编(mainframe assembler/HLASM)之S0C4解读
- 大型机汇编(mainframe assembler/HLASM)之中断向量表
- 大型机汇编(mainframe assembler/HLASM)之Branch
- 大型机汇编(mainframe assembler/HLASM)之C++语言对应
- 大型机汇编(mainframe assembler/HLASM)之BAS指令
- 大型机汇编(mainframe assembler/HLASM)之COBOL解惑
- 大型机汇编(mainframe assembler/HLASM)之S0C7错误
- 大型机汇编(mainframe assembler/HLASM)之RECFM=VBA
- Windows NT File System Internals----Chapter 5 The NT Virtual Memory Manage
- Bellman-ford算法与Dijkstra算法(RIP和OSPF的基本算法)
- 常用命令集锦
- Android中AsyncTask的简单用法
- 硬盘选购注意事项
- 大型机汇编(HLASM)之随时显示所有寄存器里的数值
- BEC-vantage-IV
- Hibernate lib
- 即使再忙,也请坚持下去
- Android之SurfaceView学习
- libtool : X--tag=CC: command not found 编译报错
- IE6中Form.submit不提交的问题
- sqlserver 无法初始化via支持库[QLVIPL.DLL]
- 250. Kings have long arms. 普天之下,莫非王土