Computer Architecture/컴퓨터 구조2022. 1. 11. 15:52[0] 컴퓨터 추상화 및 관련 기술 < 컴퓨터구조를 왜 배워야하는 것인가 >
컴퓨터 구조 - 컴퓨터 과학에서 컴퓨터 시스템의 기능, 조직, 구현에 대한 법칙과 방법을 통칭한다. - 또 다른 정의로는 명령어 집합 구조(ISA), 마이크로아키텍쳐 설계, 논리 설계 및 구현을 의미한다. 컴퓨터 구조를 통해 다음에 관한 문제에 답할 수 있는 능력을 갖추게 됩니다. 1.C나 Java같은 상위 수준 언어로 작성된 프로그램이 어떻게 하드웨어 언어로 번역되며, 하드웨어는 번역된 프로그램을 어떻게 실행 하는가? - 이 개념들을 잘 파악하면 프로그램 성능에 영향을 미치는 하드웨어와 소프트웨어 양쪽의 특성을 이해할 수 있다. 2.소프트웨어와 하드웨어 사이의 인터페이스는 무엇이며, 소프트웨어는 어떻게 필요한 일을 하드웨어에게 지시하는가? - 이 개념은 여러 종류의 소프트웨어 작성 방법을 이해 하는데 ..