1.컴퓨터가 이해하는 정보
-컴퓨터는 모든 정보를 0과 1로만 표현하고 이해한다.
2.비트(bit)
-컴퓨터가 이해하는 가장 작은 정보 단위.
-숫자로 0과1, 컴퓨터는 모든 정보를 0과 1로만 표현하고 이해한다.
-문자로 꺼짐:켜짐or 이다:아니다or 있다:없다
-비트가 2개면 (켜짐,켜짐), (켜짐,꺼짐),(꺼짐,켜짐),(꺼짐,꺼짐) 4가지를 표현할수있음
(2*2)=4
-3개면 8가지를 표현할 수 있다.(2*2*2)=8
3.비트의 단위
-바이트(byte): 8개의 비트를 묶은 단위 28를 256가지 표현
-1000byte를 1kB(칼로바이트)로 표현
-그 밖
4.이진법(Binary)
1)정의
-0과 1만으로 숫자를 표현하는 방법
-우리가 일상적으로 사용하는 것은 십진수(decimal)
-우리가 컴퓨터에게 숫자를 계산을 맡기고 싶을때는 십진수를 이진수로 변환해줘야 한다.
2)이진수의 음수표현
-십진수에서는 음수를 표현할 때는 -기호를 붙이면 되지만 이진수는 다르다.
-이진수는 2의 보수를 구해 그 값을 음수로 간주하는 방법을 쓴다.
*2의보수(어떤 수를 그보다 큰 2n 에서 뺀 값)
*컴퓨터에서는 Flag(플래그)라는 부가정보를 사용하여 음수인지 아닌지 받아들인다.
5.16진법
1)정의
-이진수는 사람이 보기에는 숫자의 길이가 너무 길어 16진법을 사용하기도 한다.
-16진수는 숫자가 16일떄 자리 올림하는 방식이다.
2)이진수와 십육진수 서로 변환하기
'컴퓨터 공학 > 혼자 공부하는 컴퓨터 구조 +운영체제' 카테고리의 다른 글
5.명령어의 구조 (0) | 2023.06.22 |
---|---|
4.소스 코드와 명령어 (0) | 2023.06.20 |
3. 0과 1로 문자를 표현하는 방법 (0) | 2023.06.18 |
2.컴퓨터 구조의 큰 그림 (0) | 2023.06.16 |
1. 시작하기 앞서 (0) | 2023.06.15 |