CS/컴퓨터구조

CS/컴퓨터구조

2. MIPS ISA(Instruction Set Architecture)

1. Instruction Set 명령어 집합(Instruction Set)으로 hardware의 처리를 추상화하는 계층이다. 컴퓨터마다 다른 IS를 가진다. 이 컴퓨터 구조 chapter는 MIPS에 기반한 컴퓨터 구조에 대한 내용이다. MIPS instruction은 32bit로 구성되어있다. 2. Register 우리가 기본적으로 생각하고는 사칙연산들은 Register에서 일어난다. 데이터 처리 속도가 Register-Memory-Harddisk 순으로 속도가 빠르다. 나중에 왜 이러한 속도 차이가 나는지도 공부해보자. Register에서 모든 연산이 일어나기 때문에 데이터가 Register에 있어서 한다. 그러나 Harddisk-Memory-Register 순으로 저장 공간이 많고 모든 데이터를 ..

CS/컴퓨터구조

1. 성능(CPU TIME, CPI)

1. 성능이란? 성능(Performance)은 어떠한 물건이 지닌 성능과 기술로 컴퓨터에서 성능은 컴퓨터를 평가함에서 있어 가장 중요한 요소이며 우리가 시스템을 배우는 목적이기도 하다.(우리가 배우는 모든 지식들이 거이 성능을 올리기 위함이다.) 그러면 성능을 어떻게 특정해야 할까? 아래 그림을 보자 위 사진은 여객기의 종류의 각각의 여객기에 따른 수용인원, 순항범위, 순항 속도, 단위 시간당 수송할 수 있는 승객의 수를 보여준다. 이때 우리는 어느 여객기가 가장 좋은 성능을 가지고 있는지 기준에 따라 달라짐을 알 수 있다. (예를 들면 BAC/Sud Concorde가 속도가 가장 빠르지만, 가장 많은 승객을 실어나르는 여객기는 Airbus A380-800이다) 결국 성능을 평가함에 있어서 절대적인 기준..

bluesparrow
'CS/컴퓨터구조' 카테고리의 글 목록