Now this is an example for the Segment Matching runtime check, so what we do with in this particular scheme is that whenever we find an unsafe load or store or a branch instruction we add some instructions to do this check first we find out whether the instruction is unsafe if it is indeed unsafe then we do a check to identify whether the address is indeed a legal address, that is if the target address for that branch or the memory axis the load or store is in fact a legal address.
ಈಗ ಇದು ಸೆಗ್ ಮೆಂಟ್ ಮ್ಯಾಚಿಂಗ್ ರನ್ ಟೈಮ್ ಚೆಕ್  ಗೆ ಒಂದು ಉದಾಹರಣೆಯಾಗಿದೆ, ಆದ್ದರಿಂದ ಈ ನಿರ್ದಿಷ್ಟ ಸ್ಕೀಮ್  ನಲ್ಲಿ ನಾವು ಏನು ಮಾಡುತ್ತೇವೆ ಎಂದರೆ ನಾವು ಅಸುರಕ್ಷಿತ ಲೋಡ್ ಅಥವಾ ಸ್ಟೋರ್ ಅಥವಾ ಶಾಖೆಯ ಸೂಚನೆಯನ್ನು ಕಂಡುಕೊಂಡಾಗಲೆಲ್ಲಾ ನಾವು ಈ ಪರಿಶೀಲನೆಯನ್ನು ಮಾಡಲು ಕೆಲವು ಸೂಚನೆಗಳನ್ನು ಸೇರಿಸುತ್ತೇವೆ. ಇದು ನಿಜವಾಗಿಯೂ ಅಸುರಕ್ಷಿತವಾಗಿದ್ದರೆ ಸೂಚನೆಯು ಅಸುರಕ್ಷಿತವಾಗಿದೆಯೇ ಎಂದು ನಾವು ಕಂಡುಕೊಳ್ಳುತ್ತೇವೆ ನಂತರ, ವಿಳಾಸವು ನಿಜವಾಗಿಯೂ ಕಾನೂನು ವಿಳಾಸವೇ ಎಂಬುದನ್ನು ಗುರುತಿಸಲು ನಾವು ಪರಿಶೀಲಿಸುತ್ತೇವೆ, ಅಂದರೆ ಆ ಶಾಖೆಯ ಗುರಿ ವಿಳಾಸ ಅಥವಾ ಮೆಮೊರಿ ಅಕ್ಷದ ಲೋಡ್ ಅಥವಾ ಸ್ಟೋರ್ ವಾಸ್ತವವಾಗಿ ಕಾನೂನು ವಿಳಾಸವಾಗಿದೆ.