Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | ||||
4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 | 12 | 13 | 14 | 15 | 16 | 17 |
18 | 19 | 20 | 21 | 22 | 23 | 24 |
25 | 26 | 27 | 28 | 29 | 30 | 31 |
Tags
- interrupt
- addressing mode
- TCP
- osi 7
- page
- ack
- 공인 IP
- private ip
- 명령어
- Public IP
- L3 Router
- refactoring
- floating point
- 코드 컴플릿
- float
- physical address
- cache
- CPU
- ALU
- Sector
- Code complete
- 가독성
- Clean code
- register
- L2 switch
- 클린 코드
- 사설 IP
- 리펙토링
- MMU
- network
Archives
- Today
- Total
Software Lab
2. 명령어 처리 주기(Instruction cycle) #1 본문
CPU는 명령어의 인출-실행 과정을 반복한다.
인출(Fetch) : CPU가 메모리(주기억 장치)로부터 명령어를 읽어오는 단계 실행(Execution) : 명령어를 실행하는 단계 |
명령어 처리 주기를 위해 CPU와 메모리가 연결된 구조이다.
Controller : 명령어를 해석하며 실행을 위한 시퀀스를 결정한다. Decoder : IR에 저장된 명령어를 해석 IR(insturction register) : 인출된 명령어를 해석하기 위해 임시 저장 PC(program counter) : 인출하는 명령어의 주소를 저장, 명령어 처리 주기마다 다음 명령어의 주소를 가리키도록 값이 자동 증가 MAR(memory address register) : Address bus로 출력되는 주소를 임시 저장 MBR(memory buffer register) : Data bus로 입출력되는 데이터, 명령어를 임시 저장 AC(accumulator) : 연산된 결과 데이터를 임시 저장 |
'컴퓨터 구조 > Instruction Set' 카테고리의 다른 글
6. CISC vs RISC (0) | 2022.08.12 |
---|---|
5. 주소 지정 방식(addressing mode) #2 (0) | 2022.08.11 |
4. 주소 지정 방식(addressing mode) #1 (0) | 2022.08.11 |
3. 명령어 처리 주기(Instruction cycle) #2 (0) | 2022.08.11 |
1. 명령어 집합(Instruction set) (0) | 2022.08.03 |
Comments