x86의 미정의 명령어는 왜 ud2라고 부를까? 왜 2일까?

작성자

카테고리:

← 피드로
GeekNews · neo · 2026-09-14 개발(SW)

ud2 는 ‘잘못된 연산 코드(invalid opcode)’ 예외 발생을 아키텍처 차원에서 보장하는 명령어로, 일부 컴파일러는 도달해서는 안 되는 코드가 실행될 때 프로그램을 중단하는 데 사용함 이름에 2가 붙은 이유는 기존 바이트 시퀀스 0F FF</co…

원문 보기 ↗

출처: news.hada.io · https://news.hada.io/topic?id=33639