大型机汇编(mainframe assembler/HLASM)之C++语言对应

本人选择了几个个人认为比较好的方法,并找出C语言中于此对应的语句(不断更新中...)。

 

LA 0,1
LA 1,5
BXLE 0,0,*           (BXLE 5,6,ABC: 如果R5的值加上R6的值<=R7的值,就跳转到ABC处,R6代表寄存器对R6/R7)   

SRA 0,1

 

用C语言表示应该是:

for ( i = 1; i <= 5; i = i + i);                      

i = i >> 1;

 有疑问请联系349106216



你可能感兴趣的:(HLASM,BXLE,mainframe,assembler)