
컴퓨터에서 정보의 최소단위는
이진법의 한 자리수로 표현되는
비트(Bit)이다
0 이거나 1이거나 ,
신호가 없거나 있거나 ,
불이 켜졌거나 꺼졌거나
여기서 왜 사람이 잘 아는 10진법을 안쓰고
2전법을 쓰냐면 에러가 작기 때문에
0이거나 1이거나만 명확하면 되는데
10진법을 쓰면 전기를 10개로 나누어 사용 해야하고
10가지에 대한 에러 검출을 해야 한다
1 bit (정보 최소 된위 , 2진수 하나를 표현 0 or 1)
8 (비트)(1옥텟) = 1byte(바이트)
1000 byte = 1 kB (= 1024 kiB)

* 플롭스 : 1초 동안 수행할 수 있는 부동소수점 연산 횟수
* 1페타 플롭스 : 1000조번 부동소수점 연산 가능
* 부동소수점
0.3을 이진수로 표현하면
0.0100110011...... 0011이
무한 반복하는 순환하는 수
이 순환하는 수를
변하지 않는 소수점으로
표현하는 것
이걸 빨리 해야
10진법의 수를 빨리 받아들이고
연산이 빨라짐
갑자기 왜
부동소수점 이야기냐면
이 부동소수점 계산에서
CPU가 힘들어 하기 때문.
딱 떨어지는 연산은 뭐 상관없지만
부동소수점 연산은 위와 같아서
이런 연산이 많으면 많을수록
연산 부하가 커짐
----------
단위에 대해
K킬로가 붙으면 1000 씩 증감을 하는데
편하게 계산 시 1000단위로 증감하면 되고
사실 정확하게는 1024 씩 증감함
대신 정확한 명칭은 킬로바이트는
키비바이트라고 해야 하긴 함
(8bit가 1바이트라서 딱 안떨어짐)


정확하게는 KiB, MiB, GiB로 표현 되어야 함
'TechNology' 카테고리의 다른 글
Cryptography (2) | 2024.05.06 |
---|---|
옴니채널(Omni-channel) (1) | 2023.08.16 |
데스크톱가상화(VDI) (0) | 2023.06.17 |
TrustZone 이란 (0) | 2023.06.17 |
JDK 1.8.0_191 + Tomcat 8.0.53 + Apache-2.4.37 + Tomcat-connectors-1.2.41 + MariaDB 10.3.10 Install On CentOS7.5 (0) | 2023.06.17 |