ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • [ai] 인공지능 입문 : 컴퓨터와 인간의 표현법 : 십진법과 이진법 외
    영상 공부/코딩|모션_자료|정보 2024. 4. 10. 16:21

    십진법과 이진법

    십진법

    십진법 : 0부터 9꺼자 10개의 숫자를 사용하여 자리가 하나씩 올라감에 따라 자리의 값이 10배 씩 커지도록 나타낸다.

    십진법의 전개식 : 10의 거듭재곱을 사용하여 나타내는 식

     

    10진수에서 숫자세기)

    0 --> 1 --> 2--> 3--> ... --> 9 --> 10

     

    이진법

    이진법 : 0과 1의(2개) 숫자를 사용하여 자리가 하나씩 올라감에 따라 자리의 값이 2배씩 커지도록 나타낸 방법

    이진법의 전개식 : 2의 거듭제곱을 사용하여 나타낸 식

     

    2진수에서 숫자세기)

    0 --> 1 --> 10 --> 11 --> 100

     

    예제) 

    1111(2) = 15  // 1x2의3승 + 1x2의2승 + 1x2의1승 + 1 ==> 8 + 4 + 2 + 1 = 15

    1000(2) = 8 // 1x2의3승 ==> 2x2x2 = 8

    100(2) = 4 // 1x2의2승 ==> 2x2 = 4

     

     

    16진수

    16진수 표현법 : 10번이 넘어가면 알파벳으로 변환한다.

    기수 16: 0,1,2,3,4,5,6,7,8,9, A,B,C,D,E,F까지 16개의 기호로 표현

     

    16진수에서 숫자세기)

    0 --> 1--> 9--> A --> B --> C --> D --> E --> F(15) --> 10

    A는 10, B는 11이 된다.

     

    예) 17 표현법 : 11 ==> 16의1승 + 16의0승 = 11

     

    계산하기 : 6C7.3A(16)

    = 6 × 16^2 + C × 16^1 + 7 × 16^0 + 3 × 16^(-1) + A × 16^(-2)

    = 6 × 256 + 12 × 16 + 7× 1 + 3 × 0.0625 + 10 ×  0.0039625

    = 1536 + 192 + 7 + 0.1875 + 0.0390625

    = 1735.2265625

     

    또한 2진수 4자리는 16진수의 1자리이다.

     

     

    2진수와 10진수

     

     

    2진법과 10진법

     10진수를 2진수로 변환
        - 10진수를 계속 2로 나누면서 몫은 아래에, 나머지는 오른쪽에 기록한 후 더 이상 나누어지지 않을 때 나머지를 거꾸로 읽음

     

     

     

     

     

     

     

     

     


    컴퓨터에서 사용하는 단위들

    ● 용량 단위
        - 비트(bit)
            - 컴퓨터에서 데이터를 표시할 때 사용하는 최소단위
            - 2진법을 사용하기 때문에 1비트로 표현할 수 있는 수는 0과 1
    ● 바이트(byte)
        - 비트 8개를 묶어 사용하는 단위
        - 1바이트 = 8비트

     

     

    * 1천배씩 차이가난다.

     

     속도 단위
        - 클록(clock)
            - 컴퓨터에서 일정한 박자를 만들어 내는 장치
            - 컴퓨터 내 모든 부품은 클록이 일정한 간격으로 틱을 만들면 거기에 맞추어 작업

     

        - 하드디스크 속도(rpm)
            - 디스크 원반이 1분 동안 회전하는 수
            - 7,200rpm → 디스크 원반이 1분에 7,200번 회전
            - 숫자가 클수록 데이터를 저장하거나 읽는 속도가 빠름 (5,400rpm < 7,200rpm)

     

        - 네트워크 전송량(bps)
            - ‘bit per second’의 약어로 네트워크상에서 1초 동안 보내는 데이터의 양      
            - 파일 용량 표기 vs 네트워크 전송량 표기
            - 파일 용량 표기 : 단위가 바이트(byte)며 대문자 B로 표기
            - 네트워크 전송량 표기 : 단위가 비트(bit)며 소문자 b로 표기
            - ** 1바이트는 8비트이므로 10MB는 기본적으로 10Mbps보다 8배 큼


Designed by Tistory.