본문 바로가기

혼공

(2)
<혼자 공부하는 컴퓨터 구조+운영체제> ch2,3. 컴퓨터가 필요로 하는 것_데이터, 명령어 Ch2. 데이터 ch2-1. 0과 1로 숫자로 표현하는 방법 정보단위 - 비트 : 0과 1을 나타내는 가장 작은 정보 단위(n비트는 2의 n승가지의 정보로 표현가능) - 1바이트(byte) = 8비트(bit) - 1킬로바이트(kilobyte) = 1,000바이트 - 1메가바이트(megabyte) =1,000킬로 - 1기가바이트 (gigabyte) = 1,000메가 - 1테라바이트(terabyte) = 1,000기가 진법 어느 기점으로 "자리올림"하는지 1. 십진수 : 숫자 9를 넘어가는 시점에서 자리올림 2. 이진수 : 숫자1을 넘어가는 시점에서 자리올림 이진수의 음수표현법 : 2의 보수법 1의 보수(모든 0과 1을 뒤집어. 0->1, 1->0) 2의 보수(어떤 수를 그보다 큰 2의 n승에서 뺀 값 : ..
<혼자 공부하는 컴퓨터 구조+운영체제> ch1. intro topcit 공부할 겸 1주일~2주일 안에 근로시간동안 읽고 복습하기로해따 ch1-1. 컴퓨터 구조 시작하기 컴퓨터 구조를 알아야 하는 이유는 컴퓨터에서 생기는 문제를 미지의 대상으로 두지 않고 분석의 대상으로 두기 위함이다. 코드만 작성할 줄 아는 개발자를 넘어 다양한 문제를 스스로 상황을 진단하고 해결의 실마리를 다양하게 찾아보자. ch1-2. 컴퓨터 구조의 큰 그림 우리가 알아야 하는 컴퓨터 구조 지식은 1. 컴퓨터가 이해하는 정보, 2. 컴퓨터의 네가지 핵심부품이다. 1. 컴퓨터가 이해하는 정보 컴퓨터가 이해하는 정보에는 명령어와 데이터가 있는데, 명령어는 컴퓨터는 작동시키는 정보이고, 데이터는 명령어때 사용되는 재료이다.(숫자, 문자, 이미지 등 정적인 정보) 2. 컴퓨터의 네가지 핵심부품 컴퓨..