Some constants defined in code compiled in and removed by the compiler. If there is a constant in the code, then the compiler will "hard code" the value into the compiled code instead of storing it at an address in memory.
Meaning if I look at the function that compares the SYS constant to 00 I will see something like
cmp 00, 00 #each value is hard coded right there
instead of
cmp 00, some_ref_to_address
?
Thanks,
Rey