4. 소프트웨어의 역할
·
Computer Science/Computer architecture
1. 역할 구분 1) 응용 프로그램 (Application Program, 애플리케이션) - 사용자 서비스를 위한 것이다. - 문서 편집이나 자료관리 등 사용자의 목적에 맞게 특정한 작업을 수행하는 프로그램이다. 사용자 문서 파일 (ex. hello.doc, test.hwp) 응용 프로그램 워드 프로세서 프로그램 운영체제 윈도우 운영체제 하드웨어 PC 2) 시스템 소프트웨어 (System Software) - 하드웨어를 효율적으로 다루기 위한 것이다. - 하드웨어 구동과 관련되어 컴퓨터 시스템을 효율적으로 다루기 위한 프로그램들의 집합이다. ① 종류 ˙ 로더 (Loader) : 프로그램을 메모리에 넣어 실행을 준비한다. ˙ 진단 (Diagnostic) : 하드웨어나 응용프로그램의 상태를 진단한다. ˙ 유..
3. 메인보드
·
Computer Science/Computer architecture
1. 메인보드(Mainboard, 시스템 보드, 마더보드) - 컴퓨터 시스템의 주기판을 말한다. - 공통의 버스 배선과 인터페이스 회로를 모아놓고 슬롯형태의 작은 보드를 꽂아 사용하는 기판이다. 2. 메인보드의 구성 요소 버스 시스템버스, I/O버스 CPU부 CPU소켓, 칩셋 메모리부 ROM, RAM, CMOS, SRAM, 배터리 I/O 장치 접속부 I/O 확장 슬롯 I/O 커넥터 I/O 포트 3. 메인보드 사용 목적 1) 확장성 - 메인보드에 확장카드를 추가해서 회선을 늘리는 방식이다. 2) A/S성 - 문제가 발생한 부분의 보드는 엔지니어가 없는 야전 현장에서 언제라도 즉시 교체가 가능하다.
2. 하드웨어 구성요소
·
Computer Science/Computer architecture
1. 하드웨어 구성요소 1) 중앙처리장치 (CPU, Central Processing Unit) - 컴퓨터에서 프로그램을 실행하고 데이터를 처리하는 중추적인 역할이다. - CPU와 시스템 제어를 위한 칩셋(Chipset) 부분이다. ( * 칩셋 : CPU를 도와 메모리나 I/O 장치들을 제어하여 연관된 기능을 수행하도록 설계된 컨트롤러 칩들의 모임이다.) 2) 기억장치 (Memory) - CPU와 실행해야 할 프로그램 코드나 데이터가 기록되는 곳이다. - 롬(ROM) : 읽기 전용 메모리로 '프로그램 메모리'라고 부른다. (ex. 롬 바이오스) - 램(RAM) : 읽고 쓰기가 가능한 메모리로 '데이터 메모리'라고 부른다. (ex. 메인 메모리) 3) 입출력 장치 (I/O device) - 컴퓨터와 사용기..
1. 컴퓨터 구성요소
·
Computer Science/Computer architecture
1. 컴퓨터 구성요소 - 하드웨어 + 소프트웨어 + 펌웨어 1) 하드웨어 (Hardware) - 컴퓨터의 내부적인 동작을 담당하는 물리적인 기계 장치이다. - 컴퓨터 시스템을 구성하는 전자부품, 각종 보드, 주변 장치와 기계 설비를 말한다. - 컴퓨터에서 정보가 실제로 처리되는 물리적인 장치와 정보의 전송 경로이다. - 프로그램에 의해 소프트웨어가 명령한 일을 수행한다. 2) 소프트웨어 (Sorfware) - 외부적인 운영을 담당하는 논리적인 명령어들의 집합이다. - 컴퓨터를 관리하고 활용하기 위한 각종 명령어들의 집합인 프로그램 체계이다. - 컴퓨터가 인식할 수 있는 언어로 작성된 시스템 프로그램이나 사용자 편의를 위해 만들어진 각종 응용프로그램들을 말한다. 3) 펌웨어 (Firmware) - 하드웨어..