기술

소프트웨어와 하드웨어의 번역기, 명령어 집합 구조 ISA

소프트웨어와 하드웨어의 번역기, 명령어 집합 구조 ISA

명령어 집합 구조는 하드웨어와 소프트웨어 사이의 약속입니다. 이 덕분에 개발자는 기기가 바뀌어도 프로그램을 새로 만들 필요 없이 그대로 실행할 수 있습니다.

명령어 집합 구조는 컴퓨터의 하드웨어가 소프트웨어를 이해하는 언어 규격입니다. 이 약속 덕분에 제조사들은 성능이나 크기가 다른 여러 기기를 만들어도 동일한 소프트웨어를 구동할 수 있습니다. 우리가 사용하는 컴퓨터나 스마트폰의 세대가 바뀌어도 이전의 앱을 그대로 쓸 수 있는 비결이 바로 이 구조 덕분입니다. 덕분에 컴퓨터는 매번 새로 설계될 필요 없이 기술을 발전시키며 비용을 낮출 수 있었습니다.

출처: Comparison of instruction set architectures

ko en