컴퓨터구조 2

[혼공컴운] 2주차_CPU에 대하여...

Chapter 4. CPU의 작동 원리4-1 ALU와 제어장치ALU: 레지스터를 통해 피연산자를 받아들이고, 제어장치로부터 수행할 연산을 알려주는 제어 신호를 받아들임ALU가 내보내는 정보: CPU가 메모리에 접근 하는 속도보다 레지스터에 졉근하는 속도가 더 빠르다. 이에 따라 ALU의 결괏값을 메모리가 아닌 레지스터에 우선 저장한다.플래그: 연산 결과에 대한 추가적인 정보를 내보내야 할 때 플래그를 내보낸다. (부호/제로/캐리/오버플로우/인터럽트/슈퍼바이저 등)오버플로우: 연산 결과가 연산 결과를 담을 레지스터보다 큰 상황플래그들은 플래그 레지스터에 저장된다.제어장치: 제어 신호를 내보내고, 명령어를 해석하는 부품제어 신호: 컴퓨터 부품들을 관리하고 작동시키기 위한 일종의 전기 신호제어장치는 클럭 신호..

[혼공컴운] 1주차_시작이닷!!

Chapter 01 컴퓨터 구조 시작하기컴퓨터 구조를 이해하면 문법 만으로는 알기 어려운성능/용량/비용을 고려하며 개발할 수 있다. 컴퓨터가 이해하는 정보:데이터, 명령어컴퓨터의 4가지 핵심 부품:중앙처리장치(CPU) → 메모리에 저장된 명령어를 읽어 들이고, 읽어 들인 명령어를 해석하고, 실행하는 부품산술논리연산장치(ALU): 컴퓨터 내부에서 수행되는 계산레지스터: 작은 임시 저장 장치제어장치: 제어 신호를 내보내고 명령어를 해석하는 장치 (저장된 값을 읽고 싶을 땐 메모리를 향해 메모리 읽기라는 제어 신호를 보냄)주기억장치(메모리) → 현재 실행되는 프로그램의 명령어와 데이터를 저장하는 부품보조기억장치 → 전원이 꺼져도 저장된 내용을 잃지 않는 메모리입출력장치 → 컴퓨터 외부에 연결되어 컴퓨터 내부와..