Computer Science

"이것이 취업을 위한 컴퓨터 과학이다 with CS 기술면접" 책을 참고했습니다.1. CPUCPU는 컴퓨터에서 가장 중요한 핵심 부품 중 하나이지만, 개발자가 내부 회로나 작동 방식을 모두 알아야하는 것은 아니다. 필요한 핵심 정보만 차례차례 알아보자1-1 레지스터레지스터는 CPU 내부에 있는 작은 임시 저장 장치로 다양하게 존재하며 각기 다른 이름과 역할을 지니고 있다. 또한 데이터나 명령어가 실행 전후로 레지스터에 저장되기 때문에 저장된 값만 확인해도 프로그램이 어떻게 동작하는지 알 수 있다.이제 각각의 공통적으로 지니는 핵심적인 레지스터에 대해서 알아보자.프로그램 카운터 : 메모리에서 다음으로 읽어들일 명령어의 주소를 저장한다.CPU에 따라서는 명령어 포인터라고 부르기도 한다.일반적으로 순차적으로 ..
"이것이 취업을 위한 컴퓨터 과학이다 with CS 기술면접" 책을 참고했습니다.1. 컴퓨터 구조의 큰 그림컴퓨터의 구조는 크게 컴퓨터가 이해하는 정보(데이터와 명령어)와 컴퓨터의 핵심 부품(CPU, 메모리, 보조기억장치, 입출력장치)로 나눌 수 있다. 각각의 내용에 대해서 간략히 설명하면 다음과 같다.데이터 : 숫자, 문자, 이미지와 같은 정적 정보로 명령어의 재료명령어 : 수행할 동작과 대상으로 나누어져 있는 기능CPU(Central Processing Unit) : 정보(데이터, 명령어)를 읽고 해석해서 실행하는 부품핵심은 주요 구성 요소(ALU, 제어장치, register)와 빠른 명령어 처리를 위한 기술 정도만 이해하자.메인 메모리 : RAM, ROM이 있지만 주로 RAM을 의미하며, 현재 실행..
solitude12
'Computer Science' 카테고리의 글 목록 (2 Page)