CPU-컴퓨터의 기본구성과 기능

IT 2018. 2. 2. 21:03
1.중앙처리장치
(CPU:Central Processing Unit)의 개요
① 제어장치, 연산장치, 주기억장치로 구성된다.
②제어기능, 연산겨능,기억기능, 전달기능 등을수행한다. 을 통해 자료가 전달되는 기능
2. 제어장치(Control Unit)
① 데이터의 입력과 출력, 산술 및 논리 연산장치틀 제어한다.
②주기억장치에 있는 명령어를 불러와 번역하고 번역한 결과를 실행시 키기 위해 각 장치에 보낼 제어 및 타이밍 신호를 발생시킨다.
③시스템 전체의 동작을 지시하고 조정 및 감독을 하는 장치이다. ④명령계수기(프로그램카운터), 명령해독기, 명령레지스터, 번지레지스터,메모리레지스터, 명령신호발생기등으로 구성된다.
3.연산장치(ALU:Arithmetic & Logical Unit)
① 산술연산과 논리연산을 담당하는 장치이다.
② 주로 가산기에 의해 2진연산이 이뤄진다
③누산기레지스터, 보수기, 가산기, 인텍스 레지스터,데이터레지스터 등으로 구성된다.

4. 레지스터(Register)
(1) 개요
① cpu 내에서 자료나 주소값등을 임시로 기억하는 장치로 플립플롭 이나 래치들로 구성된다.
② 전원이 공급되고 있을 때만 기억내용을 유지하므로 전원이 차단되면 모든기억내용이 초기화된다.
③ 레지스터가 존재하는 이유는 보다 빠른 처리를 위해서이다.
(2) 종류
① IR(명령레지스터):제어장치내에 존재하며 실행중의 명령을 기억한다.
② pc(프로그램카운터):제어장치내에 존재하며 다음에 수행될 명령어의 주소를 기억한다.
③ Accumulator(누산기):연산장치내에 존재하며 연산될 데이터의 내용과 연산결과 등을 기억한다.
④ Index Register(인텍스 레지스터): 연산장치내에 존재하며 명령 주소를 수정하거나 색인 주소를 기억한다
⑤ MBR(Memory Buffer Register): 메모리로부터 읽거나(read), 쓴(write) 데이터를 일시적으로 저장한다
⑥ 카운터(Counter)레지스터:입력펄스에 따라 그 상태가 미리 정 탈 해진 순서대로 바뀌는 레지스터로 시간펄스를 카운트하는 등 제어 장치에서 각종 회로의 동작을 제어하는데 사용된다.

5.BUS
-버스는 컴퓨터 내에서 각종 인터페이스 간을 오가는 통로를 말한다.
-데이터버스는 처리데이터나 결과등이 오가는 통로이다.
-어드레스 버스는 처리 데이터의 주소나 입출력장치의 번지를 지정하는 버스이다
-컨트롤 버스는 데이터 처리를 제어하는 역할을 한다.

EDPS
(Electronic Data Processing System)
1.개념과 특징
① 전자적으로 자료(데이터)를 처리하는 처리조직으로 전자계산기(H/W와 S/W포함)를 말한다.
② EDPS의 특징
-신속성, 정확성, 대용량성, 자동성, 경제성, 호환성 등을 가지고 있다.
-단, 창조성과 중복성이 없으며 인간의 감정에 관련된 업무는 처리할수 없다.

2.최초의 전자계산기
① MARK-1(마크원) : 최초의 전기 기계식 계산기이다.
② ENIAC(에니악) : 최초의 전자식 전자 계산기이다.
③ EDSAG(에드삭) : 최초의 프로그램 내장식 전자계산기이다.
④ EDVAC(에드박) : 최초의 프로그램 내장식 및 2진법 사용 전자계산기이다.
⑤ UNIVAG-1(유니박원) : 최초의 상업용 전자계산기이다.

3.전자계산기 세대별 특징
① 1세대:진공관,H/W중심, 기계어 사용한다.
② 2세대:TR(트랜지스터), S/W중요성 인식 최초의고급언어 (FORTRAN,COBOL)개발, 다중프로그래밍,온라인실시간처리,자기기억장치개발이다.
③ 3세대:IC(집적회로), 반도체기억장치, 운영체제의 발전, OMR, OCR, MICR개발 ,시분할시스템,MIS(경영정보시스템)개발이다.
 ④ 4세대:LSI,VLSI,전산망시스템, 마이크로프로세서,구조적프로그래밍기법이다.
 ⑤ 5세대:전문가시스템, ISDN, 시뮬레이션 등이다.

4.전자계산기의 분류
① 사용목적에따른분류
범용,전용(특수용)으로 구분된다.

②처리능력(기억능력)에따른분류
슈퍼, 대형,중형, 소형,미니,마이크로, 퍼스널 컴퓨터로 구분된다.

③ 처리방법(회로) 및 취급데이터의 성질에 따른 분류
디지털,아날로그,하이브리드로 구분된다.

'IT' 카테고리의 다른 글

청동기시대  (0) 2018.02.03
구석기,신석기 용어사전  (0) 2018.02.02
컴퓨터 기본구성- 입출력장치  (0) 2018.02.02
주소지정방식   (0) 2018.02.02
치킨마요 덮밥  (0) 2018.02.02