본문 바로가기
프로그래밍/SystemSoftware

[Computer Architecture]Ch2 Data

by 퐁당당당 2025. 10. 2.

2-1 0과 1로 숫자를 표현하는 방법

1) 정보 단위

비트 : 정보를 나타내는 가장 작은 단위

이진법 : 비트를 이용해서 정보를 표현할 때 0,1만을 사용해서 숫자를 표현하는 방식

이진수의 음수 표현 → 2의 보수 형태로 표현함

  1. 음수로 표현하는 방법 : 전체 반전시켜준 이후 → 1 더하기
  2. 음수인 2의 보수 해석하는 방법 : 전체 반전시켜준 이후 → 1 더한 후 ⇒ 전체에 - 부호 붙여주기

2-2 0과 1로 문자를 표현하는 방법

  1. 문자 집합 : 컴퓨터가 인식하고 표현할 수 있는 문자의 모음
    1. 인코딩 : 컴퓨터가 이해할 수 있는 언어로 바꾸기 (=2진수로)
    2. 디코딩 : 2진수 → 사람이 읽을 수 있는 것으로 바꾸기
    3. → 기준은 사람임. 사람 기준으로 사람이 이해할 수 없도록 coding 하고, 사람이 이해할 수 있도록 decoding하는 것
  2. 아스키코드 : 문자집합 중 하나로 7bit로 표현됨 (사실 parity bit 까지 하나 추가해 전체 8bit로 구성되어 있음)

( 더 중요한 내용도 많이 있겠지만, 시소프를 위해 공부하고 있는 만큼 일단은 패스했습니다. 추가로 더 내용이 필요하면 다시 돌아와서 공부하도록 하겠습니다)

'프로그래밍 > SystemSoftware' 카테고리의 다른 글

[Computer Architecture] Ch3 Command  (0) 2025.10.02
[Computer Architecture] Ch1 시작하기  (0) 2025.10.02