컴퓨터 시스템의 구성과 기능 


1. 컴퓨터 구성요소


1. 컴퓨터 시스템의 구성

- 하드웨어

       하드와이어 프로그램 

- 소프트웨어

- 펌웨어(소프트웨어를 하드웨어화 시킨 것) 


2. 소프트웨어 

- 시스템 소프트웨어(OS)

- 응용 소프트웨어 


3, 시스템 소프트웨어


4. 운영체제의 기능

- 컴퓨터 내의 하드웨어/소프트웨어 자원 관리

   - 프로세스 관리

   - 주기억 장치 관리

   - 보조기억 장치의 사용 관리

   - 입출력 장치 관리

   - 파일 관리

- 사용자에게 인터페이스 제공

- 장지 고장을 탐색, 오류 처리, 보안 유지


5. 소프트웨어

- 유틸리티

- 장치 드라이버

- 컴퓨터 프로그래밍 언어 


6. 응용 소프트웨어


7. 펌웨어 (ROM에 들어있는 기본 프로그램) 


8. 하드웨어 

- 중앙처리장치

- 기억장치

- 입출력장치


9. 중앙처리를 구성하는 하드웨어 


10. 컴퓨터 내부 구조와 자료, 명령 신호 흐름 

 


2. 컴퓨터 기능


1. 기능 : 프로그램 실행과 제어, 데이터 입출력, 데이터 이동과 저장


2. 명령어 수행 과정 : 프로그램 처리과정, 명령어 수행과정, 두개의 사이클 


3. 레지스터 : CPU내의 임시 기억 장치, 컴퓨터 내부 구성에서의 저장 장치


4. CPU내의 레지스터 : PC, IR, MAR, MBR, I/0 AR, I/0 BR 


5. 정보의 표현과 컴퓨터 언어 : 저급 언어, 어셈블리 언어, 고급 언어  


6. 명령어 사이클 : 인출 사이클, 실행 사이클 


7. 인출 사이클과 실행 사이클


3. 버스와 상호 연결 


1. 개요 : 버스, 버스를 통해 전송되는 유형, 시스템 버스 


2. 시스템 버스 : 데이터 버스, 제어 버스


3. CPU와 기억장치간의 데이터 이동 : 양방향성, 단방향성 


4. 기억장치 엑세스간의 시간 흐름 : 기억장치 쓰기시간, 읽기시간 


5. 시스템 버스를 통한 구성장치의 연결 : 장치 드라이버 내의 상태 레지스터, 데이터 레지스터, 제어기 



























+ Recent posts