uptown47
Lifetime Supporting Member
Hi all,
I have read the manual section covering the S5 TNB instruction and realise that it copies a source datablock over to a destination datablock. The number of bytes it copies are specified in the instruction (for instance: TNB 50 copies 50 bytes).
My question is this...
In the following code:
I'm pretty sure that this is copying 52 bytes from DB11 (E416) to DB100 (E4C8) but is it copying from DB11.DBB431 or DB11.DBB0 ?? And therefore is it copying to DB100.DBB431 or DB100.DBB0 ??
The "ADD" instruction is throwing me ?
Thanks for any light you can shed on this.
;-)
I have read the manual section covering the S5 TNB instruction and realise that it copies a source datablock over to a destination datablock. The number of bytes it copies are specified in the instruction (for instance: TNB 50 copies 50 bytes).
My question is this...
In the following code:
Code:
L KH E4C8
LIR 0
ADD KF +431
L KH E416
LIR 0
ADD KF +431
TNB 52
I'm pretty sure that this is copying 52 bytes from DB11 (E416) to DB100 (E4C8) but is it copying from DB11.DBB431 or DB11.DBB0 ?? And therefore is it copying to DB100.DBB431 or DB100.DBB0 ??
The "ADD" instruction is throwing me ?
Thanks for any light you can shed on this.
;-)