The way we do this is we take the target register shifted by a certain number of bits to ensure that we actually obtain only the unique ID corresponding to the higher bits of that segment and then we store this higher bits in a scratch register, now we compare this value with the segment register which contains the unique segment ID and if they are not equal we trap however if they are equal then we are guaranteed that the target address is indeed a legal target address within the same segment and then we would permit the jump or the store instruction to be performed.
ನಾವು ಇದನ್ನು ಮಾಡುವ ವಿಧಾನವೆಂದರೆ ನಾವು ನಿರ್ದಿಷ್ಟ ಸಂಖ್ಯೆಯ ಬಿಟ್  ಗಳಿಂದ ಟಾರ್ಗೆಟ್ ರಿಜಿಸ್ಟರ್ ಅನ್ನು ತೆಗೆದುಕೊಳ್ಳುತ್ತೇವೆ ಎಂದು ಖಚಿತಪಡಿಸಿಕೊಳ್ಳಲು ನಾವು ಆ ವಿಭಾಗದ ಹೆಚ್ಚಿನ ಬಿಟ್  ಗಳಿಗೆ ಅನುಗುಣವಾದ ಅನನ್ಯ ಐಡಿಯನ್ನು ಮಾತ್ರ ಪಡೆದುಕೊಳ್ಳುತ್ತೇವೆ ಮತ್ತು ನಂತರ ನಾವು ಈ ಹೆಚ್ಚಿನ ಬಿಟ್  ಗಳನ್ನು ಸ್ಕ್ರ್ಯಾಚ್ ರಿಜಿಸ್ಟರ್  ನಲ್ಲಿ ಸಂಗ್ರಹಿಸುತ್ತೇವೆ, ಈಗ ನಾವು ಅನನ್ಯ ವಿಭಾಗದ ಐಡಿ ಯನ್ನು ಹೊಂದಿರುವ ಸೆಗ್ಮೆಂಟ್ ರಿಜಿಸ್ಟರ್  ನೊಂದಿಗೆ ಈ ಮೌಲ್ಯವನ್ನು ಹೋಲಿಕೆ ಮಾಡಿ ಮತ್ತು ಅವು ಸಮಾನವಾಗಿಲ್ಲದಿದ್ದರೆ ನಾವು ಬಲೆಗೆ ಬೀಳುತ್ತೇವೆ ಆದರೆ ಅವು ಸಮಾನವಾಗಿದ್ದರೆ, ಗುರಿ ವಿಳಾಸವು ಅದೇ ವಿಭಾಗದಲ್ಲಿ ಕಾನೂನು ಗುರಿ ವಿಳಾಸವಾಗಿದೆ ಎಂದು ನಮಗೆ ಖಾತರಿ ನೀಡಲಾಗುತ್ತದೆ ಮತ್ತು ನಂತರ ಜಂಪ್ ಅಥವಾ ಅಂಗಡಿ ಸೂಚನೆಯನ್ನು ನಿರ್ವಹಿಸಲು ನಾವು ಅನುಮತಿಸುತ್ತೇವೆ.