So if all instructions are safe instructions then we can permit the object file to be loaded from that particular segment however we need to also take care of the fact that instructions can be disassembled in multiple different ways for example if we have a sequence of binary data like this 25 CD 80 followed by 00 00 this can get disassembled to AND eax comma 0x000080CD however if we start the disassembly from this location as in here CD 80 00 00 then we have an interrupt instruction and this is an interrupt for a system call.
కాబట్టి AND సూచనలు సురక్షితమైన సూచనలు అయితే, ఆ నిర్దిష్ట విభాగమును నుండి ఆబ్జెక్ట్ ఫైల్ ను లోడ్ చేయడానికి మనము అనుమతించగలము, అయితే బైనరీ డేటా యొక్క క్రమం ఉంటే సూచనలను పలు రకాలుగా విడదీయవచ్చు అనే వాస్తవాన్ని కూడా మనము జాగ్రత్తగా చూసుకోవాలి. ఈ 25 సిడి 80 తరువాత 00 00 తో ఇది విడదీయబడుతుంది AND 0x000080 సిడికి విడదీయవచ్చు, అయితే ఇక్కడ సిడి 80 00 00 లో ఉన్నట్లుగా ఈ ప్రదేశం నుండి వేరుచేయడం ప్రారంభిస్తే మనకు అంతరాయ సూచన ఉంది మరియు ఇది సిస్టమ్ కాల్ కు అంతరాయం కలిగించ వచ్చు