1. 컴퓨터 구조 시작하기 1-1. 컴퓨터 구조를 알아야 하는 이유 1) 문제 해결 문제 상황 발생 시 단순히 문법적인 접근만이 아닌 컴퓨터 구조에 대한 이해를 바탕으로 다각적인 문제 해결 방법 도출 가능 컴퓨터를 '미지의 대상' 이 아닌 '분석의 대상' 으로
Bit, 비트0과 1로 두 가지 정보를 표현할 수 있는 가장 적은 정보 단위ex. 꺼짐(0) / 켜짐(1)n 개의 비트로 2n 개의 정보 표현비트 이상의 단위Byte, 바이트1 byte = 8 bit28 = 256 개의 정보kB, 킬로바이트 1 kilobyte = 10
3. 명령어 3-1. 소스코드와 명령어 1) 고급 언어와 저급 언어 프로그래밍 언어 : 고급 언어와 저급 언어로 구분 (1) 고급 언어 사람이 이해하고 작성하기 쉽게 만들어진 언어 c, c++. Java, Python 등 컴퓨터는 이를 그대로 이해할 수 없다. (
CPU의 작동 원리 1. ALU와 제어장치 1) ALU [컴퓨터 공학 기초 강의] 9강. CPU의 내부 구성 - ALU와 제어장치 01:10 연산 수행 레지스터로부터 피연산자 전달 제어 장치로부터 제어 신호 전달 결과값을 레지스터로 전달 메모리
[CPU 성능 향상 기법] 1. 빠른 CPU를 위한 설계 기법 1) 클럭 속도 조절 클럭 신호에 따라 CPU 명령어 사이클 및 컴퓨터 부품 동작 클럭 속도 : 1초에 반복되는 클럭 획수(hZ 단위) 오버클럭킹 : 최대 클럭 속도를 강제로 끌어 올리는 것 클
휘발성 저장장치, Volatile Memory = 주기억장치전원이 연결되지 않은 상태에서는 저장되어있던 데이터 소멸실행할 프로그램 또는 명령어 저장비휘발성 저장장치, non-volatile memory = 보조기억장치전원이 연결되지 않더라도 데이터 유지CPU가 직접 접