컴퓨터 구조와 명령어 집합 구조 컴퓨터 구조(Computer Architecture) 컴퓨터의 기본 설계. 서로 다른 부품들이 이 설계에 맞춰서 개발되고 조립되어 컴퓨터가 완성됨. 컴퓨터가 효율적으로 작동할 수 있도록 하드웨어 및 소프트웨어의 기능을 고안하고, 구성하는 방법. 명령어 집합구조(Instruction Set Architecture, ISA) CPU가 사용하는 명령어와 관련된 설계 CPU의 하드웨어적 설계 = 마이크로 아키텍처(Micro Architecture) -> 정의된 명령어 집합을 효율적으로 처리할 수 있도록, CPU의 회로를 설계하는 분야. 인텔 x86-64 아키텍처 = 가장 널리 사용되는 ISA 중 하나. - 기능 구조의 설계 폰 노이만 구조 하버드 구조 수정된 하버드 구조 - 명령..