1.1 디지털 컴퓨터

 

# 디지털 컴퓨터 : 여러 가지 계산을 수행하는 디지털 시스템

 

디지털(digital) : 컴퓨터 내부의 정보가 제한된 수의 불연속적인 값으로 표시된다는 것을 의미. 예를 들어 십진수 0, 1, 2, ..... 910개의 불연속적인 값을 나타낸다

 

디지털 컴퓨터는 01의 두 개의 숫자만을 사용하는 이진수 시스템

하나의 이진 숫자를 비트(bit)라 함

 

이진수 1001011은 십진수로

1×2(6)+0×2(5)+0×2(4)+1×2(3)+0×2(2)+1×2(1)+1×2(0)=75

(괄호는 제곱을 의미함!)

 

컴퓨터는 하드웨어와 소프트웨어 두부분으로 구성

하드웨어 : 컴퓨터의 모든 전자 제품과 주변 장치를 구성하는 전자기적 부품들을 말함

소프트웨어 : 컴퓨터의 다양한 정보 처리 작업을 수행하는 명령어와 데이터로 구성

프로그램 : 컴퓨터에서 연속된 명령어들

데이터베이스 : 프로그램에 의해 조작되는 데이터들

 

시스템 입장에서 컴퓨터는 하드웨어와 시스템 소프트웨어로 구성

시스템 소프트웨어(운영체제) : 컴퓨터 시스템을 효율적으로 사용하기 위한 목적을 가진 프로그램 집합을 말함

 

컴퓨터 하드웨어

중앙 처리 장치(CPU) : 데이터를 조작하는 산술 및 논리 연산 부분, 데이터를 저장하는 여러 개의 레지스터, 명령어를 가져와 수행하는 제어 회로등이 있음

컴퓨터 기억 장치 : 명령어와 데이터를 저장하는 장치

입출력 프로세서(IOP) : 컴퓨터와 외부 세계와의 통신과 데이터 전송을 제어하는 부분

 

 

컴퓨터 조직(Computer Organization)

- 하드웨어 구성품들의 동작 방식과 이들의 연결방식에 관심을 두는 것으로 각 부품들이 제대로 동작하기 위한 조직적인 구조를 연구.

 

 컴퓨터 설계(Computer Design)

- 컴퓨터 하드웨어 설계.

- 제시된 컴퓨터의 사양에 따라 적절한 하드웨어를 선택하고 그들간의 연결방식을 결정하여 시스템 개발

- 컴퓨터의 구현

 

컴퓨터 구조(Computer Architecture)

- 사용자 입장에서 컴퓨터의 구조나 동작에 관심

- 정보의 형식이나 명령어 집합, 메모리 주소기법 등을 연구

+ Recent posts