memtlb XD bit handling

Consider XD bit in reserved bit check and disable XD bit in physical address.
Directmem: Use '1UL' instead of '1'

This prohibits sign extension when the 63rd bit is set.
Make bsr and bsf 64 bit aware