jina.log
로그인
jina.log
로그인
CS 기초학습(9) - CPU의 기본 구조
김진아
·
2024년 8월 5일
팔로우
0
CS
CS
목록 보기
8/15
프로그램이 시작되는 과정
보조기억장치에서 실행시킬 프로그램의 데이터를 주기억장치로 복사한다.
복사된 데이터들 중 명령어가 메모리에 로드되고 CPU가 명령어를 실행한다.
CPU가 명령어들을 처리하면서 필요한 데이터를 메모리에서 읽고, 계산 결과를 메모리에 저장한다.
컴퓨터에 사용되는 언어들
고수준 프로그래밍 언어
사람이 이해하기 쉬운 구문과 문법
하드웨어와의 세부적인 상호작용을 자동으로 처리
어셈블리 언어
기계어에 가까운 저수준 프로그래밍 언어
하드웨어의 세부적인 동작을 제어
CPU의 명령어 집합(ISA)을 직접 다루는 언어
기계어
가장 컴퓨터 친화적인 언어
컴퓨터는 정보를 모두 숫자로 바꾸어서 처리하고, 그 숫자는 이진수이다.
CPU 명령어 집합
CPU가 이해하고 실행할 수 있는 명령어의 집합
CPU의 구성 요소들
제어 장치: 명령어 처리, 연산 결과 처리, 프로그램 흐름 제어 등
산술 논리 장치: 연산 처리
여러가지 레지스터들: 작업 공간
김진아
https://develop-chick.tistory.com/ 첫번째 블로그
팔로우
이전 포스트
CS 기초학습(7) - 현대적 컴퓨터의 기본 구조
다음 포스트
CS 기초학습(10) - CPU가 일하는 방법
0개의 댓글
댓글 작성