Computer Architecture/ISA
ISA 이해하기: RISC-V를 중심으로
ISA란?Instruction (명령어): 하드웨어가 수행할 특정 작업을 정의하는 기본 단위이다. 주로 산술 연산, 데이터 이동, 조건 분기와 같은 기능을 수행하며, low-level 언어에서 한 단어로 표현된다 (ex. add, lw, beq...)Instruction Set (명령어 집합): 특정한 구조가 이해할 수 있는 명령어들의 모음이다. 하드웨어가 실행할 수 있는 명령어들의 유형과 형식을 정의하며, 프로그램을 기계어로 변환하는 기준이 된다.ISA (Instruction Set Architecture, 명령어 집합 구조): 하드웨어와 Low-level 소프트웨어 간의 인터페이스이다. ISA는 Instruction Set뿐만 아니라 바이너리 기계어 프로그램을 작성하기 위해 필요한 모든 정보(데이..
2024. 11. 14. 12:59