Machine-instruction은 컴퓨터의 중앙 처리 장치(CPU)가 직접 이해하고 실행할 수 있는 가장 기본적인 단위의 명령어를 의미하는 명사입니다. 컴퓨터 프로그래밍 분야에서 사용되는 전문 용어로, 사람이 작성한 고급 언어(High-level language)가 컴파일러나 어셈블러를 통해 최종적으로 변환된 형태를 말합니다. 이 명령어들은 0과 1로 이루어진 이진수 형태인 기계어(Machine code)로 구성되며, CPU 내부의 레지스터 조작, 메모리 데이터 이동, 산술 연산 등 아주 세밀한 동작을 지시합니다. 일반적인 일상 회화보다는 컴퓨터 공학, 소프트웨어 개발, 하드웨어 아키텍처를 다루는 기술적인 문맥에서 주로 사용됩니다. 유사한 개념인 'instruction set'은 특정 프로세서가 수행할 수 있는 모든 명령어의 집합을 의미하며, 'machine-instruction'은 그 집합에 포함된 개별적인 명령 하나하나를 지칭할 때 사용합니다. 프로그래밍 언어의 추상화 수준이 높아질수록 개발자가 직접 이 명령어를 다룰 일은 드물지만, 시스템 프로그래밍이나 임베디드 개발 분야에서는 여전히 핵심적인 개념으로 다루어집니다.