For example, if it were set to scale by 2, then if the resulting program were given an input of 0B05 (that is 0x0B or 11 in BYHIGH and 0x05 in BYLOW) the output would be 160A (that is 0x16 or 22 in BYHIGH and 0x0A or 10 in BYLOW)
If you are starting with a hexidecimal value, this will most likely be more efficient than converting the value to binary from hex, scaling the binary value (perhaps using the Code Generator for Constant Multiplication/Division) and then converting the result back to hexidecimal.