Given the value of DBLWD1, the only thing that does not make sense is your 
expectation.

Have you checked the value in R15 to determine if TIMEUSED executed 
successfully?

> -----Original Message-----
> From: IBM Mainframe Assembler List <ASSEMBLER-LIST@LISTSERV.UGA.EDU>
> On Behalf Of Brian Westerman
> Sent: Saturday, September 21, 2019 6:17 PM
> To: ASSEMBLER-LIST@LISTSERV.UGA.EDU
> Subject: Re: Converting TIMEUSED macro output to printable time used
> 
> On this  run, the job ran for ~23 seconds and used the following:
> IEF373I STEP/SOAKER  /START 2019264.1453
> IEF032I STEP/SOAKER  /STOP  2019264.1453
>         CPU:     0 HR  00 MIN  17.17 SEC    SRB:     0 HR  00 MIN  01.86 SEC
>         VIRT:     8K  SYS:   240K  EXT:        0K  SYS:    10788K
>         ATB- REAL:                    20K  SLOTS:                     0K
>              VIRT- ALLOC:      10M SHRD:       0M
> 
> the code and the values are as follows:
> 
> TIMEUSED STORADR=DBLWD1
> 
> >>>>>  dblwd1 at this point is 00000000B57E2F00
> 
> LM R0,R1,DBLWD1

R0 = 00000000
R1 = =X'B57E2F00' = 3,044,945,664 (unsigned)

> SRDL R0,12

R0 is unchanged
R1 = X'000B57E2'  = 743,394

> D       R0,K10000

R0 = 74 = X'0000004A'
R1 = 3,394 = X'00000D42'

> CVD   R1,DBLWD2
> 
> >>>>> R1 at this point is 0000004A

As it should be.

> 
> STRING (DBLWD2+4,P,L),INTO=CPUTIME
> 
> >>>>> CPUTIME at this point is 74  Which doesn't really make any sense to me 
> >>>>> as I
> would expect it to be  somewhere around 17.

Until you figure out what the value in DBLWD1 represents, your expectation is 
unfounded
 
> K10000   DC    F'10000'

Reply via email to