정보의 표현과 저장(컴퓨터가 데이터를 어떻게 처리하는지?) 


1. 정보의 표현과 저장(보통 0,1로 저장한다는대 어떻게 처리되는지?)


1) 컴퓨터에서의 정보 : 2진수 비트들로 표현된 프로그램 코드와 데이터의 집합 ( 1bit=0,1 비트당 2의n제곱만큼 표현 )


2) 프로그램 코드

    • 기계어 <- 어셈블리어 -> 고급언어 
3) 언어 번역 소프트웨어

- 컴파일러 : 고급언어 프로그램 > 기계어 프로그램
- 어셈블러 : 어셈블리 프로그램 > 기계어 프로그램 ( 니모닉스 'LOAD', 'ADD', 'STOR' )
- 인터프리터 : 소스 전체를 변환하는 컴파일러와 달리 라인단위로 변환하는 언어  

2. 진법 변환


- 비트당 사용 가능한 2진수의 조합 : 2의 n제곱

- 컴퓨터에서 정보를 표현하는 기본 단위 bit

- 컴퓨터에서 정보를 처리하는 최소단위 8byte? word? 

- 비트(2¹) 바이트(2의8제곱) 키로바이트(2의10제곱) 메가바이트(2의20제곱) 기가바이트(2의30제곱) 테라바이트(2의40승) 



3. 보수로음수표현, 소수표현


4. 문자데이터의 표현


- 영숫자코드

- 표준DCD(Binary Coded Decimal)

- ASCII코드

- 그레이코드 

- 패리티검사코드

- 해밍코드

 

+ Recent posts