컴퓨터 구조
[그림]
1. 저장장치
1 - 1. RAM( 주 기억장치 )
Random Access Memory
소멸성(휘발성) 기억장치, 임시적인 저장소
쓰기, 읽기 가능
1 - 2. ROM( 주 기억장치 )
Read Only Memory
비소멸성(비휘발성), 메모리에 임의접근 가능, 영구성
BIOS 부팅관련 프로그램이 들어있다.
펌웨어라고 부른다. 하드웨어와 소프트웨어의 중간단계
[그림]
저장장치 계층
2. 중앙처리 장치
2 - 1. CPU(Center Processing Unit)
연산장치, 제어장치, 레지스트들의 세 부분으로 구성된다.
그리고 주 기억장치를 비롯한 다른 장치들과는 시스템 버스로 연결되어있다.
★[그림]
- 하나의 명령어를 실행하는 과정
1. 인출
2. 해독
3. 실행
1CLOCK(주파수, Hz) - 1초동안 인출, 해독, 실행하는 주기(명령어를 실행하는 주기)
명령어를 가져올때는 PC에 먼저 넣고 IR로 가져오고 실행하는 순서이다.
ex)
int x = 10;
int y = 20;
1. PC = ( int x = 10; ) ,IR = ??
2. PC = ( int y = 20; ) , IR = (int x = 10;)
3. IR에 있는것을 실행
연산자는 ALU에 저장되어 연산 후 AC에 연산 값을 대입하게된다.