혼공컴운 2

[혼공컴운] 2주차 - CPU의 작동원리 및 성능 향상 기법

Chapter 4. [ CPU의 작동 원리 ]4-1. ALU와 제어장치ALU계산기 역할을 수행하는 것제어장치로부터 제어신호를 받아들이고, 레지스터로부터 피연산자를 받아들인다.이후 이를 활용해 산술연산, 논리 연산 등의 연산을 수행한 후, 결과값을 내보낸다.결과값은 레지스터에 저장되는데, 이는 cpu가 메모리에 접근하는 속도보다 레지스터에 접근하는 속도가 빠르기 때문이다.또한, 플래그를 내보낸다. 플래그는 플래그 레지스터에 저장되며, 플래그의 종류에는 다음과 같은 것이 있다.플래그 종류의미부호 플래그연산한 결과의 부호를 나타냄제로 플래그연산 결과가 0인지 여부를 나타냄캐리 플래그연산 결과 올림수나 빌림수가 발생했는지를 나타냄오버플로우 플래그오버플로우가 발생했는지 나타냄인터럽트 플래그인터럽트가 가능한지를 나..

혼공컴운 2024.07.14

[혼공컴운] 1주차 - 컴퓨터구조, 데이터, 명령어

이번에 혼공학습단 12기에 함께하게 되었다.다양한 기술 공부를 할수록, 비전공자로서 컴퓨터 구조에 대해 아쉬움이 남았다.이 부분을 해결하고자 기술 분야의 1티어 출판사 한빛아카데미에서 하는 이번 학습단에 참가하게 되었다.일정은 다음과 같다.이번 1주차 숙제이다.활동 인증 방법은 다음과 같다. 커리큘럼은 다음과 같이 진행된다. 학습 내용Chapter 1컴퓨터의 4가지 핵심 부품1. 중앙처리장치(CPU) 2. 주기억장치(메모리) 3. 보조기억장치 4. 입출력장치 1️⃣ 중앙처리장치 (CPU)- 산술논리연산장치 (ALU), 제어장치와 레지스터들로 구성되어 있음.- ALU : 계산만을 위해 존재하는 부품. 계산기.- 레지스터 : 프로그램을 실행하는데 필요한 값들을 임시로 저장하는 공간. CPU 내부의 작은 임시..

혼공컴운 2024.07.07