전체 글 34

컴퓨터의 구성 요소_04

09 정보의 단위 - 데이터 vs 정보 데이터 --> 처리 과정 --> 정보 => 디지털 정보의 단위는 디지털 데이터의 단위이기도 함 - 비트: 정보의 기본 단위 / 01 1바이트 = 8비트: 메모리 주소의 기본 단위 / 01010101 16비트 워드: cpu가 데이터를 다루는 기본 단위 = 레지스터의 크기 32비트 워드 10 2진수 - 8비트 2진수 0101 1110 - 10진수를 2진수로 변환 : 숫자 / 2 = 몫 ... 나머지 몫 / 2 = 몫2...나머지 몫2 / 2 = 몫3...나머지 나눌 수 없을 때까지 반복 - 4비트 2진수 더하기 0110 + 0111 = 1101 (1+1=10) - 부호가 있는 8비트 정수 ex) 10진수 -5 5를 2진수로: 0000 0101 보수: 1111 1010 ..

컴퓨터의 구성 요소_03

06 CPU의 기본 구조 - 프로그램이 시작되는 과정 보조기억장치 (ex) HDD, SSD) -------> 주기억장치-메모리 cpu 프로그램 프로그램 - CPU의 언어 고수준 프로그래밍 언어 어셈블리 언어: 니모닉 (기계어가 사람이 이해할 수 있는 언어로 대체) 기계어: 이진수 - CPU 명령어 집합 add: 숫자 두 개 더하기 compare: 숫자들끼리 비교 in: 키보드 같은 입력장치로부터 정보 입력 jump: 지정된 메모리 주소로 점프 jump if: 조건에 따라 점프 load: 메모리에서 cpu로 정보를 가져옴 out: 출력 장치로 정보 출력 store: 메모리에 정보 저장 => 기본적인 instruction set - CPU의 구성 요소들 제어장치 여러가지 레지스터들 산술 논리 장치 (ALU)..

컴퓨터의 작동 원리_02

03 운영체제가 해주는 일들 사용자 시스템 프로그램, 응용 프로그램 운영체제 커널 하드웨어 CPU 메모리 보조기억장치 입력장치 - 여러 개의 프로그램을 작동하고 있다면 우선순위 정해주는 것이 운영체제 = 자원의 관리 04 컴퓨터의 이진수 - 십진법(Decimal) 0 1 2 3 4 5 6 7 - 이진법(Binary) 0 1 10 11 100 101 110 111 - 에디슨 -> 초기 실험용 전구 -> 에디슨 효과 (리처드슨 효과, 열전자방출) -> 진공관 원리 (끄고 켜고 하는 원리에서 0과 1의 이진수라는 아이디어 나옴) -> 트랜지스터: 반도체를 이용해서 만듦, 실리콘을 이용해서 만들어서 지금 IT관련된 산업단지를 실리콘밸리라 하는 것 -> 집적 회로 05 현대적 컴퓨터의 기본 구조 - Plugboa..

컴퓨터의 작동 원리_01

1. 컴퓨터의 구성요소들 - 하드웨어 : 손으로 만질 수 있는 부분 - 소프트웨어: 순수한 정보 = information - 사용자 -> 입력장치 -> 컴퓨터 본체 -> 출력장치 -> 사용자 - 메인보드: 중앙 처리장치(CPU), 주기억장치, 보조기억장치, 입출력장치, 전원 공급장치, 디스플레이, 그래픽스 카드 - 중앙 처리장치 - 주 기억장치 - 메모리: 전원을 끄면 데이터가 사라짐 Random-Access Memory (RAM) - 그래픽스 카드 GPU: 그래픽스 카드 안에 들어있는 CPU - 보조 기억장치: SSD(Solid-State Drive): 속도가 빠름 / HDD(Hard Disk Drive): 물리적으로 회전하는 시스템이므로 속도가 제한적 장점: 컴퓨터의 전원이 꺼져도 데이터가 유지가 됨..