기본적인 컴퓨터 구조에 앞서 Level of Representation에 대해 보겠다. 고급어의 경우 프로그래머의 가독성과 호환성을 위해 작성되는 언어이고 컴파일러를 통해 목적파일 또는 어셈블리어로 바뀌어 생성된다. 어셈블리어는 기계어와 일대일 대응이 되는 컴퓨터 프로그래밍의 저급 언어이다. 이는 어셈블러를 통해 번역되어 기계가 인식할수 있는 0,1로 구성된 언어로써 실행이 될수 있다. Computer Architecture 와 Organization에 대한 설명이다. 단어 그 자체로만 봐서는 두 가지 의미가 다르지 않게 보이지만 조금 더 명확히 구분하자면 Architecture는 프로그래머에게 더 직관적이며 Software적이고 Organization은 하드웨어 적인 부분이라고 볼 수 있다. 컴퓨터 디..