컴퓨터

컴퓨터 일반/ 기억장치 단위, 문자 데이터 표현, 에러검출 코드, 보수

Estel_la 2022. 2. 17. 00:00
반응형

9. 기억장치 관련 단위

단위 Byte KB(Kilo Byte) MB(Mega Byte) GB(Giga Byte) TB(Tera Byte) PB(Peta Byte)
저장용량 8Bits 1024Byte 1024KB 1024MB 1024GB 1024TB

작음←----------------------------------------------------------------------------------------------------------------------------------------------→큼

 

단위 ms(Molli Second) Micro Second ns(Nano Second) ps(Pico Second) fs(Femto Second) as(Atto Second)
처리속도 10³ 10⁻⁶ 10⁻⁹ 10¹² 10¹ 10¹

느림←--------------------------------------------------------------------------------------------------------------------------------------------→빠름

 

10. 문자 데이터 표현

BCD 코드

* 6bit = 2⁶ = 64가지

* 영문, 소문자를 표현할 수 없음

 

ASCII 코드

* 미국 표준화 코드

* 데이터 통신용 코드

* 7Bit = 2⁷ = 128개의 영문자 (개인용 컴퓨터)

 

EBCDID 코드

* 확장된 BCD코드

* 대형 컴퓨터에서 사용

* 8Bit = 2⁸ = 256가지

 

Uni 코드

* 16bit(세계 각국의 모든 언어 처리)

* 65,536자의 글자를 코드화 할 수 있음

 

11. 에러 검출 코드

패리티 코드: 7비트 ASCII 코드 DP 1비트(패리티 비트)를 추가하여 오류 검사함(수정은 안됨)

해밍 코드: 에러 검출과 단일 에러 교정이 가능한 코드

 

12. 보수

▶  보수는 컴퓨터에서 보수를 취하고 가산하여 감산의 결과를 얻기 위해 사용된다.

 

▶  1의 보수= 입력값의 반전된 값(0 → 1, 1  → 0)

예: 100110의 1의 보수  → 011001

 

2의 보수= 1의 보수 +1

예 100110의 2의 보수  → 먼저 1의 보수 011001 구하고 011001+1 = 011010

반응형